3RDPARTY revision 1.676
1d6c0b56eSmrg# $NetBSD: 3RDPARTY,v 1.676 2009/03/16 14:58:47 apb Exp $ 2d6c0b56eSmrg# 3d6c0b56eSmrg# This file contains a list of the software that has been integrated into 4d6c0b56eSmrg# NetBSD where we are not the primary maintainer. 5d6c0b56eSmrg# 6d6c0b56eSmrg# When you make changes to this software, be sure to discuss it with the 7d6c0b56eSmrg# maintainer and contribute your patches. Divergence from the official 8d6c0b56eSmrg# sources is not desirable, and should be avoided as much as possible. 9d6c0b56eSmrg# 10d6c0b56eSmrg# When importing, please deal with the RCS IDs in this way: 11d6c0b56eSmrg# 1. Preserve the RCS IDs in the files by removing the $ signs from 12d6c0b56eSmrg# the IDs before you do the import. 13d6c0b56eSmrg# 2. After the import, add NetBSD RCS IDs to all of the files. 14d6c0b56eSmrg# 15d6c0b56eSmrg# A few notes on the format of this file (for the benefit of 16d6c0b56eSmrg# 3dparty2html): 17d6c0b56eSmrg# 18d6c0b56eSmrg# 1.) Any line whose first non-whitespace character is # is a comment 19d6c0b56eSmrg# 2.) Entries are separated by blank lines 20d6c0b56eSmrg# 3.) Every package needs at least the following entries: Package, 21d6c0b56eSmrg# Version, Current Vers, and Maintainer. 22d6c0b56eSmrg# 4.) Where a field has multiple lines of information, the field tag 23d6c0b56eSmrg# should be repeated on each line, except: 24d6c0b56eSmrg# 5.) The Notes: field tag should appear on a line by itself. All 25d6c0b56eSmrg# remaining lines until the end of the record are notes. 26d6c0b56eSmrg 27d6c0b56eSmrgPackage: acpica 28d6c0b56eSmrgVersion: 20080321 29d6c0b56eSmrgCurrent Vers: 20090220 30d6c0b56eSmrgMaintainer: INTEL 31d6c0b56eSmrgArchive Site: http://www.acpica.org/downloads/unix_source_code.php 32d6c0b56eSmrgHome Page: http://www.acpica.org/ 33d6c0b56eSmrgMailing List: devel@acpica.org 34d6c0b56eSmrgLicense: http://developer.intel.com/technology/iapc/acpi/license2.htm 35d6c0b56eSmrgResponsible: jmcneill 36d6c0b56eSmrgNotes: 37d6c0b56eSmrgThe sources were integrated into src/sys/dev/acpi/acpica/Subsystem. 38d6c0b56eSmrgPlease read src/sys/dev/acpi/acpica/README before any modification. 39d6c0b56eSmrg 40d6c0b56eSmrgPackage: am-utils [amd] 41d6c0b56eSmrgVersion: 6.2a3 42d6c0b56eSmrgCurrent Vers: 6.2a3 43d6c0b56eSmrgMaintainer: Erez Zadok <ezk@cs.columbia.edu> 44d6c0b56eSmrgArchive Site: ftp://ftp.am-utils.org/pub/am-utils/ 45d6c0b56eSmrgHome Page: http://www.am-utils.org/ 46d6c0b56eSmrgMailing List: am-utils 47d6c0b56eSmrgResponsible: christos 48d6c0b56eSmrgLicense: BSD (4-clause) 49d6c0b56eSmrgNotes: 50d6c0b56eSmrgAmd2netbsd script to convert to BSD make system and remove unneeded files. 5124b90cf4SmrgFix symbolic links before import. 52d6c0b56eSmrgCheck src/usr.sbin/amd/include/config.h is correct after import. 5311bf0794Smrg 54d6c0b56eSmrgPackage: Automated Testing Framework (ATF) 55d6c0b56eSmrgVersion: 0.6 56d6c0b56eSmrgCurrent Vers: 0.6 57d6c0b56eSmrgMaintainer: Julio M. Merino Vidal <jmmv@NetBSD.org> 58d6c0b56eSmrgArchive site: ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/ 59d6c0b56eSmrgHome page: http://www.NetBSD.org/~jmmv/atf/ 60d6c0b56eSmrgMailing List: atf-devel@NetBSD.org 61d6c0b56eSmrgResponsible: jmmv 62d6c0b56eSmrgLicense: The NetBSD Foundation's license (BSD 2-clause) 63d6c0b56eSmrgNotes: 64d6c0b56eSmrgThe source files are in external/bsd/atf/dist. 65d6c0b56eSmrgGiven that the primary goal of ATF is to provide a testing framework for 66d6c0b56eSmrgNetBSD, no local changes should be ever needed. Always direct them to the 67d6c0b56eSmrgmaintainer for integration in official releases. 68d6c0b56eSmrg 69d6c0b56eSmrgPackage: ath-hal 70d6c0b56eSmrgVersion: 0.9.17.2 71d6c0b56eSmrgCurrent Vers: 0.9.17.2 72d6c0b56eSmrgMaintainer: Sam Leffler <sam@errno.com> 73d6c0b56eSmrgArchive Site: none 74d6c0b56eSmrgHome Page: none 75d6c0b56eSmrgMailing List: none 76d6c0b56eSmrgResponsible: sam, dyoung, gdamore 77d6c0b56eSmrgLicense: Redistribution without changes (binary only) 78d6c0b56eSmrgNotes: 79d6c0b56eSmrgThe HAL is binary only, and located in src/sys/contrib/dev/ath 80d6c0b56eSmrg 81d6c0b56eSmrgPackage: bc 82d6c0b56eSmrgVersion: 1.06 83d6c0b56eSmrgCurrent Vers: 1.06 84d6c0b56eSmrgMaintainer: Phil Nelson <phil@cs.wwu.edu> 85d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/bc/ 86d6c0b56eSmrgHome Page: http://www.gnu.org/software/bc/ 87d6c0b56eSmrgMailing List: bug-bc@gnu.org 88d6c0b56eSmrgResponsible: phil, simonb 89d6c0b56eSmrgLicense: GPLv2, LGPGv2.1 90d6c0b56eSmrgNotes: 91d6c0b56eSmrgbc includes dc, both of which are in the NetBSD tree. 92d6c0b56eSmrg 93d6c0b56eSmrgPackage: bind/named 94d6c0b56eSmrgVersion: libc/includes: 9.5.0, bind: 9.5.0 95d6c0b56eSmrgCurrent Vers: 9.5.1-P1/9.6.0-P1 96d6c0b56eSmrgMaintainer: Paul Vixie <vixie@vix.com> 97d6c0b56eSmrgArchive Site: ftp://ftp.isc.org/isc/bind9/ 98d6c0b56eSmrgHome Page: http://www.isc.org/sw/bind/ 99d6c0b56eSmrgMailing List: 100d6c0b56eSmrgResponsible: vixie, christos 101d6c0b56eSmrgLicense: BSD-like (2-clause) 102d6c0b56eSmrgNotes: 103d6c0b56eSmrgFirst bind2netbsd script to import into src/dist/bind. 104d6c0b56eSmrgThe Makefiles in src/usr.sbin/bind are not handled by the script. 105d6c0b56eSmrgBuild bind to generate the include files. 106d6c0b56eSmrgThen binclude4netbsd script to import into src/usr.sbin/bind/include. 107d6c0b56eSmrgThen include4netbsd script to import into src/include. 108d6c0b56eSmrgThen libc4netbsd script to update the resolver in libc. 109d6c0b56eSmrgTodo[1]: Update libresolv if needed. 110d6c0b56eSmrgTodo[2]: A few files in libc/net were imported in the ISC branch but now 111d6c0b56eSmrg they are too different or do not exist anymore: 112d6c0b56eSmrg gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c 113d6c0b56eSmrg Others like getaddrinfo.c could be merged with isc, but it seems 114d6c0b56eSmrg that ours is from a more recent version of KAME? 115d6c0b56eSmrgTodo[3]: net/base64.c is imported from bind but should be moved from net 116d6c0b56eSmrg to isc/base64.c. 117d6c0b56eSmrgTodo[4]: Re-entrant functions of net/* 118d6c0b56eSmrg 119d6c0b56eSmrgPackage: binutils 120d6c0b56eSmrgVersion: 2.16.1 121d6c0b56eSmrgCurrent Vers: 2.19.1 122d6c0b56eSmrgMaintainer: FSF 12324b90cf4SmrgArchive Site: ftp://ftp.gnu.org/gnu/binutils/ 124d6c0b56eSmrgHome Page: http://www.gnu.org/software/binutils/ 125d6c0b56eSmrgMailing List: bug-gnu-utils@gnu.org 126d6c0b56eSmrgResponsible: thorpej, mrg 127d6c0b56eSmrgLicense: GPLv2, LGPLv2, BSD 128d6c0b56eSmrgNotes: 129d6c0b56eSmrg 130d6c0b56eSmrgPackage: bsd-family-tree 131d6c0b56eSmrgVersion: 1.116 132d6c0b56eSmrgCurrent Vers: 1.116 133d6c0b56eSmrgMaintainer: n/a 134d6c0b56eSmrgArchive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 135d6c0b56eSmrgHome Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 136d6c0b56eSmrgMailing List: 137d6c0b56eSmrgResponsible: 138d6c0b56eSmrgLicense: See URL above. 139d6c0b56eSmrgNotes: 140d6c0b56eSmrg 141d6c0b56eSmrgPackage: byacc 142d6c0b56eSmrgVersion: 20080826 143d6c0b56eSmrgCurrent Vers: 1.9 144d6c0b56eSmrgMaintainer: Thomas Dickey <dickey@invisible-island.net> 145d6c0b56eSmrgArchive Site: http://www.invisible-island.net/byacc/byacc.html 146d6c0b56eSmrgHome Page: http://www.invisible-island.net/byacc/byacc.html 147d6c0b56eSmrgMailing List: 148d6c0b56eSmrgResponsible: christos 149d6c0b56eSmrgLicense: Public Domain 150d6c0b56eSmrgNotes: 151d6c0b56eSmrgWe haven't had a sync since 1993, the sources have diverged a lot 152d6c0b56eSmrgsince then but there are a bunch of bug fixes we probably want to pull 153d6c0b56eSmrgin. 154d6c0b56eSmrg 155d6c0b56eSmrgPackage: bzip2 156d6c0b56eSmrgVersion: 1.0.5 157d6c0b56eSmrgCurrent Vers: 1.0.5 158d6c0b56eSmrgMaintainer: Julian Seward <jseward@acm.org> 159d6c0b56eSmrgArchive Site: http://sources.redhat.com/bzip2/ 160d6c0b56eSmrgHome Page: http://www.bzip.org/ 161d6c0b56eSmrgMailing List: 162d6c0b56eSmrgResponsible: 163d6c0b56eSmrgLicense: BSD (4-clause) 16435d5b7c7SmrgNotes: 16535d5b7c7SmrgSee /usr/src/dist/bzip2/bzip2netbsd for update instructions. 16635d5b7c7Smrg 167d6c0b56eSmrgPackage: Citrus XPG4DL 16835d5b7c7SmrgVersion: ? 169d6c0b56eSmrgCurrent Vers: ? 170d6c0b56eSmrgMaintainer: Citrus 17135d5b7c7SmrgArchive Site: http://citrus.bsdclub.org/ 17235d5b7c7SmrgHome Page: http://citrus.bsdclub.org/ 17335d5b7c7SmrgMailing List: bsd-locale@hauN.org 17490f2b693SmrgResponsible: tshiozak 17590f2b693SmrgLicense: Ambiguous. Either BSD or Perl Artistic License 17690f2b693Smrg See http://citrus.bsdclub.org/#pol_license for more info. 17790f2b693SmrgNotes: 17890f2b693Smrglanguage C multilingualization support suite using wchar_t and other standards. 17990f2b693SmrgThe main development playground of Citrus is in NetBSD CVS, so you don't 180d6c0b56eSmrgneed to look for other CVS tree (like citrus CVS tree) 181d6c0b56eSmrgmain trunc has Citrus code in the following places: 18235d5b7c7Smrg- src/lib/libc/locale, LC_CTYPE: single/multibyte support 18335d5b7c7Smrg- src/lib/libintl: GNU libc compatible gettext(3) implementation. 18435d5b7c7Smrg- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer 185d6c0b56eSmrg- src/lib/libc/iconv: iconv(3) 18635d5b7c7Smrg 187d6c0b56eSmrgPackage: cron 188d6c0b56eSmrgVersion: 3.0 189d6c0b56eSmrgCurrent Vers: 4.3 19035d5b7c7SmrgMaintainer: Paul Vixie <vixie@vix.com> 19135d5b7c7SmrgArchive Site: ftp://ftp.isc.org/isc/cron/ 192d6c0b56eSmrgHome Page: 193d6c0b56eSmrgMailing List: 194d6c0b56eSmrgResponsible: 195d6c0b56eSmrgLicense: BSD-like 196d6c0b56eSmrgNotes: 197d6c0b56eSmrg 198d6c0b56eSmrgPackage: cvs 199d6c0b56eSmrgVersion: 1.11.22 200d6c0b56eSmrgCurrent Vers: 1.11.23/1.12.13 201d6c0b56eSmrgMaintainer: cvshome 202d6c0b56eSmrgArchive Site: http://ftp.gnu.org/non-gnu/cvs/ 20335d5b7c7SmrgHome Page: http://cvs.nongnu.org/ 204d6c0b56eSmrgMailing List: bug-cvs@gnu.org 205d6c0b56eSmrgResponsible: christos, wiz 206d6c0b56eSmrgLicense: GPLv1, LGPLv2 207d6c0b56eSmrgNotes: 208d6c0b56eSmrgUse src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree 209d6c0b56eSmrgfor the import. 210d6c0b56eSmrgDo not forget to update gnu/usr.bin/xcvs/include/config.h to match 211d6c0b56eSmrggnu/dist/xcvs/config.h.in. 212d6c0b56eSmrgIf you want to upgrade to 1.12.XX, please talk to christos first. 213d6c0b56eSmrgI have merged all the changes already. 214d6c0b56eSmrg 215d6c0b56eSmrgPackage: db 216d6c0b56eSmrgVersion: 1.85 217d6c0b56eSmrgCurrent Vers: 1.86/4.6.21 218d6c0b56eSmrgMaintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu> 219d6c0b56eSmrgArchive Site: http://www.oracle.com/technology/software/products/berkeley-db/ 220d6c0b56eSmrgHome Page: http://www.oracle.com/database/berkeley-db/ 221d6c0b56eSmrgMailing List: 222d6c0b56eSmrgResponsible: 223d6c0b56eSmrgLicense: BSD or Oracle Commercial License 224d6c0b56eSmrgNotes: 225d6c0b56eSmrgNote that we cannot use db 2.x for license reasons. 226d6c0b56eSmrgThree bug fixes against 1.85 sent back to bostic. Changes to 227d6c0b56eSmrgman/recno.3, hash/hsearch.c, and hash/ndbm.c (serious). 228d6c0b56eSmrgImport of DB 1.85 was done via a sh script which converted the 229d6c0b56eSmrgdistribution into the netbsd format. The script can be found in 230d6c0b56eSmrgsrc/lib/libc/db/db2netbsd. 231d6c0b56eSmrg 232d6c0b56eSmrgPackage: dhcp 233d6c0b56eSmrgVersion: 3.0.3 234d6c0b56eSmrgCurrent Vers: 3.0.7/3.1.2/4.0.1 235d6c0b56eSmrgMaintainer: mellon 236d6c0b56eSmrgArchive Site: ftp://ftp.isc.org/isc/dhcp/ 237d6c0b56eSmrgHome Page: http://www.isc.org/sw/dhcp/ 238d6c0b56eSmrgMailing List: dhcp-server@isc.org 239d6c0b56eSmrgMailing List: dhcp-client@isc.org 240d6c0b56eSmrgMailing List: dhcp-announce@isc.org 241d6c0b56eSmrgMailing List: dhcp-bugs@isc.org 242d6c0b56eSmrgResponsible: mellon 243d6c0b56eSmrgLicense: BSD (3-clause) 244d6c0b56eSmrgNotes: 245d6c0b56eSmrgNo changes for NetBSD integration - just import the new distribution on 246d6c0b56eSmrgtop of the current tree. 247d6c0b56eSmrg 248d6c0b56eSmrgPackage: dhcpcd 249d6c0b56eSmrgVersion: 4.0.12 250d6c0b56eSmrgCurrent Vers: 4.0.12 251d6c0b56eSmrgMaintainer: roy 252d6c0b56eSmrgArchive Site: ftp://roy.marples.name/pub/dhcpcd/ 253d6c0b56eSmrgHome Page: http://roy.marples.name/projects/dhcpcd/ 254d6c0b56eSmrgMailing List: dhcpcd-discuss@marples.name 255d6c0b56eSmrgLicense: BSD (2-clause) 256d6c0b56eSmrgNotes: 257d6c0b56eSmrgPlease submit all changes to the author. 258d6c0b56eSmrgThe distribution doesn't include the Linux specific bits or build system. 259d6c0b56eSmrg 260d6c0b56eSmrgPackage: diffutils 261d6c0b56eSmrgVersion: 2.8.1 262d6c0b56eSmrgCurrent Vers: 2.8.1 263d6c0b56eSmrgMaintainer: FSF 264d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/diffutils/ 265d6c0b56eSmrgHome Page: http://www.gnu.org/software/diffutils/ 266d6c0b56eSmrgMailing List: bug-gnu-utils@gnu.org 267d6c0b56eSmrgResponsible: wiz 268d6c0b56eSmrgLicense: GPLv2 269d6c0b56eSmrgNotes: 270d6c0b56eSmrgUse src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 271d6c0b56eSmrgfor the import. 272d6c0b56eSmrg 273d6c0b56eSmrgPackage: gdtoa 274d6c0b56eSmrgVersion: 2005-09-23 275d6c0b56eSmrgCurrent Vers: 2005-09-23 276d6c0b56eSmrgMaintainer: David M. Gay <dmg@acm.org> 277d6c0b56eSmrgArchive Site: ftp://netlib.lucent.com/netlib/fp/ 278d6c0b56eSmrgHome Page: http://www.netlib.org/fp/ 279d6c0b56eSmrgMailing List: none 280d6c0b56eSmrgResponsible: kleink 281d6c0b56eSmrgLicense: BSD-like 282d6c0b56eSmrgNotes: 283d6c0b56eSmrgTest suite not integrated at this time. 284d6c0b56eSmrgNo hexadecimal floating-point string conversion for VAX FP yet. 285d6c0b56eSmrgOnly double-precision addressed at this time. 286d6c0b56eSmrg 287d6c0b56eSmrgPackage: file 288d6c0b56eSmrgVersion: 4.26 289d6c0b56eSmrgCurrent Vers: 4.26 290d6c0b56eSmrgMaintainer: Christos Zoulas <christos@zoulas.com> 291d6c0b56eSmrgArchive Site: ftp://ftp.astron.com/pub/file/ 292d6c0b56eSmrgHome Page: 293d6c0b56eSmrgMailing List: file@mx.gw.com 294d6c0b56eSmrgResponsible: christos, pooka 295d6c0b56eSmrgLicense: BSD (2-clause) 296d6c0b56eSmrgNotes: 297d6c0b56eSmrguse file2netbsd 298d6c0b56eSmrg 299d6c0b56eSmrgPackage: flex 300d6c0b56eSmrgVersion: 2.5.4 301d6c0b56eSmrgCurrent Vers: 2.5.35 302d6c0b56eSmrgMaintainer: Will Estes <wlestes@users.sourceforge.net> 303d6c0b56eSmrgArchive Site: http://flex.sourceforge.net/ 304d6c0b56eSmrgHome Page: http://flex.sourceforge.net/ 305d6c0b56eSmrgMailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce 306d6c0b56eSmrgResponsible: 307d6c0b56eSmrgLicense: BSD-like 308d6c0b56eSmrgNotes: 309d6c0b56eSmrgThe newest version is far more advanced than the one in NetBSD -- 310d6c0b56eSmrgamong other features, it can produce re-entrant scanners. 311d6c0b56eSmrg 312d6c0b56eSmrgPackage: gcc 313d6c0b56eSmrgVersion: 4.1.3-20080831 314d6c0b56eSmrgCurrent Vers: 4.3.2 315d6c0b56eSmrgMaintainer: FSF 316d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/gcc/ 317d6c0b56eSmrgHome Page: http://www.gnu.org/software/gcc/ 318d6c0b56eSmrgMailing List: gcc-bugs@gnu.org 319d6c0b56eSmrgResponsible: thorpej, mrg 320d6c0b56eSmrgLicense: GPLv2, LGPLv2.1 321d6c0b56eSmrgNotes: 322d6c0b56eSmrgbefore importing: 323d6c0b56eSmrg - delete all .cvsignore and .brik files 324d6c0b56eSmrg - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar 325d6c0b56eSmrg - delete all related testsuites 326d6c0b56eSmrgfor GCC4: 327d6c0b56eSmrg - delete all fortran and testsuites 328d6c0b56eSmrg - update gcc/version.c for the NetBSD GCC date 329d6c0b56eSmrg 330d6c0b56eSmrgPackage: gdb 331d6c0b56eSmrgVersion: 5.3/6.4 332d6c0b56eSmrgCurrent Vers: 6.7.1 333d6c0b56eSmrgMaintainer: FSF 334d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/gdb/ 335d6c0b56eSmrgHome Page: http://www.gnu.org/software/gdb/ 336d6c0b56eSmrgMailing List: bug-gdb@gnu.org 337d6c0b56eSmrgResponsible: thorpej 338d6c0b56eSmrgLicense: GPLv2, LGPLv2 339d6c0b56eSmrgNotes: 34024b90cf4SmrgWhen updating GDB, it is imperative to test that: 34124b90cf4Smrg - Debugging of kernel cores ("target kvm") works correctly 34224b90cf4Smrg - Support for our kernel's remote serial debugging protocol 343d6c0b56eSmrg ("options KGDB") works correctly. 344d6c0b56eSmrg 345d6c0b56eSmrgPackage: gettext 346d6c0b56eSmrgVersion: 0.14.4 347d6c0b56eSmrgCurrent Vers: 0.17 348d6c0b56eSmrgMaintainer: FSF 349d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/gettext/ 350d6c0b56eSmrgHome Page: http://www.gnu.org/software/gettext/ 351d6c0b56eSmrgMailing List: bug-gnu-utils@gnu.org 352d6c0b56eSmrgResponsible: 353d6c0b56eSmrgLicense: GPLv2 354d6c0b56eSmrgNotes: 355d6c0b56eSmrgGNU gettext is used for userland tools like msgfmt(1) only. For libintl, 356d6c0b56eSmrgwe use BSD-licensed implementation from Citrus project (see entry for 357d6c0b56eSmrg"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 358d6c0b56eSmrg 359d6c0b56eSmrgPackage: gkermit 360d6c0b56eSmrgVersion: 1.00 361d6c0b56eSmrgCurrent Vers: 1.00 362d6c0b56eSmrgMaintainer: Kermit Project - Columbia University <kermit@columbia.edu> 363d6c0b56eSmrgArchive Site: ftp://kermit.columbia.edu/kermit/archives/ 364d6c0b56eSmrgHome Page: http://www.columbia.edu/kermit/ 365d6c0b56eSmrgMailing List: 366d6c0b56eSmrgResponsible: apb 367d6c0b56eSmrgLicense: GPLv2 368d6c0b56eSmrgNotes: 369d6c0b56eSmrg 370d6c0b56eSmrgPackage: grep 371d6c0b56eSmrgVersion: 2.5.1 372d6c0b56eSmrgCurrent Vers: 2.5.3 373d6c0b56eSmrgMaintainer: FSF 374d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/grep/ 375d6c0b56eSmrgHome Page: http://www.gnu.org/software/grep/ 376d6c0b56eSmrgMailing List: bug-gnu-utils@gnu.org 377d6c0b56eSmrgResponsible: simonb, wiz 378d6c0b56eSmrgLicense: GPLv2 (2.5.1), GPLv3 (2.5.3) 379d6c0b56eSmrgNotes: 380d6c0b56eSmrgUse src/gnu/dist/grep/grep2netbsd for preparing the source tree 381d6c0b56eSmrgfor the import. 382504d986fSmrgA non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It 383504d986fSmrgneeds some tuning before it can replace gnu grep. 384d6c0b56eSmrg (cf. http://www.vocito.com/downloads/software/grep/) 385d6c0b56eSmrg 386d6c0b56eSmrgPackage: groff 387d6c0b56eSmrgVersion: 1.19.2 388d6c0b56eSmrgCurrent Vers: 1.20.1 389d6c0b56eSmrgMaintainer: Werner Lemberg/FSF 390d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/groff/ 391d6c0b56eSmrgHome Page: http://www.gnu.org/software/groff/ 392d6c0b56eSmrgMailing List: bug-groff@gnu.org 393d6c0b56eSmrgResponsible: wiz 394d6c0b56eSmrgLicense: GPLv2 395d6c0b56eSmrgNotes: 396d6c0b56eSmrgUse groff2netbsd from src/gnu/dist/groff to prepare the distribution 397d6c0b56eSmrgfor import. 398d6c0b56eSmrg 399d6c0b56eSmrgPackage: heimdal 400d6c0b56eSmrgVersion: 1.1 401d6c0b56eSmrgCurrent Vers: 1.1 402d6c0b56eSmrgMaintainer: Heimdal <heimdal@pdc.kth.se> 403d6c0b56eSmrgArchive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/ 404d6c0b56eSmrgHome Page: http://www.pdc.kth.se/heimdal/ 405d6c0b56eSmrgMailing List: heimdal-discuss@pdc.kth.se 406d6c0b56eSmrgResponsible: joda, lha 407d6c0b56eSmrgLicense: BSD 408d6c0b56eSmrgNotes: 409d6c0b56eSmrg 410d6c0b56eSmrgPackage: hunt 411504d986fSmrgVersion: 2003-04-16 412504d986fSmrgCurrent Vers: 2003-04-16 413d6c0b56eSmrgMaintainer: Greg Couch <gregc@cgl.ucsf.edu> 414d6c0b56eSmrgArchive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 415d6c0b56eSmrgHome Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 416d6c0b56eSmrgResponsible: mrg 41777d6d1ecSmrgLicense: BSD (3-clause) 418d6c0b56eSmrgNotes: 419d6c0b56eSmrg 420e49c54bcSmrgPackage: ipf 421d6c0b56eSmrgVersion: 4.1.29 422d6c0b56eSmrgCurrent Vers: 4.1.31 423d6c0b56eSmrgMaintainer: Darren Reed 42477d6d1ecSmrgArchive Site: http://coombs.anu.edu.au/~avalon/ 425d6c0b56eSmrgHome Page: http://coombs.anu.edu.au/~avalon/ 426d6c0b56eSmrgMailing List: ipfilter@postbox.anu.edu.au 42777d6d1ecSmrgResponsible: darrenr, mike, martti 42877d6d1ecSmrgLicense: BSD-based, see src/dist/ipf/IPFILTER.LICENSE 42977d6d1ecSmrgNotes: 430d6c0b56eSmrgipf2netbsd should be used on a virgin ipfilter source tree. 431d6c0b56eSmrgSee also dist/ipf/README.NetBSD 432d6c0b56eSmrg 433d6c0b56eSmrgPackage: ipsec-tools 434d6c0b56eSmrgVersion: (ipsec-tools head is NetBSD-current head) 435d6c0b56eSmrgMaintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 436d6c0b56eSmrgArchive Site: http://ipsec-tools.sourceforge.net 437d6c0b56eSmrgHome Page: http://ipsec-tools.sourceforge.net 438d6c0b56eSmrgMailing List: ipsec-tools-devel@lists.sourceforge.net 439d6c0b56eSmrgResponsible: manu, vanhu, mgrooms 440d6c0b56eSmrgLicense: BSD (3-clause) 441d6c0b56eSmrgNotes: 442d6c0b56eSmrgipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 443d6c0b56eSmrgWe don't run ipsec-tools' configure as part of the NetBSD build. configure 444d6c0b56eSmrggenerated files are available in the NetBSD source tree at: 445d6c0b56eSmrg src/lib/libipsec/config.h 44611bf0794Smrg src/lib/libipsec/package_version.h 44711bf0794SmrgWhen configure.ac is updated, run the following: 448d6c0b56eSmrg cd src/crypto/dist/ipsec-tools 449d6c0b56eSmrg ./bootstrap 450d6c0b56eSmrg ./configure --enable-adminport --enable-hybrid --enable-frag \ 451d6c0b56eSmrg --enable-natt --enable-dpd 452d6c0b56eSmrgThen copy package_version.h to src/lib/libipsec and merge config.h with 453d6c0b56eSmrgsrc/lib/libipsec/config.h (it needs some manual tweaking) 454d6c0b56eSmrg 455d6c0b56eSmrgNOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 456d6c0b56eSmrgNetBSD-current always contains latest ipsec-tools code. On the other hand, 457d6c0b56eSmrgipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 458d6c0b56eSmrgare manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 459d6c0b56eSmrgsync with ipsec-tools-0_7-branch) 460d6c0b56eSmrg 461d6c0b56eSmrgPackage: KAME IPv6 462d6c0b56eSmrgVersion: KAME/NetBSD SNAP kit 463d6c0b56eSmrgCurrent Vers: KAME/NetBSD SNAP kit (shipped every week) 464d6c0b56eSmrgMaintainer: KAME Project <kame@kame.net> 465d6c0b56eSmrgArchive Site: http://www.kame.net/ 466d6c0b56eSmrgHome Page: http://www.kame.net/ 467d6c0b56eSmrgMailing List: snap-users@kame.net 468d6c0b56eSmrgResponsible: 469d6c0b56eSmrgLicense: BSD (3-clause) 470d6c0b56eSmrgNotes: 471d6c0b56eSmrgIPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 472d6c0b56eSmrgmore conservative implementation policy. 473d6c0b56eSmrgIPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 474d6c0b56eSmrgPlease do not make too many diff-unfriendly changes (like indentation change, 475d6c0b56eSmrgKNF police). We need to take diffs across KAME snapshots on upgrades. 476d6c0b56eSmrgTo identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 477d6c0b56eSmrgin sys/netinet6/in6.h. No script is available for upgrades. 478d6c0b56eSmrg"KAME" branch is used for kernel merge work purposes. 479d6c0b56eSmrghttp://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 480d6c0b56eSmrgamong KAME/*BSD, *BSD-current and recent *BSD releases. 481d6c0b56eSmrg 482d6c0b56eSmrgPackage: less 483d6c0b56eSmrgVersion: less394 484d6c0b56eSmrgCurrent Vers: less418 485d6c0b56eSmrgMaintainer: Mark Nudleman <markn@greenwoodsoftware.com> 486d6c0b56eSmrgArchive Site: http://www.greenwoodsoftware.com/less/download.html 487d6c0b56eSmrgHome Page: http://www.greenwoodsoftware.com/less/ 488d6c0b56eSmrgMailing List: 489d6c0b56eSmrgResponsible: mrg 490d6c0b56eSmrgLicense: BSD or GPLv2 491d6c0b56eSmrgNotes: 492d6c0b56eSmrgMany changes to make less act as more when invoked as more. Beware. 493d6c0b56eSmrgUse the src/usr.bin/less/less2netbsd script to prepare source tree 494d6c0b56eSmrgfor importation. Run ./configure before hand to generate "defines.h". 495d6c0b56eSmrgTalk to mrg before importing any new version. (less 381's configure 496d6c0b56eSmrgdoes not detect NetBSD has a sigset_t due to a bad test; this is fixed 497d6c0b56eSmrgby hand in defines.h.) 498d6c0b56eSmrg 499d6c0b56eSmrgPackage: libarchive 500d6c0b56eSmrgVersion: 2.5.4b 501d6c0b56eSmrgCurrent Ves.: 2.5.4b 502d6c0b56eSmrgMaintainer: kientzle@freebsd.org 503d6c0b56eSmrgArchive Site: http://people.freebsd.org/~kientzle/libarchive/ 504d6c0b56eSmrgHome Page: http://people.freebsd.org/~kientzle/libarchive/ 505d6c0b56eSmrgResponsible: joerg 506d6c0b56eSmrgLicense: BSD 507d6c0b56eSmrgNotes: 508d6c0b56eSmrgDistribution is stripped down to the relevant part. cpio is currently 509d6c0b56eSmrgnot usable, so it was left out. 510d6c0b56eSmrg 511d6c0b56eSmrgPackage: libcdk 512d6c0b56eSmrgVersion: 4.9.9-20000407-myc3 513d6c0b56eSmrgCurrent Vers: cdk-4.9.10-20000923 514d6c0b56eSmrgMaintainer: mike@vexus.ca 515d6c0b56eSmrgArchive Site: http://www.vexus.ca/products/CDK/ 516d6c0b56eSmrgHome Page: http://www.vexus.ca/products/CDK/ 517d6c0b56eSmrgResponsible: garbled 518d6c0b56eSmrgLicense: BSD (4-clause) 519d6c0b56eSmrgNotes: 520d6c0b56eSmrgInitial port to netbsd curses was done by mycroft. This is a heavily 521d6c0b56eSmrgmodified version of the released CDK 4.9.9. The current version has been 522d6c0b56eSmrgtaken over by the Ncurses people, and has a number of changes to it. It 523d6c0b56eSmrgmight be worthwhile to import at some future date, but for now we should 524d6c0b56eSmrgleave it alone. (garbled 1/4/2001) 525d6c0b56eSmrg 526d6c0b56eSmrgPackage: libdevmapper 527d6c0b56eSmrgVersion: 1.02.29 528d6c0b56eSmrgCurrent Vers: 1.02.30 529d6c0b56eSmrgMaintainer: lvm-devel@redhat.com 530d6c0b56eSmrgArchive Site: ftp://sources.redhat.com/pub/lvm2/ 531d6c0b56eSmrgHome Page: http://sources.redhat.com/lvm2/ 532d6c0b56eSmrgResponsible: haad 533d6c0b56eSmrgLicense: LGPLv2.1 534d6c0b56eSmrgNotes: 535d6c0b56eSmrgThe lvm2tools and the libdevmapper are now distributed as one source 536d6c0b56eSmrgrepository. See the lvm2tools Notes for more informations. 537d6c0b56eSmrg 538d6c0b56eSmrgPackage: libevent 539d6c0b56eSmrgVersion: 1.4.4-stable 54024b90cf4SmrgCurrent Vers: 1.4.4-stable 541d6c0b56eSmrgMaintainer: Niels Provos <provos@citi.umich.edu> 54211bf0794SmrgArchive Site: http://www.monkey.org/~provos/libevent/ 54311bf0794SmrgHome Page: http://www.monkey.org/~provos/libevent/ 544d6c0b56eSmrgResponsible: provos 545d6c0b56eSmrgLicense: BSD (3/4-clause) 546d6c0b56eSmrgNotes: 547d6c0b56eSmrg 548d6c0b56eSmrgPackage: lvm2tools 549d6c0b56eSmrgVersion: 2.02.43 550d6c0b56eSmrgCurrent Vers: 2.02.44 551d6c0b56eSmrgMaintainer: lvm-devel@redhat.com 552d6c0b56eSmrgArchive Site: ftp://sources.redhat.com/pub/lvm2/ 553d6c0b56eSmrgHome Page: http://sources.redhat.com/lvm2/ 554d6c0b56eSmrgResponsible: haad 555d6c0b56eSmrgLicense: GPLv2 556d6c0b56eSmrgNotes: 557d6c0b56eSmrgUse the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 558d6c0b56eSmrgfor import. Keep eye on dist/include/configure.h it migh change over the releases. 559d6c0b56eSmrgWe maintain our own version of libdevmapper ioctl protocol code, therefore we 560d6c0b56eSmrgshould test it before import. Talk to haad before importing new version. 561d6c0b56eSmrg 562d6c0b56eSmrgPackage: libpcap 563d6c0b56eSmrgVersion: 0.9.4 564d6c0b56eSmrgCurrent Vers: 1.0.0 565d6c0b56eSmrgMaintainer: tcpdump-workers@tcpdump.org 566d6c0b56eSmrgArchive Site: http://www.tcpdump.org/release/ 567d6c0b56eSmrgHome Page: http://www.tcpdump.org/ 568d6c0b56eSmrgMailing List: tcpdump-workers@tcpdump.org 569d6c0b56eSmrgResponsible: dyoung 570d6c0b56eSmrgLicense: BSD (3/4-clause) 571d6c0b56eSmrgNotes: 572d6c0b56eSmrg 573d6c0b56eSmrgPackage: libwrap 574d6c0b56eSmrgVersion: tcp_wrappers 7.6 w/ large amount of IPv6 changes 575d6c0b56eSmrgCurrent Vers: tcp_wrappers 7.6-ipv6.1 576d6c0b56eSmrgMaintainer: Wietse Venema <wietse@porcupine.org> 577d6c0b56eSmrgArchive Site: ftp://ftp.porcupine.org/pub/security/ 578d6c0b56eSmrgHome Page: ftp://ftp.porcupine.org/pub/security/ 579d6c0b56eSmrgMailing List: 580d6c0b56eSmrgResponsible: cjs 581d6c0b56eSmrgLicense: BSD-like 582d6c0b56eSmrgNotes: 583d6c0b56eSmrgWe import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 584d6c0b56eSmrgunder src/usr.sbin). We don't use tcpd; that functionality is built 585d6c0b56eSmrginto inetd. The provided libwrap2netbsd script handles just libwrap. 586d6c0b56eSmrg 587d6c0b56eSmrgPackage: mopd 588d6c0b56eSmrgVersion: 2.5.3 589d6c0b56eSmrgCurrent Vers: 2.5.3 590d6c0b56eSmrgMaintainer: Mats O Jansson <maja@celsiustech.se> 591d6c0b56eSmrgArchive Site: BROKEN ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/ 592d6c0b56eSmrgHome Page: http://www.stacken.kth.se/~moj/mopd.html 593d6c0b56eSmrgMailing List: 594d6c0b56eSmrgResponsible: cjs 595d6c0b56eSmrgLicense: BSD (4-clause) 596d6c0b56eSmrgNotes: 597d6c0b56eSmrgDelete the otherOS directory before importing. 598d6c0b56eSmrg 599d6c0b56eSmrgPackage: nawk 600d6c0b56eSmrgVersion: 2007-05-01 60124b90cf4SmrgCurrent Vers: 2007-05-01 602d6c0b56eSmrgMaintainer: Brian Kernighan <bwk@bell-labs.com> (Lucent Technologies) 603d6c0b56eSmrgArchive Site: http://cm.bell-labs.com/who/bwk/ 60424b90cf4SmrgHome Page: http://cm.bell-labs.com/who/bwk/ 605d6c0b56eSmrgMailing List: 60611bf0794SmrgResponsible: jdolecek 60711bf0794SmrgLicense: BSD-like 60811bf0794SmrgNotes: 60911bf0794SmrgBuild maketab from nawk sources and generate proctab.c. 61011bf0794SmrgRemove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import 61111bf0794Smrgto src/dist/nawk. 61224b90cf4Smrg 61311bf0794SmrgPackage: ndbootd 61411bf0794SmrgVersion: 0.5 61511bf0794SmrgCurrent Vers: 0.5 61611bf0794SmrgMaintainer: Matt Fredette <fredette@alum.mit.edu> 61711bf0794SmrgArchive Site: BROKEN http://mit.edu/fredette/www/ndbootd/ 61811bf0794SmrgHome Page: BROKEN http://stuff.mit.edu/people/fredette/home.html 61924b90cf4SmrgResponsible: fredette 62011bf0794SmrgLicense: BSD (4-clause) 62111bf0794SmrgNotes: 62211bf0794SmrgRun ./configure, save config.h, make distclean, rm all autoconf/automake 62311bf0794Smrgand ndbootd-raw.c. Restore saved config.h, and force it to define 624d6c0b56eSmrgHAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 625d6c0b56eSmrg 626d6c0b56eSmrgPackage: ntp 627d6c0b56eSmrgVersion: 4.2.4p6 628d6c0b56eSmrgCurrent Vers: 4.2.4p6 629d6c0b56eSmrgMaintainer: David L. Mills <mills@udel.edu> 630d6c0b56eSmrgArchive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 631d6c0b56eSmrgHome Page: http://www.ntp.org/, http://ntp.isc.org/ 632d6c0b56eSmrgMailing List: 633d6c0b56eSmrgResponsible: simonb, jonathan, kardel 634d6c0b56eSmrgLicense: BSD-like 635d6c0b56eSmrgNotes: 636d6c0b56eSmrgSee /usr/src/dist/ntp/ntp2netbsd for update instructions. 637d6c0b56eSmrg 638d6c0b56eSmrgPackage: nvi 639d6c0b56eSmrgVersion: 1.81.6 640d6c0b56eSmrgCurrent Vers: 1.81.6 641504d986fSmrgMaintainer: Keith Bostic <bostic@bsdi.com> 642d6c0b56eSmrgArchive Site: ftp://ftp.bostic.com/pub/ 643d6c0b56eSmrgHome Page: http://www.bostic.com/vi/ 644d6c0b56eSmrgMailing List: 645d6c0b56eSmrgResponsible: aymeric, christos 646d6c0b56eSmrgLicense: BSD (3/4-clause) 647d6c0b56eSmrgNotes: 648d6c0b56eSmrgWe have lots of local fixes. 649d6c0b56eSmrg 650d6c0b56eSmrgPackage: OpenLDAP 651d6c0b56eSmrgVersion: 2.4.11 652d6c0b56eSmrgCurrent Vers: 2.4.11 653d6c0b56eSmrgMaintainer: OpenLDAP Foundation 654d6c0b56eSmrgArchive Site: http://www.openldap.org/ 655d6c0b56eSmrgHome Page: http://www.openldap.org/ 656d6c0b56eSmrgMailing List: 657d6c0b56eSmrgResponsible: lukem 658d6c0b56eSmrgLicense: BSD (3-clause) 659d6c0b56eSmrgNotes: 660d6c0b56eSmrgImported into src/external/bsd/openldap/dist/ 661d6c0b56eSmrgNext import will need $ Id removal.. 662d6c0b56eSmrg 663d6c0b56eSmrgPackage: OpenPAM 664d6c0b56eSmrgVersion: 20071221 665d6c0b56eSmrgCurrent Vers: 20071221 666d6c0b56eSmrgMaintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 667d6c0b56eSmrgArchive Site: http://www.openpam.org/ 668d6c0b56eSmrgHome Page: http://www.openpam.org/ 669d6c0b56eSmrgMailing List: 670d6c0b56eSmrgResponsible: christos 671d6c0b56eSmrgLicense: BSD (3-clause) 672d6c0b56eSmrgNotes: 673d6c0b56eSmrgNext import will need $ Id removal.. 674d6c0b56eSmrg 675d6c0b56eSmrgPackage: HPN-SSH 676d6c0b56eSmrgVersion: 5.0p1 13 v3 677d6c0b56eSmrgCurrent Vers: 5.0p1 13 v3 678d6c0b56eSmrgMaintainer: www.psc.edu 679d6c0b56eSmrgArchive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.0p1-hpn13v3.diff.gz 680d6c0b56eSmrgHome Page: http://www.psc.edu/networking/projects/hpn-ssh/ 681d6c0b56eSmrgMailing List: 682d6c0b56eSmrgResponsible: christos 683d6c0b56eSmrgLicense: 684d6c0b56eSmrgNotes: 685d6c0b56eSmrgPatch applied after OpenSSH import. 686d6c0b56eSmrg 687d6c0b56eSmrgPackage: OpenSSH 688d6c0b56eSmrgVersion: 5.0 689d6c0b56eSmrgCurrent Vers: 5.1 / portable 5.1p1 690d6c0b56eSmrgMaintainer: OpenSSH 691d6c0b56eSmrgArchive Site: http://www.openssh.com/ftp.html 692d6c0b56eSmrgHome Page: http://www.openssh.com/portable.html 693d6c0b56eSmrgMailing List: openssh-unix-announce@mindrot.org 694d6c0b56eSmrgResponsible: thorpej, christos, elric 695d6c0b56eSmrgLicense: BSD or more free. See src/crypto/dist/ssh/LICENSE 696d6c0b56eSmrgNotes: 697d6c0b56eSmrgimported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH) 698d6c0b56eSmrginto crypto/dist/openssh. use openssh2netbsd before import. 699d6c0b56eSmrglocal changes (should always try to bring them back to master openssh tree, 700d6c0b56eSmrgmarkus is very cooperative about it): 701d6c0b56eSmrg- default for PermitRootLogin is set to "no" 702d6c0b56eSmrg- IgnoreRootRhosts added 703d6c0b56eSmrg- look at login.conf to check valid user/access list 704d6c0b56eSmrg- krb5 support re-added 70524b90cf4Smrg- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 706d6c0b56eSmrg when someone imports openssl, we can remove this. 707d6c0b56eSmrg- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD 708d6c0b56eSmrg- added moduli from portable openssh 709d6c0b56eSmrg- added USE_PAM patches and auth_pam.[ch] from portable openssh 710d6c0b56eSmrg- add the HPN patch 711d6c0b56eSmrg- always bump major when importing to avoid api problems. 712d6c0b56eSmrg 713d6c0b56eSmrgPackage: OpenSSL 714d6c0b56eSmrgVersion: SNAP-20080509 715d6c0b56eSmrgCurrent Vers: 0.9.8j 716d6c0b56eSmrgMaintainer: The OpenSSL Project 717d6c0b56eSmrgArchive Site: ftp://ftp.openssl.org/source/ 718d6c0b56eSmrgHome Page: http://www.openssl.org/ 719d6c0b56eSmrgMailing List: openssl-announce@openssl.org 720d6c0b56eSmrgResponsible: mcr, thorpej, groo, christos, mjf 721d6c0b56eSmrgLicense: OpenSSL and SSLeay license (both BSD-like) 722d6c0b56eSmrgNotes: 723d6c0b56eSmrg- Run openssl2netbsd to get rid of the RCSID identifiers 724d6c0b56eSmrg- run make in /usr/src/lib/libcrypto/man to regen man pages. 725d6c0b56eSmrg 726d6c0b56eSmrgPackage: pdisk 727d6c0b56eSmrgVersion: 0.8a2 728d6c0b56eSmrgCurrent Vers: 0.8a2 729d6c0b56eSmrgMaintainer: Eryk Vershen <eryk@cfcl.com> 730d6c0b56eSmrgArchive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 73124b90cf4SmrgHome Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 73224b90cf4SmrgMailing List: 733d6c0b56eSmrgResponsible: dbj 734d6c0b56eSmrgLicense: BSD-like 735d6c0b56eSmrgNotes: 736d6c0b56eSmrgThis is the disk partition utility used by Apple's mkLinux and osX 737d6c0b56eSmrgIt is imported into dist/pdisk, with a reachover makefile in 738d6c0b56eSmrgsrc/sbin/pdisk builds for macppc and mac68k. 739d6c0b56eSmrg 740d6c0b56eSmrgPackage: pdksh 741d6c0b56eSmrgVersion: 5.2.14p2 742d6c0b56eSmrgCurrent Vers: 5.2.14p2 743d6c0b56eSmrgMaintainer: Michael Rendell <michael@cs.mun.ca> 744d6c0b56eSmrgArchive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 745d6c0b56eSmrgHome Page: http://www.cs.mun.ca/~michael/pdksh/ 746d6c0b56eSmrgMailing List: 747d6c0b56eSmrgResponsible: jdolecek 748d6c0b56eSmrgLicense: Public domain 749d6c0b56eSmrgpdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 750d6c0b56eSmrg 751d6c0b56eSmrgPackage: PF (openbsd packet filter) 752d6c0b56eSmrgVersion: OpenBSD 4.2 753d6c0b56eSmrgCurrent Vers: OpenBSD 4.3-current 754d6c0b56eSmrgMaintainer: The OpenBSD Project 755d6c0b56eSmrgArchive Site: ftp://ftp.openbsd.org/ 756d6c0b56eSmrgHome Page: http://www.openbsd.org/faq/pf/ 757d6c0b56eSmrgMailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 758d6c0b56eSmrgResponsible: peter, yamt 759d6c0b56eSmrgLicense: BSD (2-clause) 760d6c0b56eSmrgNotes: 761d6c0b56eSmrgkernel code is imported into src/sys/dist/pf and src/sys/net has reachover 762d6c0b56eSmrgdefinition (files.pf). userland code is imported into src/dist/pf, and 763d6c0b56eSmrgreachover Makefiles are in src/usr.sbin/pf. 764d6c0b56eSmrg 765d6c0b56eSmrgPackage: pkg_install 766d6c0b56eSmrgVersion: 20081002 767d6c0b56eSmrgCurrent Vers.: 20081002 768d6c0b56eSmrgMaintainer: The pkgsrc developers 769d6c0b56eSmrgHome Page: http://www.pkgsrc.org 770d6c0b56eSmrgMailing List: tech-pkg@NetBSD.org 771d6c0b56eSmrgResponsible: joerg 772d6c0b56eSmrgLicense: BSD 773d6c0b56eSmrgNotes: 774d6c0b56eSmrgThe authoritive version used to live in src/usr.sbin/pkg_install and was 775d6c0b56eSmrgmoved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 776d6c0b56eSmrg 777d6c0b56eSmrgPackage: ping 778d6c0b56eSmrgVersion: 980911 779d6c0b56eSmrgCurrent Vers: 980911 780d6c0b56eSmrgMaintainer: Vernon Schryver <vjs@rhyolite.com> 781d6c0b56eSmrgArchive Site: ftp://ftp.rhyolite.com/src/ 782d6c0b56eSmrgHome Page: http://www.rhyolite.com/src/ 783d6c0b56eSmrgMailing List: 784d6c0b56eSmrgResponsible: christos 785d6c0b56eSmrgLicense: BSD (3-clause) 786d6c0b56eSmrgNotes: 787d6c0b56eSmrgWe use err() and friends. We have changes for snprintf, extra 788d6c0b56eSmrgformating in man pages, disallowing flood pinging, alignment fixes, 789d6c0b56eSmrgand more. 790d6c0b56eSmrg 791d6c0b56eSmrgPackage: postfix 792d6c0b56eSmrgVersion: 2.5.4 793d6c0b56eSmrgCurrent Vers: 2.5.6 794d6c0b56eSmrgMaintainer: Wietse Venema <wietse@porcupine.org> 795d6c0b56eSmrgArchive Site: ftp://postfix.cloud9.net/official/ 796d6c0b56eSmrgHome Page: http://www.postfix.org/ 797d6c0b56eSmrgMailing List: postfix-users@postfix.org 798d6c0b56eSmrgResponsible: heas 799d6c0b56eSmrgLicense: IBM Public License. See also src/gnu/dist/postfix. 800d6c0b56eSmrgNotes: 801d6c0b56eSmrgHTML documentation should be kept in sync with the README_FILES. 802d6c0b56eSmrgsrc/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 803d6c0b56eSmrgdirectory layout (the easiest way to check is by running ``postfix 804d6c0b56eSmrgset-permissions''). 805d6c0b56eSmrg 806d6c0b56eSmrgPackage: ppp 807d6c0b56eSmrgVersion: 2.4.4 808d6c0b56eSmrgCurrent Vers: 2.4.4 809d6c0b56eSmrgMaintainer: Paul Mackerras <paulus@samba.org> 810d6c0b56eSmrgArchive Site: ftp://ftp.samba.org/pub/ppp/ 811d6c0b56eSmrgHome Page: 812d6c0b56eSmrgCVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 813d6c0b56eSmrgMailing List: 814d6c0b56eSmrgResponsible: christos, cube 815d6c0b56eSmrgLicense: BSD (3-clause) 816d6c0b56eSmrgNotes: 817d6c0b56eSmrgBSD support was removed from 2.4.0; I added it back and removed 818d6c0b56eSmrgsome GPL pieces. Multilink support is missing. Repeated pings to 819d6c0b56eSmrgPaulus have not yielded results. I've retrofitted pppdump to use 820d6c0b56eSmrgnet/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 821d6c0b56eSmrgis clearly a pain. I have not tested the modules code, neither our 822d6c0b56eSmrgmakefiles make it easy to construct a module, but I left one there 823d6c0b56eSmrgas an example. 824d6c0b56eSmrgTDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 825d6c0b56eSmrgusing the version found in 2.4.1. 826d6c0b56eSmrg 827d6c0b56eSmrgPackage: rcs 828d6c0b56eSmrgVersion: 5.7 829d6c0b56eSmrgCurrent Vers: 5.7 830d6c0b56eSmrgMaintainer: FSF 831d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/rcs/ 832d6c0b56eSmrgMailing List: bug-gnu-utils@gnu.org 833d6c0b56eSmrgHome Page: http://www.gnu.org/software/rcs/ 834d6c0b56eSmrgResponsible: agc 83577d6d1ecSmrgLicense: GPLv2 836d6c0b56eSmrgNotes: 837d6c0b56eSmrgBeta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 83835d5b7c7Smrg 839d6c0b56eSmrgPackage: root.cache 840d6c0b56eSmrgVersion: 2007110100 (Nov 01, 2007) 841d6c0b56eSmrgCurrent Vers: 2007110100 (Nov 01, 2007) 842d6c0b56eSmrgMaintainer: InterNIC 843d6c0b56eSmrgArchive Site: ftp://ftp.internic.net/domain/named.root 844d6c0b56eSmrgHome Page: ftp://ftp.internic.net/domain/named.root 845d6c0b56eSmrgMailing List: 846d6c0b56eSmrgResponsible: thorpej 847504d986fSmrgLicense: Public domain 848504d986fSmrgNotes: 849d6c0b56eSmrgThe root server cache is also included with BIND. However, the 850d6c0b56eSmrgInterNIC version is usually more up to date. 851d6c0b56eSmrg 852d6c0b56eSmrgPackage: routed 853d6c0b56eSmrgVersion: 2.28 854d6c0b56eSmrgCurrent Vers: 2.31 855d6c0b56eSmrgMaintainer: Vernon Schryver <vjs@rhyolite.com> 856d6c0b56eSmrgArchive Site: ftp://ftp.rhyolite.com/src/ 857d6c0b56eSmrgHome Page: http://www.rhyolite.com/src/ 858d6c0b56eSmrgMailing List: 859d6c0b56eSmrgResponsible: christos 860d6c0b56eSmrgLicense: BSD (4-clause) 861d6c0b56eSmrgNotes: 862d6c0b56eSmrgWe use the md5 code from libc 863d6c0b56eSmrgWe don't allow RIP_TRACEON and RIP_TRACEOFF 864d6c0b56eSmrgWe use arc4random 865d6c0b56eSmrgWe use strlcpy/snprintf 866d6c0b56eSmrg 867d6c0b56eSmrgPackage: send-pr (part of GNATS) 868d6c0b56eSmrgVersion: 3.95 869d6c0b56eSmrgCurrent Vers: 4.1 870d6c0b56eSmrgMaintainer: FSF 871d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/gnats/ 872d6c0b56eSmrgHome Page: http://www.gnu.org/software/gnats/ 873d6c0b56eSmrgMailing List: bug-gnats@gnu.org 874d6c0b56eSmrgLicense: GPLv2 875d6c0b56eSmrgResponsible: 876d6c0b56eSmrgNotes: 877d6c0b56eSmrg 878d6c0b56eSmrgPackage: SoftFloat 879d6c0b56eSmrgVersion: 2a 880d6c0b56eSmrgCurrent Vers: 2b 881d6c0b56eSmrgMaintainer: John Hauser <jhauser@jhauser.us> 882d6c0b56eSmrgArchive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 88335d5b7c7SmrgHome Page: http://www.jhauser.us/arithmetic/SoftFloat.html 884d6c0b56eSmrgMailing List: 885d6c0b56eSmrgResponsible: bjh21 886d6c0b56eSmrgLicense: Public domain 887d6c0b56eSmrgNotes: 88890f2b693SmrgHeavily modified for use as a soft float library for GCC. The actual 88990f2b693Smrgarithmetic code is unchanged, though, and should behave exactly like the 89035d5b7c7Smrgoriginal. 89135d5b7c7Smrg 89235d5b7c7SmrgPackage: tcpdump 89390f2b693SmrgVersion: 3.9.7 89490f2b693SmrgCurrent Vers: 4.0.0 89590f2b693SmrgMaintainer: tcpdump-workers@lists.tcpdump.org 89690f2b693SmrgArchive Site: http://www.tcpdump.org/release/ 897d6c0b56eSmrgHome Page: http://www.tcpdump.org/ 89890f2b693SmrgMailing List: tcpdump-workers@lists.tcpdump.org 89990f2b693SmrgResponsible: 900d6c0b56eSmrgLicense: BSD (3-clause) 901d6c0b56eSmrgNotes: 902d6c0b56eSmrgCode will be imported into src/dist/tcpdump. Changes have to go back to 903d6c0b56eSmrgtcpdump.org. 904d6c0b56eSmrg 905d6c0b56eSmrgPackage: termcap.src 906d6c0b56eSmrgVersion: 9.13.25 907d6c0b56eSmrgCurrent Vers: 11.0.1 908d6c0b56eSmrgMaintainer: Eric S. Raymond <terminfo@ccil.org> 909d6c0b56eSmrgArchive Site: http://www.catb.org/~esr/terminfo/ 91090f2b693SmrgHome Page: http://www.catb.org/~esr/terminfo/ 91190f2b693SmrgMailing List: 91235d5b7c7SmrgResponsible: 91335d5b7c7SmrgLicense: Public domain 91435d5b7c7SmrgNotes: 91535d5b7c7Smrg 91690f2b693SmrgPackage: TestFloat 91790f2b693SmrgVersion: 2a 91890f2b693SmrgCurrent Vers: 2a 919d6c0b56eSmrgMaintainer: John Hauser <jhauser@jhauser.us> 92090f2b693SmrgArchive Site: http://www.jhauser.us/arithmetic/TestFloat.html 92190f2b693SmrgHome Page: http://www.jhauser.us/arithmetic/TestFloat.html 922d6c0b56eSmrgMailing List: 923d6c0b56eSmrgResponsible: ross 924d6c0b56eSmrgLicense: BSD (4-clause) 925d6c0b56eSmrgNotes: 926d6c0b56eSmrg 927d6c0b56eSmrgPackage: texinfo 928d6c0b56eSmrgVersion: 4.8 929d6c0b56eSmrgCurrent Vers: 4.13 930d6c0b56eSmrgMaintainer: FSF 931d6c0b56eSmrgArchive Site: ftp://ftp.gnu.org/gnu/texinfo/ 932d6c0b56eSmrgHome Page: http://www.gnu.org/software/texinfo/ 933d6c0b56eSmrgMailing List: bug-texinfo@gnu.org 934d6c0b56eSmrgResponsible: wiz 935d6c0b56eSmrgLicense: GPLv2 (4.9 is GPLv3) 936d6c0b56eSmrgNotes: 937d6c0b56eSmrgUse src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 938d6c0b56eSmrgfor the import. 939d6c0b56eSmrg 940d6c0b56eSmrgPackage: top 941d6c0b56eSmrgVersion: 3.8beta1 942d6c0b56eSmrgCurrent Vers: 3.8beta1 943d6c0b56eSmrgMaintainer: William LeFebvre <wnl@groupsys.com> 944d6c0b56eSmrgArchive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 945d6c0b56eSmrgHome Page: http://www.unixtop.org/ 946d6c0b56eSmrgMailing List: top-spinners@ocee.groupsys.com 947d6c0b56eSmrgResponsible: simonb, christos 948d6c0b56eSmrgLicense: BSD (2-clause) 949d6c0b56eSmrgNotes: 95077d6d1ecSmrg 951d6c0b56eSmrgPackage: traceroute 95224b90cf4SmrgVersion: 1.4a5 953d6c0b56eSmrgCurrent Vers: 1.4a12 954d6c0b56eSmrgMaintainer: traceroute@ee.lbl.gov 955d6c0b56eSmrgArchive Site: ftp://ftp.ee.lbl.gov/ 956d6c0b56eSmrgHome Page: http://ftp.ee.lbl.gov/ 957d6c0b56eSmrgMailing List: 958d6c0b56eSmrgResponsible: 959d6c0b56eSmrgLicense: BSD (4-clause) 960d6c0b56eSmrgNotes: 961d6c0b56eSmrg 96235d5b7c7SmrgPackage: tz 963d6c0b56eSmrgVersion: tzcode2004a / tzdata2008i 964d6c0b56eSmrgCurrent Vers: tzcode2009b / tzdata2009c 965d6c0b56eSmrgMaintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 966d6c0b56eSmrgArchive Site: ftp://elsie.nci.nih.gov/pub/ 967d6c0b56eSmrgHome Page: 968d6c0b56eSmrgMailing List: tz@elsie.nci.nih.gov 969d6c0b56eSmrgResponsible: kleink 970d6c0b56eSmrgLicense: Public domain 971d6c0b56eSmrgNotes: 972d6c0b56eSmrgUse src/lib/libc/time/tzcode2netbsd to prepare the source tree 973d6c0b56eSmrgfor import. 974d6c0b56eSmrg 975d6c0b56eSmrgPackage: wpa_supplicant/hostapd 976d6c0b56eSmrgVersion: 0.6.4 977d6c0b56eSmrgCurrent Vers: 0.6.4 978d6c0b56eSmrgMaintainer: Jouni Malinen <jkmaline@cc.hut.fi> 979d6c0b56eSmrgArchive Site: http://hostap.epitest.fi/releases/ 980d6c0b56eSmrgHome Page: http://hostap.epitest.fi/wpa_supplicant/ 981d6c0b56eSmrgMailing List: 982d6c0b56eSmrgResponsible: scw, dyoung, christos 983d6c0b56eSmrgLicense: BSD or GPLv2 984d6c0b56eSmrgNotes: 985d6c0b56eSmrgSee /usr/src/dist/wpa/NetBSD-upgrade for update instructions. 986d6c0b56eSmrg 987d6c0b56eSmrgPackage: XFree86 988d6c0b56eSmrgVersion: 4.5.0 989d6c0b56eSmrgCurrent Vers: 4.8.0 990d6c0b56eSmrgMaintainer: XFree86 Project, Inc. 99124b90cf4SmrgArchive Site: ftp://ftp.xfree86.org/pub/XFree86/ 992d6c0b56eSmrgHome Page: http://www.xfree86.org/ 993d6c0b56eSmrgMailing List: devel@xfree86.org 994d6c0b56eSmrgResponsible: tron 995d6c0b56eSmrgLicense: XFree 996d6c0b56eSmrgNotes: 99724b90cf4Smrg4.x: 998d6c0b56eSmrg Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 999d6c0b56eSmrg files which we don't need in our tree. 1000d6c0b56eSmrg ALL changes must be sent back to the XFree86 repository. Patches should 1001d6c0b56eSmrg be submitted back via http://bugzilla.xfree86.org. 100290f2b693Smrg 1003504d986fSmrgPackage: Xorg 1004d6c0b56eSmrgVersion: 7.0 1005d6c0b56eSmrgCurrent Vers: 7.0 1006d6c0b56eSmrgMaintainer: The X.Org Foundation 1007d6c0b56eSmrgArchive Site: http://xorg.freedesktop.org/releases/X11R7.0/src/ 1008d6c0b56eSmrgHome Page: http://www.x.org/ 1009d6c0b56eSmrgMailing List: xorg@lists.freedesktop.org 1010d6c0b56eSmrgResponsible: macallan 1011d6c0b56eSmrgLicense: XFree 1012d6c0b56eSmrgNotes: This is the modular branch tagged as XORG-7_0 pulled from 1013d6c0b56eSmrg xorg's cvs repository. 1014d6c0b56eSmrg 1015d6c0b56eSmrgPackage: zlib 1016d6c0b56eSmrgVersion: 1.2.3 1017d6c0b56eSmrgCurrent Vers: 1.2.3 1018d6c0b56eSmrgMaintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1019d6c0b56eSmrgArchive Site: http://www.zlib.net/ 1020d6c0b56eSmrgHome Page: http://www.zlib.net/ 1021d6c0b56eSmrgMailing List: 1022d6c0b56eSmrgResponsible: gwr, tron, christos 1023d6c0b56eSmrgLicense: BSD (3-clause) 102424b90cf4SmrgNotes: 102524b90cf4SmrgImported to src/common/dist/zlib and shared by the kernel and userland. 102624b90cf4Smrg 1027d6c0b56eSmrgPackage: services, protocols 1028d6c0b56eSmrgVersion: 2007-06-14 1029d6c0b56eSmrgCurrent Vers: 2007-06-14 1030d6c0b56eSmrgMaintainer: IANA 1031d6c0b56eSmrgArchive Site: http://www.iana.org/assignments/ 1032d6c0b56eSmrgHome Page: http://www.iana.org 1033d6c0b56eSmrgMailing List: 1034d6c0b56eSmrgResponsible: christos 1035d6c0b56eSmrgLicense: None 1036d6c0b56eSmrgNotes: 1037d6c0b56eSmrg1. Download the latest converter from: 1038d6c0b56eSmrg http://www.sethwklein.net/projects/iana-etc/ 1039d6c0b56eSmrg2. Unpack it and run: 1040d6c0b56eSmrg gmake get 104124b90cf4Smrg gmake 1042d6c0b56eSmrg3. Add NetBSD rcsid to the generated protocols and services. 1043d6c0b56eSmrg4. Append the local services from the current services file. 1044d6c0b56eSmrg5. Run: 1045d6c0b56eSmrg services_mkdb -u services > /usr/src/etc/services 1046d6c0b56eSmrg cp protocols /usr/src/etc/protocols 1047d6c0b56eSmrg 1048d6c0b56eSmrgPackage: mesa-drm 1049d6c0b56eSmrgVersion: git 2580a065d81be645a14af1e91b8441f7e72fcbe4 105024b90cf4SmrgCurrent Vers: 1051d6c0b56eSmrgMaintainer: mesa-git@? 105224b90cf4SmrgArchive Site: git://anongit.freedesktop.org/git/mesa/drm 105324b90cf4SmrgHome Page: 1054d6c0b56eSmrgMailing List: 1055d6c0b56eSmrgResponsible: mrg, bjs 1056d6c0b56eSmrgLicense: BSD 1057d6c0b56eSmrgNotes: 1058d6c0b56eSmrgImported all except for linux-core into src/sys/external/bsd/drm/dist. 1059d6c0b56eSmrg