1# $NetBSD: 3RDPARTY,v 1.837 2011/05/11 10:11:11 elric 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: 20110413 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.13 56Current Vers: 0.13 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.0rc1 96Current Vers: 9.8.0-P1 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.03 312Current Vers: 5.06 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 336Current Vers: 4.5.1 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: GPLv2, LGPLv2.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 351 352Package: gdb 353Version: 6.5 354Current Vers: 7.2 355Maintainer: FSF 356Archive Site: ftp://ftp.gnu.org/gnu/gdb/ 357Home Page: http://www.gnu.org/software/gdb/ 358Mailing List: bug-gdb@gnu.org 359Responsible: thorpej 360License: GPLv2, LGPLv2 361Notes: 362When updating GDB, it is imperative to test that: 363 - Debugging of kernel cores ("target kvm") works correctly 364 - Support for our kernel's remote serial debugging protocol 365 ("options KGDB") works correctly. 366 367Package: gettext 368Version: 0.14.4 369Current Vers: 0.17 370Maintainer: FSF 371Archive Site: ftp://ftp.gnu.org/gnu/gettext/ 372Home Page: http://www.gnu.org/software/gettext/ 373Mailing List: bug-gnu-utils@gnu.org 374Responsible: 375License: GPLv2 376Notes: 377GNU gettext is used for userland tools like msgfmt(1) only. For libintl, 378we use BSD-licensed implementation from Citrus project (see entry for 379"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 380 381Package: gkermit 382Version: 1.00 383Current Vers: 1.00 384Maintainer: Kermit Project - Columbia University <kermit@columbia.edu> 385Archive Site: ftp://kermit.columbia.edu/kermit/archives/ 386Home Page: http://www.columbia.edu/kermit/ 387Mailing List: 388Responsible: apb 389License: GPLv2 390Notes: 391 392Package: grep 393Version: 2.5.1 394Current Vers: 2.7 395Maintainer: FSF 396Archive Site: ftp://ftp.gnu.org/gnu/grep/ 397Home Page: http://www.gnu.org/software/grep/ 398Mailing List: bug-gnu-utils@gnu.org 399Responsible: simonb 400License: GPLv2 (2.5.1), GPLv3 (2.5.3) 401Notes: 402Use src/gnu/dist/grep/grep2netbsd for preparing the source tree 403for the import. 404A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It 405needs some tuning before it can replace gnu grep. 406 (cf. http://www.vocito.com/downloads/software/grep/) 407 408Package: groff 409Version: 1.19.2 410Current Vers: 1.21 411Maintainer: Werner Lemberg/FSF 412Archive Site: ftp://ftp.gnu.org/gnu/groff/ 413Home Page: http://www.gnu.org/software/groff/ 414Mailing List: bug-groff@gnu.org 415Responsible: 416License: GPLv2 417Notes: 418Use groff2netbsd from src/gnu/dist/groff to prepare the distribution 419for import. 420 421Package: heimdal 422Version: 1.5pre1 423Current Vers: 1.5pre1 424Maintainer: Heimdal <heimdal@pdc.kth.se> 425Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/ 426Home Page: http://www.pdc.kth.se/heimdal/ 427Mailing List: heimdal-discuss@pdc.kth.se 428Responsible: joda, lha 429License: BSD 430Notes: 431 432Package: hunt 433Version: 2003-04-16 434Current Vers: 2003-04-16 435Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 436Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 437Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 438Responsible: mrg 439License: BSD (3-clause) 440Notes: 441 442Package: ipf 443Version: 4.1.33 444Current Vers: 4.1.33 445Maintainer: Darren Reed 446Archive Site: http://coombs.anu.edu.au/~avalon/ 447Home Page: http://coombs.anu.edu.au/~avalon/ 448Mailing List: ipfilter@postbox.anu.edu.au 449Responsible: darrenr, mike 450License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE 451Notes: 452ipf2netbsd should be used on a virgin ipfilter source tree. 453See also dist/ipf/README.NetBSD 454 455Package: ipsec-tools 456Version: (ipsec-tools head is NetBSD-current head) 457Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 458Archive Site: http://ipsec-tools.sourceforge.net 459Home Page: http://ipsec-tools.sourceforge.net 460Mailing List: ipsec-tools-devel@lists.sourceforge.net 461Responsible: manu, vanhu, mgrooms 462License: BSD (3-clause) 463Notes: 464ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 465We don't run ipsec-tools' configure as part of the NetBSD build. configure 466generated files are available in the NetBSD source tree at: 467 src/lib/libipsec/config.h 468 src/lib/libipsec/package_version.h 469When configure.ac is updated, run the following: 470 cd src/crypto/dist/ipsec-tools 471 ./bootstrap 472 ./configure --enable-adminport --enable-hybrid --enable-frag \ 473 --enable-natt --enable-dpd 474Then copy package_version.h to src/lib/libipsec and merge config.h with 475src/lib/libipsec/config.h (it needs some manual tweaking) 476 477NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 478NetBSD-current always contains latest ipsec-tools code. On the other hand, 479ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 480are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 481sync with ipsec-tools-0_7-branch) 482 483Package: KAME IPv6 484Version: KAME/NetBSD SNAP kit 485Current Vers: KAME/NetBSD SNAP kit (shipped every week) 486Maintainer: KAME Project <kame@kame.net> 487Archive Site: http://www.kame.net/ 488Home Page: http://www.kame.net/ 489Mailing List: snap-users@kame.net 490Responsible: 491License: BSD (3-clause) 492Notes: 493IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 494more conservative implementation policy. 495IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 496Please do not make too many diff-unfriendly changes (like indentation change, 497KNF police). We need to take diffs across KAME snapshots on upgrades. 498To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 499in sys/netinet6/in6.h. No script is available for upgrades. 500"KAME" branch is used for kernel merge work purposes. 501http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 502among KAME/*BSD, *BSD-current and recent *BSD releases. 503 504Package: less 505Version: less394 506Current Vers: less443 507Maintainer: Mark Nudelman <markn@greenwoodsoftware.com> 508Archive Site: http://www.greenwoodsoftware.com/less/download.html 509Home Page: http://www.greenwoodsoftware.com/less/ 510Mailing List: less-announce-request@greenwoodsoftware.com 511Responsible: mrg 512License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less418) 513Notes: 514Many changes to make less act as more when invoked as more. Beware. 515Use the src/usr.bin/less/less2netbsd script to prepare source tree 516for importation. Run ./configure before hand to generate "defines.h". 517Talk to mrg before importing any new version. (less 381's configure 518does not detect NetBSD has a sigset_t due to a bad test; this is fixed 519by hand in defines.h.) 520 521Package: libarchive 522Version: 2.8.0 523Current Ves.: 2.8.0 524Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 525Archive Site: http://code.google.com/p/libarchive/ 526Home Page: http://code.google.com/p/libarchive/ 527Responsible: joerg 528License: BSD 529Notes: 530Distribution is stripped down to the relevant part. 531 532Package: libcdk 533Version: 4.9.9-20000407-myc3 534Current Vers: cdk-4.9.10-20000923 535Maintainer: mike@vexus.ca 536Archive Site: http://www.vexus.ca/products/CDK/ 537Home Page: http://www.vexus.ca/products/CDK/ 538Responsible: garbled 539License: BSD (4-clause) 540Notes: 541Initial port to netbsd curses was done by mycroft. This is a heavily 542modified version of the released CDK 4.9.9. The current version has been 543taken over by the Ncurses people, and has a number of changes to it. It 544might be worthwhile to import at some future date, but for now we should 545leave it alone. (garbled 1/4/2001) 546 547Package: libdevmapper 548Version: 1.02.40 549Current Vers: 1.02.40 550Maintainer: lvm-devel@redhat.com 551Archive Site: ftp://sources.redhat.com/pub/lvm2/ 552Home Page: http://sources.redhat.com/lvm2/ 553Responsible: haad 554License: LGPLv2.1 555Notes: 556The lvm2tools and the libdevmapper are now distributed as one source 557repository. See the lvm2tools Notes for more information. 558 559Package: libevent 560Version: 1.4.12-stable 561Current Vers: 2.0.2-alpha 562Maintainer: Niels Provos <provos@citi.umich.edu> 563Archive Site: http://www.monkey.org/~provos/libevent/ 564Home Page: http://www.monkey.org/~provos/libevent/ 565Responsible: provos 566License: BSD (3/4-clause) 567Notes: 568 569Package: lvm2tools 570Version: 2.02.56 571Current Vers: 2.02.56 572Maintainer: lvm-devel@redhat.com 573Archive Site: ftp://sources.redhat.com/pub/lvm2/ 574Home Page: http://sources.redhat.com/lvm2/ 575Responsible: haad 576License: GPLv2 577Notes: 578Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 579for import. Keep eye on dist/include/configure.h it migh change over the releases. 580We maintain our own version of libdevmapper ioctl protocol code, therefore we 581should test it before import. Talk to haad before importing new version. 582 583Package: libpcap 584Version: 1.1.1 585Current Vers: 1.1.1 586Maintainer: tcpdump-workers@tcpdump.org 587Archive Site: http://www.tcpdump.org/release/ 588Home Page: http://www.tcpdump.org/ 589Mailing List: tcpdump-workers@tcpdump.org 590Responsible: dyoung 591License: BSD (3/4-clause) 592Notes: 593Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source 594tree. 595 596Package: libwrap 597Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 598Current Vers: tcp_wrappers 7.6-ipv6.1 599Maintainer: Wietse Venema <wietse@porcupine.org> 600Archive Site: ftp://ftp.porcupine.org/pub/security/ 601Home Page: ftp://ftp.porcupine.org/pub/security/ 602Mailing List: 603Responsible: cjs 604License: BSD-like 605Notes: 606We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 607under src/usr.sbin). We don't use tcpd; that functionality is built 608into inetd. The provided libwrap2netbsd script handles just libwrap. 609 610Package: Lua 611Version: Lua 5.1.4 612Current Vers: Lua 5.1.4 613Maintainer: PUC Rio 614Home Page: http://www.lua.org/ 615Mailing List: 616Responsible: mbalmer 617License: MIT 618Notes: 619The default module paths have been changed to not include the current 620working directory '.' to avoid potential security problems. 621 622Package: m4 623Version: 20091026 624Current Vers: 20091026 625Maintainer: OpenBSD 626Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 627Home Page: http://openbsd.org 628Mailing List: 629License: BSD 3-clause like (dns-sd) 630Responsible: christos 631Notes: 632Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum 633 634Package: mDNSResponder 635Version: 212.1 636Current Vers: 258.14 637Maintainer: Apple 638Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 639Home Page: http://developer.apple.com/opensource/internet/bonjour.html 640Mailing List: bonjour-dev@lists.apple.com 641License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 642 BSD 3-clause like (dns-sd) 643Responsible: tsarna 644Notes: 645The sources were integrated into src/sys/external/apache2/mDNSResponder/dist. 646 647Package: mdocml 648Version: 1.11.1 649Current Vers: 1.11.1 650Maintainer: Kristaps Džonsons 651Archive Site: http://mdocml.bsd.lv/snapshots/ 652Home Page: http://mdocml.bsd.lv/ 653Mailing List: 654Responsible: joerg 655License: BSD (2-clause) 656Notes: 657 658Package: mesa-drm 659Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 660Current Vers: 661Maintainer: mesa-git@? 662Archive Site: git://anongit.freedesktop.org/git/mesa/drm 663Home Page: http://cgit.freedesktop.org/mesa/drm/ 664Mailing List: 665Responsible: mrg, bjs 666License: BSD 667Notes: 668Imported all except for linux-core into src/sys/external/bsd/drm/dist. 669 670Package: mopd 671Version: 2.5.3 672Current Vers: 2.5.3 673Maintainer: Mats O Jansson <maja@celsiustech.se> 674Archive Site: http://www.stacken.kth.se/~moj/mopd.html 675Home Page: http://www.stacken.kth.se/~moj/mopd.html 676Mailing List: 677Responsible: cjs 678License: BSD (4-clause) 679Notes: 680Delete the otherOS directory before importing. 681 682Package: nawk 683Version: 2010-05-23 684Current Vers: 2010-05-23 685Maintainer: Brian Kernighan <bwk@princeton.edu> 686Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 687Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 688Mailing List: 689Responsible: jdolecek 690License: BSD-like 691Notes: 692Build maketab from nawk sources and generate proctab.c. 693Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 694then import to src/external/historical/nawk/dist. 695 696Package: ndbootd 697Version: 0.5 698Current Vers: 0.5 699Maintainer: Matt Fredette <fredette@alum.mit.edu> 700Archive Site: 701Home Page: 702Responsible: fredette 703License: BSD (4-clause) 704Notes: 705Run ./configure, save config.h, make distclean, rm all autoconf/automake 706and ndbootd-raw.c. Restore saved config.h, and force it to define 707HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 708 709Package: ntp 710Version: 4.2.6 711Current Vers: 4.2.4p8 712Maintainer: David L. Mills <mills@udel.edu> 713Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 714Home Page: http://www.ntp.org/, http://support.ntp.org/ 715Mailing List: 716Responsible: simonb, jonathan, kardel 717License: BSD-like 718Notes: 719See /usr/src/dist/ntp/ntp2netbsd for update instructions. 720 721Package: nvi 722Version: 1.81.6 723Current Vers: 1.81.6 724Maintainer: Keith Bostic <bostic@bsdi.com> 725Archive Site: ftp://ftp.bostic.com/pub/ 726Home Page: http://www.bostic.com/vi/ 727Mailing List: 728Responsible: aymeric, christos 729License: BSD (3/4-clause) 730Notes: 731We have lots of local fixes. 732 733Package: OpenLDAP 734Version: 2.4.23 735Current Vers: 2.4.23 736Maintainer: OpenLDAP Foundation 737Archive Site: http://www.openldap.org/ 738Home Page: http://www.openldap.org/ 739Mailing List: 740Responsible: lukem 741License: BSD (3-clause) 742Notes: 743Imported into src/external/bsd/openldap/dist/ 744 745Package: OpenPAM 746Version: 20071221 747Current Vers: 20071221 748Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 749Archive Site: http://www.openpam.org/ 750Home Page: http://www.openpam.org/ 751Mailing List: 752Responsible: christos 753License: BSD (3-clause) 754Notes: 755Next import will need $ Id removal.. 756 757Package: openresolv 758Version: 3.3.4 759Current Vers: 3.3.4 760Maintainer: roy 761Archive Site: ftp://roy.marples.name/pub/openresolv/ 762Home Page: http://roy.marples.name/projects/openresolv/ 763Mailing List: openresolv-discuss@marples.name 764License: BSD (2-clause) 765Notes: 766Please submit all changes to the author. 767 768Package: HPN-SSH 769Version: 5.6p1 13 v10 770Current Vers: 5.6p1 13 v10 771Maintainer: www.psc.edu 772Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz 773Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 774Mailing List: 775Responsible: christos 776License: 777Notes: 778Patch applied after OpenSSH import. 779 780Package: OpenSSH 781Version: 5.6 782Current Vers: 5.6 / portable 5.6p1 783Maintainer: OpenSSH 784Archive Site: http://www.openssh.com/ftp.html 785Home Page: http://www.openssh.com/portable.html 786Mailing List: openssh-unix-announce@mindrot.org 787Responsible: thorpej, christos, elric 788License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 789Notes: 790imported from OpenBSD ssh -- is not from the portable OpenSSH 791into crypto/external/bsd/openssh/dist. use openssh2netbsd before import. 792local changes (should always try to bring them back to master openssh tree, 793markus is very cooperative about it): 794- default for PermitRootLogin is set to "no" 795- IgnoreRootRhosts added 796- look at login.conf to check valid user/access list 797- krb5 support re-added 798- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 799 when someone imports openssl, we can remove this. 800- added moduli from portable openssh 801- added USE_PAM patches and auth_pam.[ch] from portable openssh 802 (see if there is any difference between the current version of opensshX.Yp1 803 and the new opensshZ.Wp1) and apply them. 804- conditionalize login_cap 805- conditionalize bsd_auth 806- restore krb5, krb4, afs, skey 807- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 808- fix ctype macro arguments 809- umac is broken, disable it 810- better ~homedir handling 811- netbsd style tunnels 812- urandom, xhome, chrootdir, rescuedir NetBSD handling 813- utmp/utmpx handling 814- handle tty posix_vdisable properly 815- handle setuid and unsetuid the posix way instead of setresuid() 816- add all missing functions 817- always bump major when importing to avoid api problems. 818 819Package: OpenSSL 820Version: SNAP-20091226 821Current Vers: 0.9.8n/1.1.0 [snapshot-20091226] 822Maintainer: The OpenSSL Project 823Archive Site: ftp://ftp.openssl.org/source/ 824Home Page: http://www.openssl.org/ 825Mailing List: openssl-announce@openssl.org 826Responsible: mcr, thorpej, groo, christos, mjf 827License: OpenSSL and SSLeay license (both BSD-like) 828Notes: 829- Run openssl2netbsd to get rid of the RCSID identifiers 830- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 831 to regen man pages. 832 833Package: pdisk 834Version: 0.8a2 835Current Vers: 0.8a2 836Maintainer: Eryk Vershen <eryk@cfcl.com> 837Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 838Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 839Mailing List: 840Responsible: dbj 841License: BSD-like 842Notes: 843This is the disk partition utility used by Apple's mkLinux and OS X 844It is imported into dist/pdisk, with a reachover makefile in 845src/sbin/pdisk builds for macppc and mac68k. 846 847Package: pdksh 848Version: 5.2.14p2 849Current Vers: 5.2.14p2 850Maintainer: Michael Rendell <michael@cs.mun.ca> 851Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 852Home Page: http://www.cs.mun.ca/~michael/pdksh/ 853Mailing List: 854Responsible: jdolecek 855License: Public domain 856pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 857 858Package: PF (openbsd packet filter) 859Version: OpenBSD 4.2 860Current Vers: OpenBSD 4.3-current 861Maintainer: The OpenBSD Project 862Archive Site: ftp://ftp.openbsd.org/ 863Home Page: http://www.openbsd.org/faq/pf/ 864Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 865Responsible: peter, yamt 866License: BSD (2-clause) 867Notes: 868kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 869definition (files.pf). userland code is imported into src/dist/pf, and 870reachover Makefiles are in src/usr.sbin/pf. 871 872Package: pkg_install 873Version: 20110215 874Current Vers.: 20110215 875Maintainer: The pkgsrc developers 876Home Page: http://www.pkgsrc.org 877Mailing List: tech-pkg@NetBSD.org 878Responsible: joerg 879License: BSD 880Notes: 881The authoritative version used to live in src/usr.sbin/pkg_install and was 882moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 883 884Package: ping 885Version: 980911 886Current Vers: 980911 887Maintainer: Vernon Schryver <vjs@rhyolite.com> 888Archive Site: ftp://ftp.rhyolite.com/src/ 889Home Page: http://www.rhyolite.com/src/ 890Mailing List: 891Responsible: christos 892License: BSD (3-clause) 893Notes: 894We use err() and friends. We have changes for snprintf, extra 895formatting in man pages, disallowing flood pinging, alignment fixes, 896and more. 897 898Package: postfix 899Version: 2.8.3 900Current Vers: 2.8.3 901Maintainer: Wietse Venema <wietse@porcupine.org> 902Archive Site: ftp://postfix.cloud9.net/official/ 903Home Page: http://www.postfix.org/ 904Mailing List: postfix-users@postfix.org 905Responsible: christos, tron 906License: IBM Public License. See also src/external/ibm-public/postfix/dist. 907Notes: 908HTML documentation should be kept in sync with the README_FILES. 909src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 910directory layout (the easiest way to check is by running ``postfix 911set-permissions''). 912 913Package: ppp 914Version: 2.4.4 915Current Vers: 2.4.4 916Maintainer: Paul Mackerras <paulus@samba.org> 917Archive Site: ftp://ftp.samba.org/pub/ppp/ 918Home Page: 919CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 920Mailing List: 921Responsible: christos, cube 922License: BSD (3-clause) 923Notes: 924BSD support was removed from 2.4.0; I added it back and removed 925some GPL pieces. Multilink support is missing. Repeated pings to 926Paulus have not yielded results. I've retrofitted pppdump to use 927net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 928is clearly a pain. I have not tested the modules code, neither our 929makefiles make it easy to construct a module, but I left one there 930as an example. 931TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 932using the version found in 2.4.1. 933 934Package: rcs 935Version: 5.7 936Current Vers: 5.7 937Maintainer: FSF 938Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 939Mailing List: bug-gnu-utils@gnu.org 940Home Page: http://www.gnu.org/software/rcs/ 941Responsible: agc 942License: GPLv2 943Notes: 944Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 945 946Package: root.cache 947Version: 2008121200 (Dec 12, 2008) 948Current Vers: 2008121200 (Dec 12, 2008) 949Maintainer: InterNIC 950Archive Site: ftp://ftp.internic.net/domain/named.root 951Home Page: ftp://ftp.internic.net/domain/named.root 952Mailing List: 953Responsible: thorpej 954License: Public domain 955Notes: 956The root server cache is also included with BIND. However, the 957InterNIC version is usually more up to date. 958 959Package: routed 960Version: 2.32 961Current Vers: 2.32 962Maintainer: Vernon Schryver <vjs@rhyolite.com> 963Archive Site: ftp://ftp.rhyolite.com/src/ 964Home Page: http://www.rhyolite.com/src/ 965Mailing List: 966Responsible: christos 967License: BSD (4-clause) 968Notes: 969We use the md5 code from libc 970We don't allow RIP_TRACEON and RIP_TRACEOFF 971We use arc4random 972We use strlcpy/snprintf 973 974Package: send-pr (part of GNATS) 975Version: 3.95 976Current Vers: 4.1 977Maintainer: FSF 978Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 979Home Page: http://www.gnu.org/software/gnats/ 980Mailing List: bug-gnats@gnu.org 981License: GPLv2 982Responsible: 983Notes: 984 985Package: SoftFloat 986Version: 2a 987Current Vers: 2b 988Maintainer: John Hauser <jhauser@jhauser.us> 989Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 990Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 991Mailing List: 992Responsible: bjh21 993License: Public domain 994Notes: 995Heavily modified for use as a soft float library for GCC. The actual 996arithmetic code is unchanged, though, and should behave exactly like the 997original. 998 999Package: tcpdump 1000Version: 4.1.1 1001Current Vers: 4.1.1 1002Maintainer: tcpdump-workers@lists.tcpdump.org 1003Archive Site: http://www.tcpdump.org/release/ 1004Home Page: http://www.tcpdump.org/ 1005Mailing List: tcpdump-workers@lists.tcpdump.org 1006Responsible: 1007License: BSD (3-clause) 1008Notes: 1009Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source 1010tree. 1011 1012Package: termcap.src 1013Version: 9.13.25 1014Current Vers: 11.0.1 1015Maintainer: Eric S. Raymond <terminfo@ccil.org> 1016Archive Site: http://www.catb.org/~esr/terminfo/ 1017Home Page: http://www.catb.org/~esr/terminfo/ 1018Mailing List: 1019Responsible: 1020License: Public domain 1021Notes: 1022 1023Package: TestFloat 1024Version: 2a 1025Current Vers: 2a 1026Maintainer: John Hauser <jhauser@jhauser.us> 1027Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1028Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1029Mailing List: 1030Responsible: ross 1031License: BSD (4-clause) 1032Notes: 1033 1034Package: texinfo 1035Version: 4.8 1036Current Vers: 4.13 1037Maintainer: FSF 1038Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1039Home Page: http://www.gnu.org/software/texinfo/ 1040Mailing List: bug-texinfo@gnu.org 1041Responsible: 1042License: GPLv2 (4.9 is GPLv3) 1043Notes: 1044Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 1045for the import. 1046 1047Package: tmux 1048Version: 1.4 1049Current Vers: 1.4 1050Maintainer: Nicholas Marriott <nicm@users.sourceforge.net> 1051Archive site: http://downloads.sourceforge.net/tmux/ 1052Home page: http://tmux.sourceforge.net/ 1053Mailing List: tmux-users@lists.sourceforge.net 1054Responsible: jmmv 1055License: BSD 1056Notes: 1057See src/external/bsd/tmux/README for instructions on how to import a 1058new tmux release. 1059 1060Package: top 1061Version: 3.8beta1 1062Current Vers: 3.8beta1 1063Maintainer: William LeFebvre <wnl@groupsys.com> 1064Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1065Home Page: http://www.unixtop.org/ 1066Mailing List: top-spinners@ocee.groupsys.com 1067Responsible: simonb, christos 1068License: BSD (2-clause) 1069Notes: 1070 1071Package: traceroute 1072Version: 1.4a5 1073Current Vers: 1.4a12 1074Maintainer: traceroute@ee.lbl.gov 1075Archive Site: ftp://ftp.ee.lbl.gov/ 1076Home Page: http://ftp.ee.lbl.gov/ 1077Mailing List: 1078Responsible: 1079License: BSD (4-clause) 1080Notes: 1081 1082Package: tz 1083Version: tzcode2009k / tzdata2009h 1084Current Vers: tzcode2010c / tzdata2010e 1085Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 1086Archive Site: ftp://elsie.nci.nih.gov/pub/ 1087Home Page: 1088Mailing List: tz@elsie.nci.nih.gov 1089Responsible: kleink 1090License: Public domain 1091Notes: 1092Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 1093for import. 1094 1095Package: wpa_supplicant/hostapd 1096Version: 0.7.2 1097Current Vers: 0.7.2 1098Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1099Archive Site: http://hostap.epitest.fi/releases/ 1100Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1101Mailing List: 1102Responsible: scw, dyoung, christos 1103License: BSD or GPLv2 1104Notes: 1105See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1106 1107Package: XFree86 1108Version: 4.5.0 1109Current Vers: 4.8.0 1110Maintainer: XFree86 Project, Inc. 1111Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 1112Home Page: http://www.xfree86.org/ 1113Mailing List: devel@xfree86.org 1114Responsible: tron 1115License: XFree 1116Notes: 11174.x: 1118 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 1119 files which we don't need in our tree. 1120 ALL changes must be sent back to the XFree86 repository. Patches should 1121 be submitted back via http://bugzilla.xfree86.org. 1122 1123Package: zlib 1124Version: 1.2.3 1125Current Vers: 1.2.5 1126Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1127Archive Site: http://www.zlib.net/ 1128Home Page: http://www.zlib.net/ 1129Mailing List: 1130Responsible: gwr, tron, christos 1131License: BSD (3-clause) 1132Notes: 1133Imported to src/common/dist/zlib and shared by the kernel and userland. 1134 1135Package: services, protocols 1136Version: 2010-10-04 1137Current Vers: 2010-11-30 1138Maintainer: IANA 1139Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt 1140Archive Site: http://www.iana.org/assignments/port-numbers 1141Home Page: http://www.iana.org 1142Mailing List: 1143Responsible: christos 1144License: None 1145Notes: 11461. Download the latest converter from: 1147 http://www.sethwklein.net/iana-etc.html 11482. Unpack it and edit the Makefile to reflect the latest location of the files 11493. Run 1150 gmake get 1151 gmake 11524. Add NetBSD rcsid to the generated protocols and services. 11535. Append the local services from the current services file. 11546. Run: 1155 services_mkdb -u services > /usr/src/etc/services 1156 cp protocols /usr/src/etc/protocols 1157 1158Package: pigz 1159Version: 2.1.6 1160Current Vers: 2.1.6 1161Maintainer: Mark Adler <madler@alumni.caltech.edu> 1162Archive Site: http://zlib.net/pigz/ 1163Home Page: http://zlib.net/pigz/ 1164Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1165Responsible: mrg 1166License: zlib 1167Notes: 1168 1169Package: xz 1170Version: 5.0.0 1171Current Vers: 5.0.2 1172Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1173Archive Site: http://tukaani.org/xz/ 1174Home Page: http://tukaani.org/xz/ 1175Responsible: joerg 1176License: public-domain 1177Notes: 11781. See prepare-import script for stripping down the distribution. 11792. Update configure.ac and use it to generate include/config.h. 11803. Carefully check for GPL components leaked into the dist area. 1181