3RDPARTY revision 1.847
1# $NetBSD: 3RDPARTY,v 1.847 2011/06/21 01:53:18 mrg Exp $ 2# 3# This file contains a list of the software that has been integrated into 4# NetBSD where we are not the primary maintainer. 5# 6# When you make changes to this software, be sure to discuss it with the 7# maintainer and contribute your patches. Divergence from the official 8# sources is not desirable, and should be avoided as much as possible. 9# 10# When importing, please deal with the RCS IDs in this way: 11# 1. Preserve the RCS IDs in the files by removing the $ signs from 12# the IDs before you do the import. 13# 2. After the import, add NetBSD RCS IDs to all of the files. 14# 15# A few notes on the format of this file (for the benefit of 16# 3rdparty2html): 17# 18# 1.) Any line whose first non-whitespace character is # is a comment 19# 2.) Entries are separated by blank lines 20# 3.) Every package needs at least the following entries: Package, 21# Version, Current Vers, and Maintainer. 22# 4.) Where a field has multiple lines of information, the field tag 23# should be repeated on each line, except: 24# 5.) The Notes: field tag should appear on a line by itself. All 25# remaining lines until the end of the record are notes. 26 27Package: acpica 28Version: 20110211 29Current Vers: 20110527 30Maintainer: Intel 31Archive Site: http://www.acpica.org/downloads/unix2_source_code.php 32Home Page: http://www.acpica.org/ 33Mailing List: devel@acpica.org 34License: BSD-like 35Responsible: jmcneill, jruoho 36Notes: 37The sources were integrated into src/sys/dev/acpi/acpica/Subsystem. 38Please read src/sys/dev/acpi/acpica/README before any modification. 39 40Package: am-utils [amd] 41Version: 6.2a3 42Current Vers: 6.2a3 43Maintainer: Erez Zadok <ezk@cs.columbia.edu> 44Archive Site: ftp://ftp.am-utils.org/pub/am-utils/ 45Home Page: http://www.am-utils.org/ 46Mailing List: am-utils 47Responsible: christos 48License: BSD (4-clause) 49Notes: 50Amd2netbsd script to convert to BSD make system and remove unneeded files. 51Fix symbolic links before import. 52Check src/usr.sbin/amd/include/config.h is correct after import. 53 54Package: Automated Testing Framework (ATF) 55Version: 0.14 56Current Vers: 0.14 57Maintainer: Julio Merino <jmmv@NetBSD.org> 58Archive site: ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/ 59Home page: http://www.NetBSD.org/~jmmv/atf/ 60Mailing List: atf-devel@NetBSD.org 61Responsible: jmmv 62License: The NetBSD Foundation's license (BSD 2-clause) 63Notes: 64The source files are in external/bsd/atf/dist. 65Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory. 66Given that the primary goal of ATF is to provide a testing framework for 67NetBSD, no local changes should be ever needed. Always direct them to the 68maintainer for integration in official releases. 69 70Package: ath-hal 71Version: FreeBSD SVN revision number 185521 72Current Vers: FreeBSD SVN revision number 185521 73Maintainer: Sam Leffler <sam@errno.com> 74Archive Site: none 75Home Page: none 76Mailing List: none 77Responsible: sam, alc 78License: BSD-like (2 clause), ISC 79Notes: 80The HAL is located in src/sys/external/isc/atheros_hal 81 82Package: bc 83Version: 1.06 84Current Vers: 1.06 85Maintainer: Phil Nelson <phil@cs.wwu.edu> 86Archive Site: ftp://ftp.gnu.org/gnu/bc/ 87Home Page: http://www.gnu.org/software/bc/ 88Mailing List: bug-bc@gnu.org 89Responsible: phil, simonb 90License: GPLv2, LGPGv2.1 91Notes: 92bc includes dc, both of which are in the NetBSD tree. 93 94Package: bind [named and utils] 95Version: 9.8.0-P2 96Current Vers: 9.8.0-P2 97Maintainer: Paul Vixie <vixie@vix.com> 98Archive Site: ftp://ftp.isc.org/isc/bind9/ 99Home Page: http://www.isc.org/sw/bind/ 100Mailing List: 101Responsible: vixie, christos 102License: BSD-like (2-clause) 103Notes: 104First bind2netbsd script to import into src/external/bsd/bind/dist. 105The Makefiles in src/external/bsd/bind are not handled by the script. 106Build bind to generate the include files. 107Then binclude4netbsd script to import into src/external/bsd/bind/include. 108The libc and include parts of the resolver are now part of libbind. 109 110Package: libbind [libc resolver and includes] 111Version: libbind-6.0-rc1 112Current Vers: libbind-6.0-rc1 113Maintainer: Paul Vixie <vixie@vix.com> 114Archive Site: ftp://ftp.isc.org/isc/libbind/ 115Home Page: http://www.isc.org/sw/bind/ 116Mailing List: 117Responsible: vixie, christos 118License: BSD-like (2-clause) 119Notes: 120First libbind2netbsd script to import into src/external/bsd/libbind/dist. 121Then include4netbsd script to import into src/include. 122Then libc4netbsd script to update the resolver in libc. 123Todo[1]: Update libresolv if needed. 124Todo[2]: A few files in libc/net were imported in the ISC branch but now 125 they are too different or do not exist anymore: 126 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c 127 Others like getaddrinfo.c could be merged with isc, but it seems 128 that ours is from a more recent version of KAME? 129Todo[3]: net/base64.c is imported from bind but should be moved from net 130 to isc/base64.c. 131Todo[4]: Re-entrant functions of net/* 132Todo[5]: Reconcile the doc directory. 133 134Package: binutils 135Version: 2.19.1 136Current Vers: 2.21 137Maintainer: FSF 138Archive Site: ftp://ftp.gnu.org/gnu/binutils/ 139Home Page: http://www.gnu.org/software/binutils/ 140Mailing List: bug-gnu-utils@gnu.org 141Responsible: thorpej, mrg 142License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD 143Notes: 144 145Package: bozohttpd 146Version: 20100617 147Current Vers: 20100617 148Maintainer: mrg@eterna.com.au 149Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/ 150Home Page: http://eterna.com.au/bozohttpd/ 151Mailing List: 152Responsible: mrg 153License: BSD 154Notes: 1551. Delete "queue.h" from the distribution. 1562. Integrated as src/libexec/httpd. 157 158Package: bsd-family-tree 159Version: 1.116 160Current Vers: 1.116 161Maintainer: n/a 162Archive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 163Home Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 164Mailing List: 165Responsible: 166License: See URL above. 167Notes: 168 169Package: byacc 170Version: 20101127 171Current Vers: 20101229 172Maintainer: Thomas Dickey <dickey@invisible-island.net> 173Archive Site: http://www.invisible-island.net/byacc/byacc.html 174Home Page: http://www.invisible-island.net/byacc/byacc.html 175Mailing List: 176Responsible: christos 177License: Public Domain 178Notes: 179 180Package: bzip2 181Version: 1.0.5 182Current Vers: 1.0.5 183Maintainer: Julian Seward <jseward@acm.org> 184Archive Site: http://sources.redhat.com/bzip2/ 185Home Page: http://www.bzip.org/ 186Mailing List: 187Responsible: 188License: BSD (4-clause) 189Notes: 190See /usr/src/dist/bzip2/bzip2netbsd for update instructions. 191 192Package: Citrus XPG4DL 193Version: 194Current Vers: 195Maintainer: Citrus 196Archive Site: http://citrus.bsdclub.org/ 197Home Page: http://citrus.bsdclub.org/ 198Mailing List: bsd-locale@hauN.org 199Responsible: tshiozak 200License: Ambiguous. Either BSD or Perl Artistic License 201 See http://citrus.bsdclub.org/#pol_license for more info. 202Notes: 203language C multilingualization support suite using wchar_t and other standards. 204The main development playground of Citrus is in NetBSD CVS, so you don't 205need to look for other CVS tree (like citrus CVS tree) 206main trunc has Citrus code in the following places: 207- src/lib/libc/locale, LC_CTYPE: single/multibyte support 208- src/lib/libintl: GNU libc compatible gettext(3) implementation. 209- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer 210- src/lib/libc/iconv: iconv(3) 211 212Package: cron 213Version: 4.1 214Current Vers: 4.1 215Maintainer: Paul Vixie <vixie@vix.com> 216Archive Site: ftp://ftp.isc.org/isc/cron/ 217Home Page: 218Mailing List: 219Responsible: 220License: BSD-like 221Notes: 222 223Package: cvs 224Version: 1.12.13 225Current Vers: 1.12.13 226Maintainer: cvshome 227Archive Site: http://ftp.gnu.org/non-gnu/cvs/ 228Home Page: http://cvs.nongnu.org/ 229Mailing List: bug-cvs@gnu.org 230Responsible: christos 231License: GPLv1, LGPLv2 232Notes: 233Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree 234for the import. 235Do not forget to update gnu/usr.bin/xcvs/include/config.h to match 236gnu/dist/xcvs/config.h.in. 237 238Package: db 239Version: 1.85 240Current Vers: 1.86/4.7.25 241Maintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu> 242Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/ 243Home Page: http://www.oracle.com/database/berkeley-db/ 244Mailing List: 245Responsible: 246License: BSD or Oracle Commercial License 247Notes: 248Note that we cannot use db 2.x for license reasons. 249Three bug fixes against 1.85 sent back to bostic. Changes to 250man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious). 251Import of DB 1.85 was done via a sh script which converted the 252distribution into the netbsd format. The script can be found in 253src/lib/libc/db/db2netbsd. 254 255Package: dhcp 256Version: 3.0.3 257Current Vers: 3.1.3/4.0.2/4.1.1-P1 258Maintainer: mellon 259Archive Site: ftp://ftp.isc.org/isc/dhcp/ 260Home Page: http://www.isc.org/software/dhcp/ 261Mailing List: dhcp-server@isc.org 262Mailing List: dhcp-client@isc.org 263Mailing List: dhcp-announce@isc.org 264Mailing List: dhcp-bugs@isc.org 265Responsible: mellon 266License: BSD (3-clause) 267Notes: 268No changes for NetBSD integration - just import the new distribution on 269top of the current tree. 270 271Package: dhcpcd 272Version: 5.2.12 273Current Vers: 5.2.12 274Maintainer: roy 275Archive Site: ftp://roy.marples.name/pub/dhcpcd/ 276Home Page: http://roy.marples.name/projects/dhcpcd/ 277Mailing List: dhcpcd-discuss@marples.name 278License: BSD (2-clause) 279Notes: 280Please submit all changes to the author. 281The distribution doesn't include the Linux specific bits or build system. 282 283Package: diffutils 284Version: 2.8.1 285Current Vers: 2.8.1 286Maintainer: FSF 287Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ 288Home Page: http://www.gnu.org/software/diffutils/ 289Mailing List: bug-gnu-utils@gnu.org 290Responsible: 291License: GPLv2 292Notes: 293Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 294for the import. 295 296Package: gdtoa 297Version: 2011-03-19 298Current Vers: $(date) 299Maintainer: David M. Gay <dmg@acm.org> 300Archive Site: http://www.netlib.org/fp/ 301Home Page: http://www.netlib.org/fp/ 302Mailing List: none 303Responsible: kleink 304License: BSD-like 305Notes: 306Test suite integrated at this time, but not built (and fails to run). 307No hexadecimal floating-point string conversion for VAX FP yet. 308Only double-precision addressed at this time. 309 310Package: file 311Version: 5.07 312Current Vers: 5.07 313Maintainer: Christos Zoulas <christos@zoulas.com> 314Archive Site: ftp://ftp.astron.com/pub/file/ 315Home Page: 316Mailing List: file@mx.gw.com 317Responsible: christos, pooka 318License: BSD (2-clause) 319Notes: 320use file2netbsd 321 322Package: flex 323Version: 2.5.35 324Current Vers: 2.5.35 325Maintainer: Will Estes <wlestes@users.sourceforge.net> 326Archive Site: http://flex.sourceforge.net/ 327Home Page: http://flex.sourceforge.net/ 328Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce 329Responsible: 330License: BSD-like 331Notes: 332There is a flex2netbsd script to help newer imports. 333 334Package: gcc 335Version: 4.1.3-20080831/4.5.3 336Current Vers: 4.6.0 337Maintainer: FSF 338Archive Site: ftp://ftp.gnu.org/gnu/gcc/ 339Home Page: http://www.gnu.org/software/gcc/ 340Mailing List: gcc-bugs@gnu.org 341Responsible: thorpej, mrg 342License: GPLv3, LGPLv3.1 343Notes: 344before importing: 345 - delete all .cvsignore and .brik files 346 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar 347 - delete all related testsuites 348for GCC4: 349 - delete all fortran and testsuites 350 - update gcc/version.c for the NetBSD GCC date 351for GCC 4.5: 352 - use core/c++/objc/testsuite tarballs 353 - delete: 354 gcc/testsuite/ada 355 gcc/testsuite/gfortran* 356 gcc/testsuite/gnat.dg 357 358Package: gdb 359Version: 6.5 360Current Vers: 7.2 361Maintainer: FSF 362Archive Site: ftp://ftp.gnu.org/gnu/gdb/ 363Home Page: http://www.gnu.org/software/gdb/ 364Mailing List: bug-gdb@gnu.org 365Responsible: thorpej 366License: GPLv2, LGPLv2 367Notes: 368When updating GDB, it is imperative to test that: 369 - Debugging of kernel cores ("target kvm") works correctly 370 - Support for our kernel's remote serial debugging protocol 371 ("options KGDB") works correctly. 372 373Package: gettext 374Version: 0.14.4 375Current Vers: 0.17 376Maintainer: FSF 377Archive Site: ftp://ftp.gnu.org/gnu/gettext/ 378Home Page: http://www.gnu.org/software/gettext/ 379Mailing List: bug-gnu-utils@gnu.org 380Responsible: 381License: GPLv2 382Notes: 383GNU gettext is used for userland tools like msgfmt(1) only. For libintl, 384we use BSD-licensed implementation from Citrus project (see entry for 385"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 386 387Package: gkermit 388Version: 1.00 389Current Vers: 1.00 390Maintainer: Kermit Project - Columbia University <kermit@columbia.edu> 391Archive Site: ftp://kermit.columbia.edu/kermit/archives/ 392Home Page: http://www.columbia.edu/kermit/ 393Mailing List: 394Responsible: apb 395License: GPLv2 396Notes: 397 398Package: grep 399Version: 2.5.1 400Current Vers: 2.7 401Maintainer: FSF 402Archive Site: ftp://ftp.gnu.org/gnu/grep/ 403Home Page: http://www.gnu.org/software/grep/ 404Mailing List: bug-gnu-utils@gnu.org 405Responsible: simonb 406License: GPLv2 (2.5.1), GPLv3 (2.5.3) 407Notes: 408Use src/gnu/dist/grep/grep2netbsd for preparing the source tree 409for the import. 410A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It 411needs some tuning before it can replace gnu grep. 412 (cf. http://www.vocito.com/downloads/software/grep/) 413 414Package: groff 415Version: 1.19.2 416Current Vers: 1.21 417Maintainer: Werner Lemberg/FSF 418Archive Site: ftp://ftp.gnu.org/gnu/groff/ 419Home Page: http://www.gnu.org/software/groff/ 420Mailing List: bug-groff@gnu.org 421Responsible: 422License: GPLv2 423Notes: 424Use groff2netbsd from src/gnu/dist/groff to prepare the distribution 425for import. 426 427Package: heimdal 428Version: 1.5pre1 429Current Vers: 1.5pre1 430Maintainer: Heimdal <heimdal@pdc.kth.se> 431Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/ 432Home Page: http://www.pdc.kth.se/heimdal/ 433Mailing List: heimdal-discuss@pdc.kth.se 434Responsible: joda, lha 435License: BSD 436Notes: 437 438Package: hunt 439Version: 2003-04-16 440Current Vers: 2003-04-16 441Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 442Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 443Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 444Responsible: mrg 445License: BSD (3-clause) 446Notes: 447 448Package: ipf 449Version: 4.1.33 450Current Vers: 4.1.33 451Maintainer: Darren Reed 452Archive Site: http://coombs.anu.edu.au/~avalon/ 453Home Page: http://coombs.anu.edu.au/~avalon/ 454Mailing List: ipfilter@postbox.anu.edu.au 455Responsible: darrenr, mike 456License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE 457Notes: 458ipf2netbsd should be used on a virgin ipfilter source tree. 459See also dist/ipf/README.NetBSD 460 461Package: ipsec-tools 462Version: (ipsec-tools head is NetBSD-current head) 463Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 464Archive Site: http://ipsec-tools.sourceforge.net 465Home Page: http://ipsec-tools.sourceforge.net 466Mailing List: ipsec-tools-devel@lists.sourceforge.net 467Responsible: manu, vanhu, mgrooms 468License: BSD (3-clause) 469Notes: 470ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 471We don't run ipsec-tools' configure as part of the NetBSD build. configure 472generated files are available in the NetBSD source tree at: 473 src/lib/libipsec/config.h 474 src/lib/libipsec/package_version.h 475When configure.ac is updated, run the following: 476 cd src/crypto/dist/ipsec-tools 477 ./bootstrap 478 ./configure --enable-adminport --enable-hybrid --enable-frag \ 479 --enable-natt --enable-dpd 480Then copy package_version.h to src/lib/libipsec and merge config.h with 481src/lib/libipsec/config.h (it needs some manual tweaking) 482 483NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 484NetBSD-current always contains latest ipsec-tools code. On the other hand, 485ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 486are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 487sync with ipsec-tools-0_7-branch) 488 489Package: KAME IPv6 490Version: KAME/NetBSD SNAP kit 491Current Vers: KAME/NetBSD SNAP kit (shipped every week) 492Maintainer: KAME Project <kame@kame.net> 493Archive Site: http://www.kame.net/ 494Home Page: http://www.kame.net/ 495Mailing List: snap-users@kame.net 496Responsible: 497License: BSD (3-clause) 498Notes: 499IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 500more conservative implementation policy. 501IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 502Please do not make too many diff-unfriendly changes (like indentation change, 503KNF police). We need to take diffs across KAME snapshots on upgrades. 504To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 505in sys/netinet6/in6.h. No script is available for upgrades. 506"KAME" branch is used for kernel merge work purposes. 507http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 508among KAME/*BSD, *BSD-current and recent *BSD releases. 509 510Package: less 511Version: less394 512Current Vers: less443 513Maintainer: Mark Nudelman <markn@greenwoodsoftware.com> 514Archive Site: http://www.greenwoodsoftware.com/less/download.html 515Home Page: http://www.greenwoodsoftware.com/less/ 516Mailing List: less-announce-request@greenwoodsoftware.com 517Responsible: mrg 518License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less418) 519Notes: 520Many changes to make less act as more when invoked as more. Beware. 521Use the src/usr.bin/less/less2netbsd script to prepare source tree 522for importation. Run ./configure before hand to generate "defines.h". 523Talk to mrg before importing any new version. (less 381's configure 524does not detect NetBSD has a sigset_t due to a bad test; this is fixed 525by hand in defines.h.) 526 527Package: libarchive 528Version: 2.8.0 529Current Ves.: 2.8.0 530Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 531Archive Site: http://code.google.com/p/libarchive/ 532Home Page: http://code.google.com/p/libarchive/ 533Responsible: joerg 534License: BSD 535Notes: 536Distribution is stripped down to the relevant part. 537 538Package: libcdk 539Version: 4.9.9-20000407-myc3 540Current Vers: cdk-4.9.10-20000923 541Maintainer: mike@vexus.ca 542Archive Site: http://www.vexus.ca/products/CDK/ 543Home Page: http://www.vexus.ca/products/CDK/ 544Responsible: garbled 545License: BSD (4-clause) 546Notes: 547Initial port to netbsd curses was done by mycroft. This is a heavily 548modified version of the released CDK 4.9.9. The current version has been 549taken over by the Ncurses people, and has a number of changes to it. It 550might be worthwhile to import at some future date, but for now we should 551leave it alone. (garbled 1/4/2001) 552 553Package: libdevmapper 554Version: 1.02.40 555Current Vers: 1.02.40 556Maintainer: lvm-devel@redhat.com 557Archive Site: ftp://sources.redhat.com/pub/lvm2/ 558Home Page: http://sources.redhat.com/lvm2/ 559Responsible: haad 560License: LGPLv2.1 561Notes: 562The lvm2tools and the libdevmapper are now distributed as one source 563repository. See the lvm2tools Notes for more information. 564 565Package: libevent 566Version: 1.4.12-stable 567Current Vers: 2.0.2-alpha 568Maintainer: Niels Provos <provos@citi.umich.edu> 569Archive Site: http://www.monkey.org/~provos/libevent/ 570Home Page: http://www.monkey.org/~provos/libevent/ 571Responsible: provos 572License: BSD (3/4-clause) 573Notes: 574 575Package: lvm2tools 576Version: 2.02.56 577Current Vers: 2.02.56 578Maintainer: lvm-devel@redhat.com 579Archive Site: ftp://sources.redhat.com/pub/lvm2/ 580Home Page: http://sources.redhat.com/lvm2/ 581Responsible: haad 582License: GPLv2 583Notes: 584Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 585for import. Keep eye on dist/include/configure.h it migh change over the releases. 586We maintain our own version of libdevmapper ioctl protocol code, therefore we 587should test it before import. Talk to haad before importing new version. 588 589Package: libpcap 590Version: 1.1.1 591Current Vers: 1.1.1 592Maintainer: tcpdump-workers@tcpdump.org 593Archive Site: http://www.tcpdump.org/release/ 594Home Page: http://www.tcpdump.org/ 595Mailing List: tcpdump-workers@tcpdump.org 596Responsible: dyoung 597License: BSD (3/4-clause) 598Notes: 599Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source 600tree. 601 602Package: libwrap 603Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 604Current Vers: tcp_wrappers 7.6-ipv6.1 605Maintainer: Wietse Venema <wietse@porcupine.org> 606Archive Site: ftp://ftp.porcupine.org/pub/security/ 607Home Page: ftp://ftp.porcupine.org/pub/security/ 608Mailing List: 609Responsible: cjs 610License: BSD-like 611Notes: 612We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 613under src/usr.sbin). We don't use tcpd; that functionality is built 614into inetd. The provided libwrap2netbsd script handles just libwrap. 615 616Package: Lua 617Version: Lua 5.1.4 618Current Vers: Lua 5.1.4 619Maintainer: PUC Rio 620Home Page: http://www.lua.org/ 621Mailing List: 622Responsible: mbalmer 623License: MIT 624Notes: 625The default module paths have been changed to not include the current 626working directory '.' to avoid potential security problems. 627 628Package: m4 629Version: 20091026 630Current Vers: 20091026 631Maintainer: OpenBSD 632Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 633Home Page: http://openbsd.org 634Mailing List: 635License: BSD 3-clause like (dns-sd) 636Responsible: christos 637Notes: 638Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum 639 640Package: mDNSResponder 641Version: 212.1 642Current Vers: 258.14 643Maintainer: Apple 644Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 645Home Page: http://developer.apple.com/opensource/internet/bonjour.html 646Mailing List: bonjour-dev@lists.apple.com 647License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 648 BSD 3-clause like (dns-sd) 649Responsible: tsarna 650Notes: 651The sources were integrated into src/sys/external/apache2/mDNSResponder/dist. 652 653Package: mdocml 654Version: 1.11.1 655Current Vers: 1.11.3 656Maintainer: Kristaps Džonsons 657Archive Site: http://mdocml.bsd.lv/snapshots/ 658Home Page: http://mdocml.bsd.lv/ 659Mailing List: 660Responsible: joerg 661License: BSD (2-clause) 662Notes: 663 664Package: mesa-drm 665Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 666Current Vers: 667Maintainer: mesa-git@? 668Archive Site: git://anongit.freedesktop.org/git/mesa/drm 669Home Page: http://cgit.freedesktop.org/mesa/drm/ 670Mailing List: 671Responsible: mrg, bjs 672License: BSD 673Notes: 674Imported all except for linux-core into src/sys/external/bsd/drm/dist. 675 676Package: mopd 677Version: 2.5.3 678Current Vers: 2.5.3 679Maintainer: Mats O Jansson <maja@celsiustech.se> 680Archive Site: http://www.stacken.kth.se/~moj/mopd.html 681Home Page: http://www.stacken.kth.se/~moj/mopd.html 682Mailing List: 683Responsible: cjs 684License: BSD (4-clause) 685Notes: 686Delete the otherOS directory before importing. 687 688Package: nawk 689Version: 2010-05-23 690Current Vers: 2010-05-23 691Maintainer: Brian Kernighan <bwk@princeton.edu> 692Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 693Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 694Mailing List: 695Responsible: jdolecek 696License: BSD-like 697Notes: 698Build maketab from nawk sources and generate proctab.c. 699Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 700then import to src/external/historical/nawk/dist. 701 702Package: ndbootd 703Version: 0.5 704Current Vers: 0.5 705Maintainer: Matt Fredette <fredette@alum.mit.edu> 706Archive Site: 707Home Page: 708Responsible: fredette 709License: BSD (4-clause) 710Notes: 711Run ./configure, save config.h, make distclean, rm all autoconf/automake 712and ndbootd-raw.c. Restore saved config.h, and force it to define 713HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 714 715Package: ntp 716Version: 4.2.6 717Current Vers: 4.2.4p8 718Maintainer: David L. Mills <mills@udel.edu> 719Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 720Home Page: http://www.ntp.org/, http://support.ntp.org/ 721Mailing List: 722Responsible: simonb, jonathan, kardel 723License: BSD-like 724Notes: 725See /usr/src/dist/ntp/ntp2netbsd for update instructions. 726 727Package: nvi 728Version: 1.81.6 729Current Vers: 1.81.6 730Maintainer: Keith Bostic <bostic@bsdi.com> 731Archive Site: ftp://ftp.bostic.com/pub/ 732Home Page: http://www.bostic.com/vi/ 733Mailing List: 734Responsible: aymeric, christos 735License: BSD (3/4-clause) 736Notes: 737We have lots of local fixes. 738 739Package: OpenLDAP 740Version: 2.4.23 741Current Vers: 2.4.23 742Maintainer: OpenLDAP Foundation 743Archive Site: http://www.openldap.org/ 744Home Page: http://www.openldap.org/ 745Mailing List: 746Responsible: lukem 747License: BSD (3-clause) 748Notes: 749Imported into src/external/bsd/openldap/dist/ 750 751Package: OpenPAM 752Version: 20071221 753Current Vers: 20071221 754Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 755Archive Site: http://www.openpam.org/ 756Home Page: http://www.openpam.org/ 757Mailing List: 758Responsible: christos 759License: BSD (3-clause) 760Notes: 761Next import will need $ Id removal.. 762 763Package: openresolv 764Version: 3.4.2 765Current Vers: 3.4.2 766Maintainer: roy 767Archive Site: ftp://roy.marples.name/pub/openresolv/ 768Home Page: http://roy.marples.name/projects/openresolv/ 769Mailing List: openresolv-discuss@marples.name 770License: BSD (2-clause) 771Notes: 772Please submit all changes to the author. 773 774Package: HPN-SSH 775Version: 5.6p1 13 v10 776Current Vers: 5.6p1 13 v10 777Maintainer: www.psc.edu 778Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz 779Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 780Mailing List: 781Responsible: christos 782License: 783Notes: 784Patch applied after OpenSSH import. 785 786Package: OpenSSH 787Version: 5.6 788Current Vers: 5.6 / portable 5.6p1 789Maintainer: OpenSSH 790Archive Site: http://www.openssh.com/ftp.html 791Home Page: http://www.openssh.com/portable.html 792Mailing List: openssh-unix-announce@mindrot.org 793Responsible: thorpej, christos, elric 794License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 795Notes: 796imported from OpenBSD ssh -- is not from the portable OpenSSH 797into crypto/external/bsd/openssh/dist. use openssh2netbsd before import. 798local changes (should always try to bring them back to master openssh tree, 799markus is very cooperative about it): 800- default for PermitRootLogin is set to "no" 801- IgnoreRootRhosts added 802- look at login.conf to check valid user/access list 803- krb5 support re-added 804- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 805 when someone imports openssl, we can remove this. 806- added moduli from portable openssh 807- added USE_PAM patches and auth_pam.[ch] from portable openssh 808 (see if there is any difference between the current version of opensshX.Yp1 809 and the new opensshZ.Wp1) and apply them. 810- conditionalize login_cap 811- conditionalize bsd_auth 812- restore krb5, krb4, afs, skey 813- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 814- fix ctype macro arguments 815- umac is broken, disable it 816- better ~homedir handling 817- netbsd style tunnels 818- urandom, xhome, chrootdir, rescuedir NetBSD handling 819- utmp/utmpx handling 820- handle tty posix_vdisable properly 821- handle setuid and unsetuid the posix way instead of setresuid() 822- add all missing functions 823- always bump major when importing to avoid api problems. 824 825Package: OpenSSL 826Version: 1.0.1-stable-SNAP-20110605 827Current Vers: 1.0.1 [snapshot-20110605] with AES-NI patch 828Maintainer: The OpenSSL Project 829Archive Site: ftp://ftp.openssl.org/source/ 830Home Page: http://www.openssl.org/ 831Mailing List: openssl-announce@openssl.org 832Responsible: mcr, thorpej, groo, christos, mjf 833License: OpenSSL and SSLeay license (both BSD-like) 834Notes: 835- Run openssl2netbsd to get rid of the RCSID identifiers 836- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 837 to regen man pages. 838 839Package: pdisk 840Version: 0.8a2 841Current Vers: 0.8a2 842Maintainer: Eryk Vershen <eryk@cfcl.com> 843Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 844Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 845Mailing List: 846Responsible: dbj 847License: BSD-like 848Notes: 849This is the disk partition utility used by Apple's mkLinux and OS X 850It is imported into dist/pdisk, with a reachover makefile in 851src/sbin/pdisk builds for macppc and mac68k. 852 853Package: pdksh 854Version: 5.2.14p2 855Current Vers: 5.2.14p2 856Maintainer: Michael Rendell <michael@cs.mun.ca> 857Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 858Home Page: http://www.cs.mun.ca/~michael/pdksh/ 859Mailing List: 860Responsible: jdolecek 861License: Public domain 862pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 863 864Package: PF (openbsd packet filter) 865Version: OpenBSD 4.2 866Current Vers: OpenBSD 4.3-current 867Maintainer: The OpenBSD Project 868Archive Site: ftp://ftp.openbsd.org/ 869Home Page: http://www.openbsd.org/faq/pf/ 870Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 871Responsible: peter, yamt 872License: BSD (2-clause) 873Notes: 874kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 875definition (files.pf). userland code is imported into src/dist/pf, and 876reachover Makefiles are in src/usr.sbin/pf. 877 878Package: pkg_install 879Version: 20110215 880Current Vers.: 20110215 881Maintainer: The pkgsrc developers 882Home Page: http://www.pkgsrc.org 883Mailing List: tech-pkg@NetBSD.org 884Responsible: joerg 885License: BSD 886Notes: 887The authoritative version used to live in src/usr.sbin/pkg_install and was 888moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 889 890Package: ping 891Version: 980911 892Current Vers: 980911 893Maintainer: Vernon Schryver <vjs@rhyolite.com> 894Archive Site: ftp://ftp.rhyolite.com/src/ 895Home Page: http://www.rhyolite.com/src/ 896Mailing List: 897Responsible: christos 898License: BSD (3-clause) 899Notes: 900We use err() and friends. We have changes for snprintf, extra 901formatting in man pages, disallowing flood pinging, alignment fixes, 902and more. 903 904Package: postfix 905Version: 2.8.3 906Current Vers: 2.8.3 907Maintainer: Wietse Venema <wietse@porcupine.org> 908Archive Site: ftp://postfix.cloud9.net/official/ 909Home Page: http://www.postfix.org/ 910Mailing List: postfix-users@postfix.org 911Responsible: christos, tron 912License: IBM Public License. See also src/external/ibm-public/postfix/dist. 913Notes: 914HTML documentation should be kept in sync with the README_FILES. 915src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 916directory layout (the easiest way to check is by running ``postfix 917set-permissions''). 918 919Package: ppp 920Version: 2.4.4 921Current Vers: 2.4.4 922Maintainer: Paul Mackerras <paulus@samba.org> 923Archive Site: ftp://ftp.samba.org/pub/ppp/ 924Home Page: 925CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 926Mailing List: 927Responsible: christos, cube 928License: BSD (3-clause) 929Notes: 930BSD support was removed from 2.4.0; I added it back and removed 931some GPL pieces. Multilink support is missing. Repeated pings to 932Paulus have not yielded results. I've retrofitted pppdump to use 933net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 934is clearly a pain. I have not tested the modules code, neither our 935makefiles make it easy to construct a module, but I left one there 936as an example. 937TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 938using the version found in 2.4.1. 939 940Package: rcs 941Version: 5.7 942Current Vers: 5.7 943Maintainer: FSF 944Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 945Mailing List: bug-gnu-utils@gnu.org 946Home Page: http://www.gnu.org/software/rcs/ 947Responsible: agc 948License: GPLv2 949Notes: 950Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 951 952Package: root.cache 953Version: 2008121200 (Dec 12, 2008) 954Current Vers: 2008121200 (Dec 12, 2008) 955Maintainer: InterNIC 956Archive Site: ftp://ftp.internic.net/domain/named.root 957Home Page: ftp://ftp.internic.net/domain/named.root 958Mailing List: 959Responsible: thorpej 960License: Public domain 961Notes: 962The root server cache is also included with BIND. However, the 963InterNIC version is usually more up to date. 964 965Package: routed 966Version: 2.32 967Current Vers: 2.32 968Maintainer: Vernon Schryver <vjs@rhyolite.com> 969Archive Site: ftp://ftp.rhyolite.com/src/ 970Home Page: http://www.rhyolite.com/src/ 971Mailing List: 972Responsible: christos 973License: BSD (4-clause) 974Notes: 975We use the md5 code from libc 976We don't allow RIP_TRACEON and RIP_TRACEOFF 977We use arc4random 978We use strlcpy/snprintf 979 980Package: send-pr (part of GNATS) 981Version: 3.95 982Current Vers: 4.1 983Maintainer: FSF 984Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 985Home Page: http://www.gnu.org/software/gnats/ 986Mailing List: bug-gnats@gnu.org 987License: GPLv2 988Responsible: 989Notes: 990 991Package: SoftFloat 992Version: 2a 993Current Vers: 2b 994Maintainer: John Hauser <jhauser@jhauser.us> 995Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 996Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 997Mailing List: 998Responsible: bjh21 999License: Public domain 1000Notes: 1001Heavily modified for use as a soft float library for GCC. The actual 1002arithmetic code is unchanged, though, and should behave exactly like the 1003original. 1004 1005Package: tcpdump 1006Version: 4.1.1 1007Current Vers: 4.1.1 1008Maintainer: tcpdump-workers@lists.tcpdump.org 1009Archive Site: http://www.tcpdump.org/release/ 1010Home Page: http://www.tcpdump.org/ 1011Mailing List: tcpdump-workers@lists.tcpdump.org 1012Responsible: 1013License: BSD (3-clause) 1014Notes: 1015Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source 1016tree. 1017 1018Package: termcap.src 1019Version: 9.13.25 1020Current Vers: 11.0.1 1021Maintainer: Eric S. Raymond <terminfo@ccil.org> 1022Archive Site: http://www.catb.org/~esr/terminfo/ 1023Home Page: http://www.catb.org/~esr/terminfo/ 1024Mailing List: 1025Responsible: 1026License: Public domain 1027Notes: 1028 1029Package: TestFloat 1030Version: 2a 1031Current Vers: 2a 1032Maintainer: John Hauser <jhauser@jhauser.us> 1033Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1034Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1035Mailing List: 1036Responsible: ross 1037License: BSD (4-clause) 1038Notes: 1039 1040Package: texinfo 1041Version: 4.8 1042Current Vers: 4.13 1043Maintainer: FSF 1044Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1045Home Page: http://www.gnu.org/software/texinfo/ 1046Mailing List: bug-texinfo@gnu.org 1047Responsible: 1048License: GPLv2 (4.9 is GPLv3) 1049Notes: 1050Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 1051for the import. 1052 1053Package: tmux 1054Version: 1.4 1055Current Vers: 1.4 1056Maintainer: Nicholas Marriott <nicm@users.sourceforge.net> 1057Archive site: http://downloads.sourceforge.net/tmux/ 1058Home page: http://tmux.sourceforge.net/ 1059Mailing List: tmux-users@lists.sourceforge.net 1060Responsible: jmmv 1061License: BSD 1062Notes: 1063See src/external/bsd/tmux/README for instructions on how to import a 1064new tmux release. 1065 1066Package: top 1067Version: 3.8beta1 1068Current Vers: 3.8beta1 1069Maintainer: William LeFebvre <wnl@groupsys.com> 1070Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1071Home Page: http://www.unixtop.org/ 1072Mailing List: top-spinners@ocee.groupsys.com 1073Responsible: simonb, christos 1074License: BSD (2-clause) 1075Notes: 1076 1077Package: traceroute 1078Version: 1.4a5 1079Current Vers: 1.4a12 1080Maintainer: traceroute@ee.lbl.gov 1081Archive Site: ftp://ftp.ee.lbl.gov/ 1082Home Page: http://ftp.ee.lbl.gov/ 1083Mailing List: 1084Responsible: 1085License: BSD (4-clause) 1086Notes: 1087 1088Package: tz 1089Version: tzcode2009k / tzdata2009h 1090Current Vers: tzcode2010c / tzdata2010e 1091Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 1092Archive Site: ftp://elsie.nci.nih.gov/pub/ 1093Home Page: 1094Mailing List: tz@elsie.nci.nih.gov 1095Responsible: kleink 1096License: Public domain 1097Notes: 1098Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 1099for import. 1100 1101Package: wpa_supplicant/hostapd 1102Version: 0.7.2 1103Current Vers: 0.7.2 1104Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1105Archive Site: http://hostap.epitest.fi/releases/ 1106Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1107Mailing List: 1108Responsible: scw, dyoung, christos 1109License: BSD or GPLv2 1110Notes: 1111See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1112 1113Package: XFree86 1114Version: 4.5.0 1115Current Vers: 4.8.0 1116Maintainer: XFree86 Project, Inc. 1117Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 1118Home Page: http://www.xfree86.org/ 1119Mailing List: devel@xfree86.org 1120Responsible: tron 1121License: XFree 1122Notes: 11234.x: 1124 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 1125 files which we don't need in our tree. 1126 ALL changes must be sent back to the XFree86 repository. Patches should 1127 be submitted back via http://bugzilla.xfree86.org. 1128 1129Package: zlib 1130Version: 1.2.3 1131Current Vers: 1.2.5 1132Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1133Archive Site: http://www.zlib.net/ 1134Home Page: http://www.zlib.net/ 1135Mailing List: 1136Responsible: gwr, tron, christos 1137License: BSD (3-clause) 1138Notes: 1139Imported to src/common/dist/zlib and shared by the kernel and userland. 1140 1141Package: services, protocols 1142Version: 2010-10-04 1143Current Vers: 2010-11-30 1144Maintainer: IANA 1145Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt 1146Archive Site: http://www.iana.org/assignments/port-numbers 1147Home Page: http://www.iana.org 1148Mailing List: 1149Responsible: christos 1150License: None 1151Notes: 11521. Download the latest converter from: 1153 http://www.sethwklein.net/iana-etc.html 11542. Unpack it and edit the Makefile to reflect the latest location of the files 11553. Run 1156 gmake get 1157 gmake 11584. Add NetBSD rcsid to the generated protocols and services. 11595. Append the local services from the current services file. 11606. Run: 1161 services_mkdb -u services > /usr/src/etc/services 1162 cp protocols /usr/src/etc/protocols 1163 1164Package: pigz 1165Version: 2.1.6 1166Current Vers: 2.1.6 1167Maintainer: Mark Adler <madler@alumni.caltech.edu> 1168Archive Site: http://zlib.net/pigz/ 1169Home Page: http://zlib.net/pigz/ 1170Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1171Responsible: mrg 1172License: zlib 1173Notes: 1174 1175Package: xz 1176Version: 5.0.0 1177Current Vers: 5.0.2 1178Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1179Archive Site: http://tukaani.org/xz/ 1180Home Page: http://tukaani.org/xz/ 1181Responsible: joerg 1182License: public-domain 1183Notes: 11841. See prepare-import script for stripping down the distribution. 11852. Update configure.ac and use it to generate include/config.h. 11863. Carefully check for GPL components leaked into the dist area. 1187 1188Package: mpc 1189Version: 0.9 1190Current Vers: 0.9 1191Maintainer: 1192Archive Site: http://www.multiprecision.org/mpc/download/ 1193Home Page: http://www.multiprecision.org/mpc/ 1194Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1195Responsible: mrg 1196License: LGPL2 1197Notes: 1198 1199Package: mpfr 1200Version: 3.0.1 1201Current Vers: 3.0.1 1202Maintainer: 1203Archive Site: http://www.mpfr.org/mpfr-current/ 1204Home Page: http://www.mpfr.org/ 1205Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1206Responsible: mrg 1207License: LGPL3 1208Notes: 1209 1210Package: GNU MP 1211Version: 5.0.2 1212Current Vers: 5.0.2 1213Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1214Archive Site: http://gmplib.org/ 1215Home Page: http://gmplib.org/ 1216Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1217Responsible: mrg 1218License: LGPL3 1219Notes: 1220