3RDPARTY revision 1.650
1# $NetBSD: 3RDPARTY,v 1.650 2008/11/17 03:05:01 perry 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# 3dparty2html): 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: 20080321 29Current Vers: 20081031 30Maintainer: INTEL 31Archive Site: http://www.acpica.org/downloads/unix_source_code.php 32Home Page: http://www.acpica.org/ 33Mailing List: devel@acpica.org 34License: http://developer.intel.com/technology/iapc/acpi/license2.htm 35Responsible: jmcneill 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.5 56Current Vers: 0.5 57Maintainer: Julio M. Merino Vidal <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 dist/atf. 65Given that the primary goal of ATF is to provide a testing framework for 66NetBSD, no local changes should be ever needed. Always direct them to the 67maintainer for integration in official releases. 68 69Package: ath-hal 70Version: 0.9.17.2 71Current Vers: 0.9.17.2 72Maintainer: Sam Leffler <sam@errno.com> 73Archive Site: none 74Home Page: none 75Mailing List: none 76Responsible: sam, dyoung, gdamore 77License: Redistribution without changes (binary only) 78Notes: 79The HAL is binary only, and located in src/sys/contrib/dev/ath 80 81Package: bc 82Version: 1.06 83Current Vers: 1.06 84Maintainer: Phil Nelson <phil@cs.wwu.edu> 85Archive Site: ftp://ftp.gnu.org/gnu/bc/ 86Home Page: http://www.gnu.org/software/bc/ 87Mailing List: bug-bc@gnu.org 88Responsible: phil, simonb 89License: GPLv2, LGPGv2.1 90Notes: 91bc includes dc, both of which are in the NetBSD tree. 92 93Package: bind/named 94Version: libc/includes: 9.5.0, bind: 9.5.0 95Current Vers: 9.5.0-P2 96Maintainer: Paul Vixie <vixie@vix.com> 97Archive Site: ftp://ftp.isc.org/isc/bind9/ 98Home Page: http://www.isc.org/sw/bind/ 99Mailing List: 100Responsible: vixie, christos 101License: BSD-like (2-clause) 102Notes: 103First bind2netbsd script to import into src/dist/bind. 104The Makefiles in src/usr.sbin/bind are not handled by the script. 105Build bind to generate the include files. 106Then binclude4netbsd script to import into src/usr.sbin/bind/include. 107Then include4netbsd script to import into src/include. 108Then libc4netbsd script to update the resolver in libc. 109Todo[1]: Update libresolv if needed. 110Todo[2]: A few files in libc/net were imported in the ISC branch but now 111 they are too different or do not exist anymore: 112 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c 113 Others like getaddrinfo.c could be merged with isc, but it seems 114 that ours is from a more recent version of KAME? 115Todo[3]: net/base64.c is imported from bind but should be moved from net 116 to isc/base64.c. 117Todo[4]: Re-entrant functions of net/* 118 119Package: binutils 120Version: 2.16.1 121Current Vers: 2.19 122Maintainer: FSF 123Archive Site: ftp://ftp.gnu.org/gnu/binutils/ 124Home Page: http://www.gnu.org/software/binutils/ 125Mailing List: bug-gnu-utils@gnu.org 126Responsible: thorpej, mrg 127License: GPLv2, LGPLv2, BSD 128Notes: 129 130Package: bsd-family-tree 131Version: 1.116 132Current Vers: 1.116 133Maintainer: n/a 134Archive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 135Home Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 136Mailing List: 137Responsible: xtraeme 138License: See URL above. 139Notes: 140 141Package: byacc 142Version: 20080826 143Current Vers: 1.9 144Maintainer: Thomas Dickey <dickey@invisible-island.net> 145Archive Site: http://www.invisible-island.net/byacc/byacc.html 146Home Page: http://www.invisible-island.net/byacc/byacc.html 147Mailing List: 148Responsible: christos 149License: Public Domain 150Notes: 151We haven't had a sync since 1993, the sources have diverged a lot 152since then but there are a bunch of bug fixes we probably want to pull 153in. 154 155Package: bzip2 156Version: 1.0.2 157Current Vers: 1.0.5 158Maintainer: Julian Seward <jseward@acm.org> 159Archive Site: http://sources.redhat.com/bzip2/ 160Home Page: http://www.bzip.org/ 161Mailing List: 162Responsible: 163License: BSD (4-clause) 164Notes: 165See /usr/src/dist/bzip2/bzip2netbsd for update instructions. 166 167Package: Citrus XPG4DL 168Version: ? 169Current Vers: ? 170Maintainer: Citrus 171Archive Site: http://citrus.bsdclub.org/ 172Home Page: http://citrus.bsdclub.org/ 173Mailing List: bsd-locale@hauN.org 174Responsible: tshiozak 175License: Ambiguous. Either BSD or Perl Artistic License 176 See http://citrus.bsdclub.org/#pol_license for more info. 177Notes: 178language C multilingualization support suite using wchar_t and other standards. 179The main development playground of Citrus is in NetBSD CVS, so you don't 180need to look for other CVS tree (like citrus CVS tree) 181main trunc has Citrus code in the following places: 182- src/lib/libc/locale, LC_CTYPE: single/multibyte support 183- src/lib/libintl: GNU libc compatible gettext(3) implementation. 184- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer 185- src/lib/libc/iconv: iconv(3) 186 187Package: cron 188Version: 3.0 189Current Vers: 4.3 190Maintainer: Paul Vixie <vixie@vix.com> 191Archive Site: ftp://ftp.isc.org/isc/cron/ 192Home Page: 193Mailing List: 194Responsible: 195License: BSD-like 196Notes: 197 198Package: cvs 199Version: 1.11.22 200Current Vers: 1.11.23/1.12.13 201Maintainer: cvshome 202Archive Site: http://ftp.gnu.org/non-gnu/cvs/ 203Home Page: http://cvs.nongnu.org/ 204Mailing List: bug-cvs@gnu.org 205Responsible: christos, wiz 206License: GPLv1, LGPLv2 207Notes: 208Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree 209for the import. 210Do not forget to update gnu/usr.bin/xcvs/include/config.h to match 211gnu/dist/xcvs/config.h.in. 212If you want to upgrade to 1.12.XX, please talk to christos first. 213I have merged all the changes already. 214 215Package: db 216Version: 1.85 217Current Vers: 1.86/4.6.21 218Maintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu> 219Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/ 220Home Page: http://www.oracle.com/database/berkeley-db/ 221Mailing List: 222Responsible: 223License: BSD or Oracle Commercial License 224Notes: 225Note that we cannot use db 2.x for license reasons. 226Three bug fixes against 1.85 sent back to bostic. Changes to 227man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious). 228Import of DB 1.85 was done via a sh script which converted the 229distribution into the netbsd format. The script can be found in 230src/lib/libc/db/db2netbsd. 231 232Package: dhcp 233Version: 3.0.3 234Current Vers: 3.0.7/3.1.1/4.0.0 235Maintainer: mellon 236Archive Site: ftp://ftp.isc.org/isc/dhcp/ 237Home Page: http://www.isc.org/sw/dhcp/ 238Mailing List: dhcp-server@isc.org 239Mailing List: dhcp-client@isc.org 240Mailing List: dhcp-announce@isc.org 241Mailing List: dhcp-bugs@isc.org 242Responsible: mellon 243License: BSD (3-clause) 244Notes: 245No changes for NetBSD integration - just import the new distribution on 246top of the current tree. 247 248Package: dhcpcd 249Version: 4.0.1 250Current Vers: 4.0.1 251Maintainer: joerg 252Home Page: http://roy.marples.name/dhcpcd/ 253License: BSD (2-clause) 254Notes: 255Please submit all changes to the author. 256The distribution doesn't include the Linux specific bits. 257 258Package: diffutils 259Version: 2.8.1 260Current Vers: 2.8.1 261Maintainer: FSF 262Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ 263Home Page: http://www.gnu.org/software/diffutils/ 264Mailing List: bug-gnu-utils@gnu.org 265Responsible: wiz 266License: GPLv2 267Notes: 268Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 269for the import. 270 271Package: gdtoa 272Version: 2005-09-23 273Current Vers: 2005-09-23 274Maintainer: David M. Gay <dmg@acm.org> 275Archive Site: ftp://netlib.lucent.com/netlib/fp/ 276Home Page: http://www.netlib.org/fp/ 277Mailing List: none 278Responsible: kleink 279License: BSD-like 280Notes: 281Test suite not integrated at this time. 282No hexadecimal floating-point string conversion for VAX FP yet. 283Only double-precision addressed at this time. 284 285Package: file 286Version: 4.26 287Current Vers: 4.26 288Maintainer: Christos Zoulas <christos@zoulas.com> 289Archive Site: ftp://ftp.astron.com/pub/file/ 290Home Page: 291Mailing List: file@mx.gw.com 292Responsible: christos, pooka 293License: BSD (2-clause) 294Notes: 295use file2netbsd 296 297Package: flex 298Version: 2.5.4 299Current Vers: 2.5.4a/2.5.33 300Maintainer: Vern Paxson <vern@ee.lbl.gov> 301Archive Site: ftp://ftp.gnu.org/gnu/non-gnu/flex/ 302Home Page: http://lex.sourceforge.net/ 303Mailing List: 304Responsible: mikel 305License: BSD-like 306Notes: 307flex 2.5.4a contains only copyright notice changes over version 2.5.4; 308internally not even the version number changed. 309Newer flex will be found in: 310 http://sourceforge.net/projects/lex/ 311 312Package: gcc 313Version: 4.1.3-20080831 314Current Vers: 4.3.2 315Maintainer: FSF 316Archive Site: ftp://ftp.gnu.org/gnu/gcc/ 317Home Page: http://www.gnu.org/software/gcc/ 318Mailing List: gcc-bugs@gnu.org 319Responsible: thorpej, mrg 320License: GPLv2, LGPLv2.1 321Notes: 322before importing: 323 - delete all .cvsignore and .brik files 324 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar 325 - delete all related testsuites 326for GCC4: 327 - delete all fortran and testsuites 328 - update gcc/version.c for the NetBSD GCC date 329 330Package: gdb 331Version: 5.3/6.4 332Current Vers: 6.7.1 333Maintainer: FSF 334Archive Site: ftp://ftp.gnu.org/gnu/gdb/ 335Home Page: http://www.gnu.org/software/gdb/ 336Mailing List: bug-gdb@gnu.org 337Responsible: thorpej 338License: GPLv2, LGPLv2 339Notes: 340When updating GDB, it is imperative to test that: 341 - Debugging of kernel cores ("target kvm") works correctly 342 - Support for our kernel's remote serial debugging protocol 343 ("options KGDB") works correctly. 344 345Package: gettext 346Version: 0.14.4 347Current Vers: 0.17 348Maintainer: FSF 349Archive Site: ftp://ftp.gnu.org/gnu/gettext/ 350Home Page: http://www.gnu.org/software/gettext/ 351Mailing List: bug-gnu-utils@gnu.org 352Responsible: 353License: GPLv2 354Notes: 355GNU gettext is used for userland tools like msgfmt(1) only. For libintl, 356we use BSD-licensed implementation from Citrus project (see entry for 357"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 358 359Package: gkermit 360Version: 1.00 361Current Vers: 1.00 362Maintainer: Kermit Project - Columbia University <kermit@columbia.edu> 363Archive Site: ftp://kermit.columbia.edu/kermit/archives/ 364Home Page: http://www.columbia.edu/kermit/ 365Mailing List: 366Responsible: apb 367License: GPLv2 368Notes: 369 370Package: grep 371Version: 2.5.1 372Current Vers: 2.5.3 373Maintainer: FSF 374Archive Site: ftp://ftp.gnu.org/gnu/grep/ 375Home Page: http://www.gnu.org/software/grep/ 376Mailing List: bug-gnu-utils@gnu.org 377Responsible: simonb, wiz 378License: GPLv2 (2.5.1), GPLv3 (2.5.3) 379Notes: 380Use src/gnu/dist/grep/grep2netbsd for preparing the source tree 381for the import. 382A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It 383needs some tuning before it can replace gnu grep. 384 (cf. http://www.vocito.com/downloads/software/grep/) 385 386Package: groff 387Version: 1.19.2 388Current Vers: 1.19.2 389Maintainer: Werner Lemberg/FSF 390Archive Site: ftp://ftp.gnu.org/gnu/groff/ 391Home Page: http://www.gnu.org/software/groff/ 392Mailing List: bug-groff@gnu.org 393Responsible: wiz 394License: GPLv2 395Notes: 396Use groff2netbsd from src/gnu/dist/groff to prepare the distribution 397for import. 398 399Package: heimdal 400Version: 1.1 401Current Vers: 1.1 402Maintainer: Heimdal <heimdal@pdc.kth.se> 403Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/ 404Home Page: http://www.pdc.kth.se/heimdal/ 405Mailing List: heimdal-discuss@pdc.kth.se 406Responsible: joda, lha 407License: BSD 408Notes: 409 410Package: hunt 411Version: 2003-04-16 412Current Vers: 2003-04-16 413Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 414Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 415Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 416Responsible: mrg 417License: BSD (3-clause) 418Notes: 419 420Package: ipf 421Version: 4.1.29 422Current Vers: 4.1.31 423Maintainer: Darren Reed 424Archive Site: http://coombs.anu.edu.au/~avalon/ 425Home Page: http://coombs.anu.edu.au/~avalon/ 426Mailing List: ipfilter@postbox.anu.edu.au 427Responsible: darrenr, mike, martti 428License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE 429Notes: 430ipf2netbsd should be used on a virgin ipfilter source tree. 431See also dist/ipf/README.NetBSD 432 433Package: ipsec-tools 434Version: (ipsec-tools head is NetBSD-current head) 435Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 436Archive Site: http://ipsec-tools.sourceforge.net 437Home Page: http://ipsec-tools.sourceforge.net 438Mailing List: ipsec-tools-devel@lists.sourceforge.net 439Responsible: manu, vanhu, mgrooms 440License: BSD (3-clause) 441Notes: 442ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 443We don't run ipsec-tools' configure as part of the NetBSD build. configure 444generated files are available in the NetBSD source tree at: 445 src/lib/libipsec/config.h 446 src/lib/libipsec/package_version.h 447When configure.ac is updated, run the following: 448 cd src/crypto/dist/ipsec-tools 449 ./bootstrap 450 ./configure --enable-adminport --enable-hybrid --enable-frag \ 451 --enable-natt --enable-dpd 452Then copy package_version.h to src/lib/libipsec and merge config.h with 453src/lib/libipsec/config.h (it needs some manual tweaking) 454 455NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 456NetBSD-current always contains latest ipsec-tools code. On the other hand, 457ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 458are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 459sync with ipsec-tools-0_7-branch) 460 461Package: KAME IPv6 462Version: KAME/NetBSD SNAP kit 463Current Vers: KAME/NetBSD SNAP kit (shipped every week) 464Maintainer: KAME Project <kame@kame.net> 465Archive Site: http://www.kame.net/ 466Home Page: http://www.kame.net/ 467Mailing List: snap-users@kame.net 468Responsible: 469License: BSD (3-clause) 470Notes: 471IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 472more conservative implementation policy. 473IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 474Please do not make too many diff-unfriendly changes (like indentation change, 475KNF police). We need to take diffs across KAME snapshots on upgrades. 476To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 477in sys/netinet6/in6.h. No script is available for upgrades. 478"KAME" branch is used for kernel merge work purposes. 479http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 480among KAME/*BSD, *BSD-current and recent *BSD releases. 481 482Package: less 483Version: less394 484Current Vers: less418 485Maintainer: Mark Nudleman <markn@greenwoodsoftware.com> 486Archive Site: http://www.greenwoodsoftware.com/less/download.html 487Home Page: http://www.greenwoodsoftware.com/less/ 488Mailing List: 489Responsible: mrg 490License: BSD or GPLv2 491Notes: 492Many changes to make less act as more when invoked as more. Beware. 493Use the src/usr.bin/less/less2netbsd script to prepare source tree 494for importation. Run ./configure before hand to generate "defines.h". 495Talk to mrg before importing any new version. (less 381's configure 496does not detect NetBSD has a sigset_t due to a bad test; this is fixed 497by hand in defines.h.) 498 499Package: libarchive 500Version: 2.5.4b 501Current Ves.: 2.5.4b 502Maintainer: kientzle@freebsd.org 503Archive Site: http://people.freebsd.org/~kientzle/libarchive/ 504Home Page: http://people.freebsd.org/~kientzle/libarchive/ 505Responsible: joerg 506License: BSD 507Notes: 508Distribution is stripped down to the relevant part. cpio is currently 509not usable, so it was left out. 510 511Package: libcdk 512Version: 4.9.9-20000407-myc3 513Current Vers: cdk-4.9.10-20000923 514Maintainer: mike@vexus.ca 515Archive Site: http://www.vexus.ca/products/CDK/ 516Home Page: http://www.vexus.ca/products/CDK/ 517Responsible: garbled 518License: BSD (4-clause) 519Notes: 520Initial port to netbsd curses was done by mycroft. This is a heavily 521modified version of the released CDK 4.9.9. The current version has been 522taken over by the Ncurses people, and has a number of changes to it. It 523might be worthwhile to import at some future date, but for now we should 524leave it alone. (garbled 1/4/2001) 525 526Package: libevent 527Version: 1.4.4-stable 528Current Vers: 1.4.4-stable 529Maintainer: Niels Provos <provos@citi.umich.edu> 530Archive Site: http://www.monkey.org/~provos/libevent/ 531Home Page: http://www.monkey.org/~provos/libevent/ 532Responsible: provos 533License: BSD (3/4-clause) 534Notes: 535 536Package: libpcap 537Version: 0.9.4 538Current Vers: 0.9.8 539Maintainer: tcpdump-workers@tcpdump.org 540Archive Site: http://www.tcpdump.org/release/ 541Home Page: http://www.tcpdump.org/ 542Mailing List: tcpdump-workers@tcpdump.org 543Responsible: dyoung 544License: BSD (3/4-clause) 545Notes: 546 547Package: libwrap 548Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 549Current Vers: tcp_wrappers 7.6-ipv6.1 550Maintainer: Wietse Venema <wietse@porcupine.org> 551Archive Site: ftp://ftp.porcupine.org/pub/security/ 552Home Page: ftp://ftp.porcupine.org/pub/security/ 553Mailing List: 554Responsible: cjs 555License: BSD-like 556Notes: 557We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 558under src/usr.sbin). We don't use tcpd; that functionality is built 559into inetd. The provided libwrap2netbsd script handles just libwrap. 560 561Package: mopd 562Version: 2.5.3 563Current Vers: 2.5.3 564Maintainer: Mats O Jansson <maja@celsiustech.se> 565Archive Site: BROKEN ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/ 566Home Page: http://www.stacken.kth.se/~moj/mopd.html 567Mailing List: 568Responsible: cjs 569License: BSD (4-clause) 570Notes: 571Delete the otherOS directory before importing. 572 573Package: nawk 574Version: 2007-05-01 575Current Vers: 2007-05-01 576Maintainer: Brian Kernighan <bwk@bell-labs.com> (Lucent Technologies) 577Archive Site: http://cm.bell-labs.com/who/bwk/ 578Home Page: http://cm.bell-labs.com/who/bwk/ 579Mailing List: 580Responsible: jdolecek 581License: BSD-like 582Notes: 583Build maketab from nawk sources and generate proctab.c. 584Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import 585to src/dist/nawk. 586 587Package: ndbootd 588Version: 0.5 589Current Vers: 0.5 590Maintainer: Matt Fredette <fredette@alum.mit.edu> 591Archive Site: BROKEN http://mit.edu/fredette/www/ndbootd/ 592Home Page: BROKEN http://stuff.mit.edu/people/fredette/home.html 593Responsible: fredette 594License: BSD (4-clause) 595Notes: 596Run ./configure, save config.h, make distclean, rm all autoconf/automake 597and ndbootd-raw.c. Restore saved config.h, and force it to define 598HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 599 600Package: ntp 601Version: 4.2.4p5 602Current Vers: 4.2.4p5 603Maintainer: David L. Mills <mills@udel.edu> 604Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 605Home Page: http://www.ntp.org/, http://ntp.isc.org/ 606Mailing List: 607Responsible: simonb, jonathan, kardel 608License: BSD-like 609Notes: 610See /usr/src/dist/ntp/ntp2netbsd for update instructions. 611 612Package: nvi 613Version: 1.79 614Current Vers: 1.79 615Maintainer: Keith Bostic <bostic@bsdi.com> 616Archive Site: ftp://ftp.bostic.com/pub/ 617Home Page: http://www.bostic.com/vi/ 618Mailing List: 619Responsible: aymeric 620License: BSD (3/4-clause) 621Notes: 622We have lots of local bug fixes, and the point of importing 1.81.x would 623be to get multibyte characters support. For now this means waiting for 624additions in our libcurses. 625 626Package: OpenLDAP 627Version: 2.4.11 628Current Vers: 2.4.11 629Maintainer: OpenLDAP Foundation 630Archive Site: http://www.openldap.org/ 631Home Page: http://www.openldap.org/ 632Mailing List: 633Responsible: lukem 634License: BSD (3-clause) 635Notes: 636Imported into src/external/bsd/openldap/dist/ 637Next import will need $ Id removal.. 638 639Package: OpenPAM 640Version: 20071221 641Current Vers: 20071221 642Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 643Archive Site: http://www.openpam.org/ 644Home Page: http://www.openpam.org/ 645Mailing List: 646Responsible: christos 647License: BSD (3-clause) 648Notes: 649Next import will need $ Id removal.. 650 651Package: HPN-SSH 652Version: 5.0p1 13 v3 653Current Vers: 5.0p1 13 v3 654Maintainer: www.psc.edu 655Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.0p1-hpn13v3.diff.gz 656Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 657Mailing List: 658Responsible: christos 659License: 660Notes: 661Patch applied after OpenSSH import. 662 663Package: OpenSSH 664Version: 5.0 665Current Vers: 5.1 / portable 5.1p1 666Maintainer: OpenSSH 667Archive Site: http://www.openssh.com/ftp.html 668Home Page: http://www.openssh.com/portable.html 669Mailing List: openssh-unix-announce@mindrot.org 670Responsible: thorpej, christos, elric 671License: BSD or more free. See src/crypto/dist/ssh/LICENSE 672Notes: 673imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH) 674into crypto/dist/openssh. use openssh2netbsd before import. 675local changes (should always try to bring them back to master openssh tree, 676markus is very cooperative about it): 677- default for PermitRootLogin is set to "no" 678- IgnoreRootRhosts added 679- look at login.conf to check valid user/access list 680- krb5 support re-added 681- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 682 when someone imports openssl, we can remove this. 683- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD 684- added moduli from portable openssh 685- added USE_PAM patches and auth_pam.[ch] from portable openssh 686- add the HPN patch 687- always bump major when importing to avoid api problems. 688 689Package: OpenSSL 690Version: SNAP-20080509 691Current Vers: 0.9.8h 692Maintainer: The OpenSSL Project 693Archive Site: ftp://ftp.openssl.org/source/ 694Home Page: http://www.openssl.org/ 695Mailing List: openssl-announce@openssl.org 696Responsible: mcr, thorpej, groo, christos, mjf 697License: OpenSSL and SSLeay license (both BSD-like) 698Notes: 699- Run openssl2netbsd to get rid of the RCSID identifiers 700- run make in /usr/src/lib/libcrypto/man to regen man pages. 701 702Package: pdisk 703Version: 0.8a2 704Current Vers: 0.8a2 705Maintainer: Eryk Vershen <eryk@cfcl.com> 706Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 707Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 708Mailing List: 709Responsible: dbj 710License: BSD-like 711Notes: 712This is the disk partition utility used by Apple's mkLinux and osX 713It is imported into dist/pdisk, with a reachover makefile in 714src/sbin/pdisk builds for macppc and mac68k. 715 716Package: pdksh 717Version: 5.2.14p2 718Current Vers: 5.2.14p2 719Maintainer: Michael Rendell <michael@cs.mun.ca> 720Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 721Home Page: http://www.cs.mun.ca/~michael/pdksh/ 722Mailing List: 723Responsible: jdolecek 724License: Public domain 725pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 726 727Package: PF (openbsd packet filter) 728Version: OpenBSD 4.2 729Current Vers: OpenBSD 4.3-current 730Maintainer: The OpenBSD Project 731Archive Site: ftp://ftp.openbsd.org/ 732Home Page: http://www.openbsd.org/faq/pf/ 733Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 734Responsible: peter, yamt 735License: BSD (2-clause) 736Notes: 737kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 738definition (files.pf). userland code is imported into src/dist/pf, and 739reachover Makefiles are in src/usr.sbin/pf. 740 741Package: pkg_install 742Version: 20080202 743Current Vers.: 200820202 744Maintainer: The pkgsrc developers 745Home Page: http://www.pkgsrc.org 746Mailing List: tech-pkg@NetBSD.org 747Responsible: joerg 748License: BSD 749Notes: 750The authoritive version used to live in src/usr.sbin/pkg_install and was 751moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 752 753Package: ping 754Version: 980911 755Current Vers: 980911 756Maintainer: Vernon Schryver <vjs@rhyolite.com> 757Archive Site: ftp://ftp.rhyolite.com/src/ 758Home Page: http://www.rhyolite.com/src/ 759Mailing List: 760Responsible: christos 761License: BSD (3-clause) 762Notes: 763We use err() and friends. We have changes for snprintf, extra 764formating in man pages, disallowing flood pinging, alignment fixes, 765and more. 766 767Package: postfix 768Version: 2.5.4 769Current Vers: 2.5.5 770Maintainer: Wietse Venema <wietse@porcupine.org> 771Archive Site: ftp://postfix.cloud9.net/official/ 772Home Page: http://www.postfix.org/ 773Mailing List: postfix-users@postfix.org 774Responsible: heas 775License: IBM Public License. See also src/gnu/dist/postfix. 776Notes: 777HTML documentation should be kept in sync with the README_FILES. 778src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 779directory layout (the easiest way to check is by running ``postfix 780set-permissions''). 781 782Package: ppp 783Version: 2.4.4 784Current Vers: 2.4.4 785Maintainer: Paul Mackerras <paulus@samba.org> 786Archive Site: ftp://ftp.samba.org/pub/ppp/ 787Home Page: 788CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 789Mailing List: 790Responsible: christos, cube 791License: BSD (3-clause) 792Notes: 793BSD support was removed from 2.4.0; I added it back and removed 794some GPL pieces. Multilink support is missing. Repeated pings to 795Paulus have not yielded results. I've retrofitted pppdump to use 796net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 797is clearly a pain. I have not tested the modules code, neither our 798makefiles make it easy to construct a module, but I left one there 799as an example. 800TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 801using the version found in 2.4.1. 802 803Package: rcs 804Version: 5.7 805Current Vers: 5.7 806Maintainer: FSF 807Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 808Mailing List: bug-gnu-utils@gnu.org 809Home Page: http://www.gnu.org/software/rcs/ 810Responsible: agc 811License: GPLv2 812Notes: 813Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 814 815Package: root.cache 816Version: 2007110100 (Nov 01, 2007) 817Current Vers: 2007110100 (Nov 01, 2007) 818Maintainer: InterNIC 819Archive Site: ftp://ftp.internic.net/domain/named.root 820Home Page: ftp://ftp.internic.net/domain/named.root 821Mailing List: 822Responsible: thorpej 823License: Public domain 824Notes: 825The root server cache is also included with BIND. However, the 826InterNIC version is usually more up to date. 827 828Package: routed 829Version: 2.28 830Current Vers: 2.31 831Maintainer: Vernon Schryver <vjs@rhyolite.com> 832Archive Site: ftp://ftp.rhyolite.com/src/ 833Home Page: http://www.rhyolite.com/src/ 834Mailing List: 835Responsible: christos 836License: BSD (4-clause) 837Notes: 838We use the md5 code from libc 839We don't allow RIP_TRACEON and RIP_TRACEOFF 840We use arc4random 841We use strlcpy/snprintf 842 843Package: send-pr (part of GNATS) 844Version: 3.95 845Current Vers: 4.1 846Maintainer: FSF 847Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 848Home Page: http://www.gnu.org/software/gnats/ 849Mailing List: bug-gnats@gnu.org 850License: GPLv2 851Responsible: 852Notes: 853 854Package: SoftFloat 855Version: 2a 856Current Vers: 2b 857Maintainer: John Hauser <jhauser@jhauser.us> 858Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 859Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 860Mailing List: 861Responsible: bjh21 862License: Public domain 863Notes: 864Heavily modified for use as a soft float library for GCC. The actual 865arithmetic code is unchanged, though, and should behave exactly like the 866original. 867 868Package: tcpdump 869Version: 3.9.7 870Current Vers: 3.9.8 871Maintainer: tcpdump-workers@lists.tcpdump.org 872Archive Site: http://www.tcpdump.org/release/ 873Home Page: http://www.tcpdump.org/ 874Mailing List: tcpdump-workers@lists.tcpdump.org 875Responsible: 876License: BSD (3-clause) 877Notes: 878Code will be imported into src/dist/tcpdump. Changes have to go back to 879tcpdump.org. 880 881Package: termcap.src 882Version: 9.13.25 883Current Vers: 11.0.1 884Maintainer: Eric S. Raymond <terminfo@ccil.org> 885Archive Site: http://www.catb.org/~esr/terminfo/ 886Home Page: http://www.catb.org/~esr/terminfo/ 887Mailing List: 888Responsible: 889License: Public domain 890Notes: 891 892Package: TestFloat 893Version: 2a 894Current Vers: 2a 895Maintainer: John Hauser <jhauser@jhauser.us> 896Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 897Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 898Mailing List: 899Responsible: ross 900License: BSD (4-clause) 901Notes: 902 903Package: texinfo 904Version: 4.8 905Current Vers: 4.13 906Maintainer: FSF 907Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 908Home Page: http://www.gnu.org/software/texinfo/ 909Mailing List: bug-texinfo@gnu.org 910Responsible: wiz 911License: GPLv2 (4.9 is GPLv3) 912Notes: 913Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 914for the import. 915 916Package: top 917Version: 3.8beta1 918Current Vers: 3.8beta1 919Maintainer: William LeFebvre <wnl@groupsys.com> 920Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 921Home Page: http://www.unixtop.org/ 922Mailing List: top-spinners@ocee.groupsys.com 923Responsible: simonb, christos 924License: BSD (2-clause) 925Notes: 926 927Package: traceroute 928Version: 1.4a5 929Current Vers: 1.4a12 930Maintainer: traceroute@ee.lbl.gov 931Archive Site: ftp://ftp.ee.lbl.gov/ 932Home Page: http://ftp.ee.lbl.gov/ 933Mailing List: 934Responsible: 935License: BSD (4-clause) 936Notes: 937 938Package: tz 939Version: tzcode2004a / tzdata2008i 940Current Vers: tzcode2008h / tzdata2008i 941Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 942Archive Site: ftp://elsie.nci.nih.gov/pub/ 943Home Page: 944Mailing List: tz@elsie.nci.nih.gov 945Responsible: kleink 946License: Public domain 947Notes: 948Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 949for import. 950 951Package: wpa_supplicant/hostapd 952Version: 0.6.4 953Current Vers: 0.6.4 954Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 955Archive Site: http://hostap.epitest.fi/releases/ 956Home Page: http://hostap.epitest.fi/wpa_supplicant/ 957Mailing List: 958Responsible: scw, dyoung, christos 959License: BSD or GPLv2 960Notes: 961See /usr/src/dist/wpa/NetBSD-upgrade for update instructions. 962 963Package: XFree86 964Version: 4.5.0 965Current Vers: 4.7.0 966Maintainer: XFree86 Project, Inc. 967Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 968Home Page: http://www.xfree86.org/ 969Mailing List: devel@xfree86.org 970Responsible: tron 971License: XFree 972Notes: 9734.x: 974 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 975 files which we don't need in our tree. 976 ALL changes must be sent back to the XFree86 repository. Patches should 977 be submitted back via http://bugzilla.xfree86.org. 978 979Package: Xorg 980Version: 7.0 981Current Vers: 7.0 982Maintainer: The X.Org Foundation 983Archive Site: http://xorg.freedesktop.org/releases/X11R7.0/src/ 984Home Page: http://www.x.org/ 985Mailing List: xorg@lists.freedesktop.org 986Responsible: macallan 987License: XFree 988Notes: This is the modular branch tagged as XORG-7_0 pulled from 989 xorg's cvs repository. 990 991Package: zlib 992Version: 1.2.3 993Current Vers: 1.2.3 994Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 995Archive Site: http://www.zlib.net/ 996Home Page: http://www.zlib.net/ 997Mailing List: 998Responsible: gwr, tron, christos 999License: BSD (3-clause) 1000Notes: 1001Imported to src/common/dist/zlib and shared by the kernel and userland. 1002 1003Package: services, protocols 1004Version: 2007-06-14 1005Current Vers: 2007-06-14 1006Maintainer: IANA 1007Archive Site: http://www.iana.org/assignments/ 1008Home Page: http://www.iana.org 1009Mailing List: 1010Responsible: christos 1011License: None 1012Notes: 10131. Download the latest converter from: 1014 http://www.sethwklein.net/projects/iana-etc/ 10152. Unpack it and run: 1016 gmake get 1017 gmake 10183. Add NetBSD rcsid to the generated protocols and services. 10194. Append the local services from the current services file. 10205. Run: 1021 services_mkdb -u services > /usr/src/etc/services 1022 cp protocols /usr/src/etc/protocols 1023 1024Package: mesa-drm 1025Version: git 2580a065d81be645a14af1e91b8441f7e72fcbe4 1026Current Vers: 1027Maintainer: mesa-git@? 1028Archive Site: git://anongit.freedesktop.org/git/mesa/drm 1029Home Page: 1030Mailing List: 1031Responsible: mrg, bjs 1032License: BSD 1033Notes: 1034Imported all except for linux-core into src/sys/external/bsd/drm/dist. 1035