1# $NetBSD: 3RDPARTY,v 1.853 2011/07/12 08:52:17 wiz 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: 20110623 29Current Vers: 20110623 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-P4 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: less-444 512Current Vers: less-444 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/external/bsd/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. 524 525Package: libarchive 526Version: 2.8.0 527Current Ves.: 2.8.0 528Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 529Archive Site: http://code.google.com/p/libarchive/ 530Home Page: http://code.google.com/p/libarchive/ 531Responsible: joerg 532License: BSD 533Notes: 534Distribution is stripped down to the relevant part. 535 536Package: libcdk 537Version: 4.9.9-20000407-myc3 538Current Vers: cdk-4.9.10-20000923 539Maintainer: mike@vexus.ca 540Archive Site: http://www.vexus.ca/products/CDK/ 541Home Page: http://www.vexus.ca/products/CDK/ 542Responsible: garbled 543License: BSD (4-clause) 544Notes: 545Initial port to netbsd curses was done by mycroft. This is a heavily 546modified version of the released CDK 4.9.9. The current version has been 547taken over by the Ncurses people, and has a number of changes to it. It 548might be worthwhile to import at some future date, but for now we should 549leave it alone. (garbled 1/4/2001) 550 551Package: libdevmapper 552Version: 1.02.40 553Current Vers: 1.02.40 554Maintainer: lvm-devel@redhat.com 555Archive Site: ftp://sources.redhat.com/pub/lvm2/ 556Home Page: http://sources.redhat.com/lvm2/ 557Responsible: haad 558License: LGPLv2.1 559Notes: 560The lvm2tools and the libdevmapper are now distributed as one source 561repository. See the lvm2tools Notes for more information. 562 563Package: libevent 564Version: 1.4.12-stable 565Current Vers: 2.0.2-alpha 566Maintainer: Niels Provos <provos@citi.umich.edu> 567Archive Site: http://www.monkey.org/~provos/libevent/ 568Home Page: http://www.monkey.org/~provos/libevent/ 569Responsible: provos 570License: BSD (3/4-clause) 571Notes: 572 573Package: lvm2tools 574Version: 2.02.56 575Current Vers: 2.02.56 576Maintainer: lvm-devel@redhat.com 577Archive Site: ftp://sources.redhat.com/pub/lvm2/ 578Home Page: http://sources.redhat.com/lvm2/ 579Responsible: haad 580License: GPLv2 581Notes: 582Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 583for import. Keep eye on dist/include/configure.h it migh change over the releases. 584We maintain our own version of libdevmapper ioctl protocol code, therefore we 585should test it before import. Talk to haad before importing new version. 586 587Package: libpcap 588Version: 1.1.1 589Current Vers: 1.1.1 590Maintainer: tcpdump-workers@tcpdump.org 591Archive Site: http://www.tcpdump.org/release/ 592Home Page: http://www.tcpdump.org/ 593Mailing List: tcpdump-workers@tcpdump.org 594Responsible: dyoung 595License: BSD (3/4-clause) 596Notes: 597Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source 598tree. 599 600Package: libwrap 601Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 602Current Vers: tcp_wrappers 7.6-ipv6.1 603Maintainer: Wietse Venema <wietse@porcupine.org> 604Archive Site: ftp://ftp.porcupine.org/pub/security/ 605Home Page: ftp://ftp.porcupine.org/pub/security/ 606Mailing List: 607Responsible: cjs 608License: BSD-like 609Notes: 610We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 611under src/usr.sbin). We don't use tcpd; that functionality is built 612into inetd. The provided libwrap2netbsd script handles just libwrap. 613 614Package: Lua 615Version: Lua 5.1.4 616Current Vers: Lua 5.1.4 617Maintainer: PUC Rio 618Home Page: http://www.lua.org/ 619Mailing List: 620Responsible: mbalmer 621License: MIT 622Notes: 623The default module paths have been changed to not include the current 624working directory '.' to avoid potential security problems. 625 626Package: m4 627Version: 20091026 628Current Vers: 20091026 629Maintainer: OpenBSD 630Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 631Home Page: http://openbsd.org 632Mailing List: 633License: BSD 3-clause like (dns-sd) 634Responsible: christos 635Notes: 636Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum 637 638Package: mDNSResponder 639Version: 212.1 640Current Vers: 258.14 641Maintainer: Apple 642Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 643Home Page: http://developer.apple.com/opensource/internet/bonjour.html 644Mailing List: bonjour-dev@lists.apple.com 645License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 646 BSD 3-clause like (dns-sd) 647Responsible: tsarna 648Notes: 649The sources were integrated into src/sys/external/apache2/mDNSResponder/dist. 650 651Package: mdocml 652Version: 1.11.1 653Current Vers: 1.11.4 654Maintainer: Kristaps Džonsons 655Archive Site: http://mdocml.bsd.lv/snapshots/ 656Home Page: http://mdocml.bsd.lv/ 657Mailing List: 658Responsible: joerg 659License: BSD (2-clause) 660Notes: 661 662Package: mesa-drm 663Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 664Current Vers: 665Maintainer: mesa-git@? 666Archive Site: git://anongit.freedesktop.org/git/mesa/drm 667Home Page: http://cgit.freedesktop.org/mesa/drm/ 668Mailing List: 669Responsible: mrg, bjs 670License: BSD 671Notes: 672Imported all except for linux-core into src/sys/external/bsd/drm/dist. 673 674Package: mopd 675Version: 2.5.3 676Current Vers: 2.5.3 677Maintainer: Mats O Jansson <maja@celsiustech.se> 678Archive Site: http://www.stacken.kth.se/~moj/mopd.html 679Home Page: http://www.stacken.kth.se/~moj/mopd.html 680Mailing List: 681Responsible: cjs 682License: BSD (4-clause) 683Notes: 684Delete the otherOS directory before importing. 685 686Package: nawk 687Version: 2010-05-23 688Current Vers: 2010-05-23 689Maintainer: Brian Kernighan <bwk@princeton.edu> 690Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 691Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 692Mailing List: 693Responsible: jdolecek 694License: BSD-like 695Notes: 696Build maketab from nawk sources and generate proctab.c. 697Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 698then import to src/external/historical/nawk/dist. 699 700Package: ndbootd 701Version: 0.5 702Current Vers: 0.5 703Maintainer: Matt Fredette <fredette@alum.mit.edu> 704Archive Site: 705Home Page: 706Responsible: fredette 707License: BSD (4-clause) 708Notes: 709Run ./configure, save config.h, make distclean, rm all autoconf/automake 710and ndbootd-raw.c. Restore saved config.h, and force it to define 711HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 712 713Package: ntp 714Version: 4.2.6 715Current Vers: 4.2.4p8 716Maintainer: David L. Mills <mills@udel.edu> 717Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 718Home Page: http://www.ntp.org/, http://support.ntp.org/ 719Mailing List: 720Responsible: simonb, jonathan, kardel 721License: BSD-like 722Notes: 723See /usr/src/dist/ntp/ntp2netbsd for update instructions. 724 725Package: nvi 726Version: 1.81.6 727Current Vers: 1.81.6 728Maintainer: Keith Bostic <bostic@bsdi.com> 729Archive Site: ftp://ftp.bostic.com/pub/ 730Home Page: http://www.bostic.com/vi/ 731Mailing List: 732Responsible: aymeric, christos 733License: BSD (3/4-clause) 734Notes: 735We have lots of local fixes. 736 737Package: OpenLDAP 738Version: 2.4.23 739Current Vers: 2.4.23 740Maintainer: OpenLDAP Foundation 741Archive Site: http://www.openldap.org/ 742Home Page: http://www.openldap.org/ 743Mailing List: 744Responsible: lukem 745License: BSD (3-clause) 746Notes: 747Imported into src/external/bsd/openldap/dist/ 748 749Package: OpenPAM 750Version: 20071221 751Current Vers: 20071221 752Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 753Archive Site: http://www.openpam.org/ 754Home Page: http://www.openpam.org/ 755Mailing List: 756Responsible: christos 757License: BSD (3-clause) 758Notes: 759Next import will need $ Id removal.. 760 761Package: openresolv 762Version: 3.4.2 763Current Vers: 3.4.2 764Maintainer: roy 765Archive Site: ftp://roy.marples.name/pub/openresolv/ 766Home Page: http://roy.marples.name/projects/openresolv/ 767Mailing List: openresolv-discuss@marples.name 768License: BSD (2-clause) 769Notes: 770Please submit all changes to the author. 771 772Package: HPN-SSH 773Version: 5.6p1 13 v10 774Current Vers: 5.6p1 13 v10 775Maintainer: www.psc.edu 776Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz 777Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 778Mailing List: 779Responsible: christos 780License: 781Notes: 782Patch applied after OpenSSH import. 783 784Package: OpenSSH 785Version: 5.6 786Current Vers: 5.6 / portable 5.6p1 787Maintainer: OpenSSH 788Archive Site: http://www.openssh.com/ftp.html 789Home Page: http://www.openssh.com/portable.html 790Mailing List: openssh-unix-announce@mindrot.org 791Responsible: thorpej, christos, elric 792License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 793Notes: 794imported from OpenBSD ssh -- is not from the portable OpenSSH 795into crypto/external/bsd/openssh/dist. use openssh2netbsd before import. 796local changes (should always try to bring them back to master openssh tree, 797markus is very cooperative about it): 798- default for PermitRootLogin is set to "no" 799- IgnoreRootRhosts added 800- look at login.conf to check valid user/access list 801- krb5 support re-added 802- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 803 when someone imports openssl, we can remove this. 804- added moduli from portable openssh 805- added USE_PAM patches and auth_pam.[ch] from portable openssh 806 (see if there is any difference between the current version of opensshX.Yp1 807 and the new opensshZ.Wp1) and apply them. 808- conditionalize login_cap 809- conditionalize bsd_auth 810- restore krb5, krb4, afs, skey 811- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 812- fix ctype macro arguments 813- umac is broken, disable it 814- better ~homedir handling 815- netbsd style tunnels 816- urandom, xhome, chrootdir, rescuedir NetBSD handling 817- utmp/utmpx handling 818- handle tty posix_vdisable properly 819- handle setuid and unsetuid the posix way instead of setresuid() 820- add all missing functions 821- always bump major when importing to avoid api problems. 822 823Package: OpenSSL 824Version: 1.0.1-stable-SNAP-20110605 825Current Vers: 1.0.1 [snapshot-20110605] with AES-NI patch 826Maintainer: The OpenSSL Project 827Archive Site: ftp://ftp.openssl.org/source/ 828Home Page: http://www.openssl.org/ 829Mailing List: openssl-announce@openssl.org 830Responsible: mcr, thorpej, groo, christos, mjf 831License: OpenSSL and SSLeay license (both BSD-like) 832Notes: 833- Run openssl2netbsd to get rid of the RCSID identifiers 834- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 835 to regen man pages. 836 837Package: pdisk 838Version: 0.8a2 839Current Vers: 0.8a2 840Maintainer: Eryk Vershen <eryk@cfcl.com> 841Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 842Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 843Mailing List: 844Responsible: dbj 845License: BSD-like 846Notes: 847This is the disk partition utility used by Apple's mkLinux and OS X 848It is imported into dist/pdisk, with a reachover makefile in 849src/sbin/pdisk builds for macppc and mac68k. 850 851Package: pdksh 852Version: 5.2.14p2 853Current Vers: 5.2.14p2 854Maintainer: Michael Rendell <michael@cs.mun.ca> 855Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 856Home Page: http://www.cs.mun.ca/~michael/pdksh/ 857Mailing List: 858Responsible: jdolecek 859License: Public domain 860pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 861 862Package: PF (openbsd packet filter) 863Version: OpenBSD 4.2 864Current Vers: OpenBSD 4.3-current 865Maintainer: The OpenBSD Project 866Archive Site: ftp://ftp.openbsd.org/ 867Home Page: http://www.openbsd.org/faq/pf/ 868Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 869Responsible: peter, yamt 870License: BSD (2-clause) 871Notes: 872kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 873definition (files.pf). userland code is imported into src/dist/pf, and 874reachover Makefiles are in src/usr.sbin/pf. 875 876Package: pkg_install 877Version: 20110215 878Current Vers.: 20110215 879Maintainer: The pkgsrc developers 880Home Page: http://www.pkgsrc.org 881Mailing List: tech-pkg@NetBSD.org 882Responsible: joerg 883License: BSD 884Notes: 885The authoritative version used to live in src/usr.sbin/pkg_install and was 886moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 887 888Package: ping 889Version: 980911 890Current Vers: 980911 891Maintainer: Vernon Schryver <vjs@rhyolite.com> 892Archive Site: ftp://ftp.rhyolite.com/src/ 893Home Page: http://www.rhyolite.com/src/ 894Mailing List: 895Responsible: christos 896License: BSD (3-clause) 897Notes: 898We use err() and friends. We have changes for snprintf, extra 899formatting in man pages, disallowing flood pinging, alignment fixes, 900and more. 901 902Package: postfix 903Version: 2.8.3 904Current Vers: 2.8.3 905Maintainer: Wietse Venema <wietse@porcupine.org> 906Archive Site: ftp://postfix.cloud9.net/official/ 907Home Page: http://www.postfix.org/ 908Mailing List: postfix-users@postfix.org 909Responsible: christos, tron 910License: IBM Public License. See also src/external/ibm-public/postfix/dist. 911Notes: 912HTML documentation should be kept in sync with the README_FILES. 913src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 914directory layout (the easiest way to check is by running ``postfix 915set-permissions''). 916 917Package: ppp 918Version: 2.4.4 919Current Vers: 2.4.4 920Maintainer: Paul Mackerras <paulus@samba.org> 921Archive Site: ftp://ftp.samba.org/pub/ppp/ 922Home Page: 923CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 924Mailing List: 925Responsible: christos, cube 926License: BSD (3-clause) 927Notes: 928BSD support was removed from 2.4.0; I added it back and removed 929some GPL pieces. Multilink support is missing. Repeated pings to 930Paulus have not yielded results. I've retrofitted pppdump to use 931net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 932is clearly a pain. I have not tested the modules code, neither our 933makefiles make it easy to construct a module, but I left one there 934as an example. 935TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 936using the version found in 2.4.1. 937 938Package: rcs 939Version: 5.7 940Current Vers: 5.7 941Maintainer: FSF 942Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 943Mailing List: bug-gnu-utils@gnu.org 944Home Page: http://www.gnu.org/software/rcs/ 945Responsible: agc 946License: GPLv2 947Notes: 948Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 949 950Package: root.cache 951Version: 2008121200 (Dec 12, 2008) 952Current Vers: 2008121200 (Dec 12, 2008) 953Maintainer: InterNIC 954Archive Site: ftp://ftp.internic.net/domain/named.root 955Home Page: ftp://ftp.internic.net/domain/named.root 956Mailing List: 957Responsible: thorpej 958License: Public domain 959Notes: 960The root server cache is also included with BIND. However, the 961InterNIC version is usually more up to date. 962 963Package: routed 964Version: 2.32 965Current Vers: 2.32 966Maintainer: Vernon Schryver <vjs@rhyolite.com> 967Archive Site: ftp://ftp.rhyolite.com/src/ 968Home Page: http://www.rhyolite.com/src/ 969Mailing List: 970Responsible: christos 971License: BSD (4-clause) 972Notes: 973We use the md5 code from libc 974We don't allow RIP_TRACEON and RIP_TRACEOFF 975We use arc4random 976We use strlcpy/snprintf 977 978Package: send-pr (part of GNATS) 979Version: 3.95 980Current Vers: 4.1 981Maintainer: FSF 982Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 983Home Page: http://www.gnu.org/software/gnats/ 984Mailing List: bug-gnats@gnu.org 985License: GPLv2 986Responsible: 987Notes: 988 989Package: SoftFloat 990Version: 2a 991Current Vers: 2b 992Maintainer: John Hauser <jhauser@jhauser.us> 993Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 994Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 995Mailing List: 996Responsible: bjh21 997License: Public domain 998Notes: 999Heavily modified for use as a soft float library for GCC. The actual 1000arithmetic code is unchanged, though, and should behave exactly like the 1001original. 1002 1003Package: tcpdump 1004Version: 4.1.1 1005Current Vers: 4.1.1 1006Maintainer: tcpdump-workers@lists.tcpdump.org 1007Archive Site: http://www.tcpdump.org/release/ 1008Home Page: http://www.tcpdump.org/ 1009Mailing List: tcpdump-workers@lists.tcpdump.org 1010Responsible: 1011License: BSD (3-clause) 1012Notes: 1013Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source 1014tree. 1015 1016Package: termcap.src 1017Version: 9.13.25 1018Current Vers: 11.0.1 1019Maintainer: Eric S. Raymond <terminfo@ccil.org> 1020Archive Site: http://www.catb.org/~esr/terminfo/ 1021Home Page: http://www.catb.org/~esr/terminfo/ 1022Mailing List: 1023Responsible: 1024License: Public domain 1025Notes: 1026 1027Package: TestFloat 1028Version: 2a 1029Current Vers: 2a 1030Maintainer: John Hauser <jhauser@jhauser.us> 1031Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1032Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1033Mailing List: 1034Responsible: ross 1035License: BSD (4-clause) 1036Notes: 1037 1038Package: texinfo 1039Version: 4.8 1040Current Vers: 4.13 1041Maintainer: FSF 1042Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1043Home Page: http://www.gnu.org/software/texinfo/ 1044Mailing List: bug-texinfo@gnu.org 1045Responsible: 1046License: GPLv2 (4.9 is GPLv3) 1047Notes: 1048Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 1049for the import. 1050 1051Package: tmux 1052Version: 1.4 1053Current Vers: 1.5 1054Maintainer: Nicholas Marriott <nicm@users.sourceforge.net> 1055Archive site: http://downloads.sourceforge.net/tmux/ 1056Home page: http://tmux.sourceforge.net/ 1057Mailing List: tmux-users@lists.sourceforge.net 1058Responsible: jmmv 1059License: BSD 1060Notes: 1061See src/external/bsd/tmux/README for instructions on how to import a 1062new tmux release. 1063 1064Package: top 1065Version: 3.8beta1 1066Current Vers: 3.8beta1 1067Maintainer: William LeFebvre <wnl@groupsys.com> 1068Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1069Home Page: http://www.unixtop.org/ 1070Mailing List: top-spinners@ocee.groupsys.com 1071Responsible: simonb, christos 1072License: BSD (2-clause) 1073Notes: 1074 1075Package: traceroute 1076Version: 1.4a5 1077Current Vers: 1.4a12 1078Maintainer: traceroute@ee.lbl.gov 1079Archive Site: ftp://ftp.ee.lbl.gov/ 1080Home Page: http://ftp.ee.lbl.gov/ 1081Mailing List: 1082Responsible: 1083License: BSD (4-clause) 1084Notes: 1085 1086Package: tz 1087Version: tzcode2009k / tzdata2009h 1088Current Vers: tzcode2010c / tzdata2010e 1089Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 1090Archive Site: ftp://elsie.nci.nih.gov/pub/ 1091Home Page: 1092Mailing List: tz@elsie.nci.nih.gov 1093Responsible: kleink 1094License: Public domain 1095Notes: 1096Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 1097for import. 1098 1099Package: wpa_supplicant/hostapd 1100Version: 0.7.2 1101Current Vers: 0.7.2 1102Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1103Archive Site: http://hostap.epitest.fi/releases/ 1104Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1105Mailing List: 1106Responsible: scw, dyoung, christos 1107License: BSD or GPLv2 1108Notes: 1109See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1110 1111Package: XFree86 1112Version: 4.5.0 1113Current Vers: 4.8.0 1114Maintainer: XFree86 Project, Inc. 1115Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 1116Home Page: http://www.xfree86.org/ 1117Mailing List: devel@xfree86.org 1118Responsible: tron 1119License: XFree 1120Notes: 11214.x: 1122 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 1123 files which we don't need in our tree. 1124 ALL changes must be sent back to the XFree86 repository. Patches should 1125 be submitted back via http://bugzilla.xfree86.org. 1126 1127Package: zlib 1128Version: 1.2.3 1129Current Vers: 1.2.5 1130Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1131Archive Site: http://www.zlib.net/ 1132Home Page: http://www.zlib.net/ 1133Mailing List: 1134Responsible: gwr, tron, christos 1135License: BSD (3-clause) 1136Notes: 1137Imported to src/common/dist/zlib and shared by the kernel and userland. 1138 1139Package: services, protocols 1140Version: 2010-10-04 1141Current Vers: 2010-11-30 1142Maintainer: IANA 1143Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt 1144Archive Site: http://www.iana.org/assignments/port-numbers 1145Home Page: http://www.iana.org 1146Mailing List: 1147Responsible: christos 1148License: None 1149Notes: 11501. Download the latest converter from: 1151 http://www.sethwklein.net/iana-etc.html 11522. Unpack it and edit the Makefile to reflect the latest location of the files 11533. Run 1154 gmake get 1155 gmake 11564. Add NetBSD rcsid to the generated protocols and services. 11575. Append the local services from the current services file. 11586. Run: 1159 services_mkdb -u services > /usr/src/etc/services 1160 cp protocols /usr/src/etc/protocols 1161 1162Package: pigz 1163Version: 2.1.6 1164Current Vers: 2.1.6 1165Maintainer: Mark Adler <madler@alumni.caltech.edu> 1166Archive Site: http://zlib.net/pigz/ 1167Home Page: http://zlib.net/pigz/ 1168Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1169Responsible: mrg 1170License: zlib 1171Notes: 1172 1173Package: xz 1174Version: 5.0.0 1175Current Vers: 5.0.2 1176Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1177Archive Site: http://tukaani.org/xz/ 1178Home Page: http://tukaani.org/xz/ 1179Responsible: joerg 1180License: public-domain 1181Notes: 11821. See prepare-import script for stripping down the distribution. 11832. Update configure.ac and use it to generate include/config.h. 11843. Carefully check for GPL components leaked into the dist area. 1185 1186Package: mpc 1187Version: 0.9 1188Current Vers: 0.9 1189Maintainer: 1190Archive Site: http://www.multiprecision.org/mpc/download/ 1191Home Page: http://www.multiprecision.org/mpc/ 1192Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1193Responsible: mrg 1194License: LGPL2 1195Notes: 1196 1197Package: mpfr 1198Version: 3.0.1 1199Current Vers: 3.0.1 1200Maintainer: 1201Archive Site: http://www.mpfr.org/mpfr-current/ 1202Home Page: http://www.mpfr.org/ 1203Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1204Responsible: mrg 1205License: LGPL3 1206Notes: 1207 1208Package: GNU MP 1209Version: 5.0.2 1210Current Vers: 5.0.2 1211Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1212Archive Site: http://gmplib.org/ 1213Home Page: http://gmplib.org/ 1214Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1215Responsible: mrg 1216License: LGPL3 1217Notes: 1218