1# $NetBSD: 3RDPARTY,v 1.680 2009/04/04 12:30:43 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# 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: 20090220 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.6 56Current Vers: 0.6 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 external/bsd/atf/dist. 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.1-P1/9.6.0-P1 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.1 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: 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.5 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.1 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.2/4.0.1 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.12 250Current Vers: 4.0.12 251Maintainer: roy 252Archive Site: ftp://roy.marples.name/pub/dhcpcd/ 253Home Page: http://roy.marples.name/projects/dhcpcd/ 254Mailing List: dhcpcd-discuss@marples.name 255License: BSD (2-clause) 256Notes: 257Please submit all changes to the author. 258The distribution doesn't include the Linux specific bits or build system. 259 260Package: diffutils 261Version: 2.8.1 262Current Vers: 2.8.1 263Maintainer: FSF 264Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ 265Home Page: http://www.gnu.org/software/diffutils/ 266Mailing List: bug-gnu-utils@gnu.org 267Responsible: wiz 268License: GPLv2 269Notes: 270Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 271for the import. 272 273Package: gdtoa 274Version: 2005-09-23 275Current Vers: 2005-09-23 276Maintainer: David M. Gay <dmg@acm.org> 277Archive Site: ftp://netlib.lucent.com/netlib/fp/ 278Home Page: http://www.netlib.org/fp/ 279Mailing List: none 280Responsible: kleink 281License: BSD-like 282Notes: 283Test suite not integrated at this time. 284No hexadecimal floating-point string conversion for VAX FP yet. 285Only double-precision addressed at this time. 286 287Package: file 288Version: 4.26 289Current Vers: 4.26 290Maintainer: Christos Zoulas <christos@zoulas.com> 291Archive Site: ftp://ftp.astron.com/pub/file/ 292Home Page: 293Mailing List: file@mx.gw.com 294Responsible: christos, pooka 295License: BSD (2-clause) 296Notes: 297use file2netbsd 298 299Package: flex 300Version: 2.5.4 301Current Vers: 2.5.35 302Maintainer: Will Estes <wlestes@users.sourceforge.net> 303Archive Site: http://flex.sourceforge.net/ 304Home Page: http://flex.sourceforge.net/ 305Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce 306Responsible: 307License: BSD-like 308Notes: 309The newest version is far more advanced than the one in NetBSD -- 310among other features, it can produce re-entrant scanners. 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.20.1 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: libdevmapper 527Version: 1.02.29 528Current Vers: 1.02.30 529Maintainer: lvm-devel@redhat.com 530Archive Site: ftp://sources.redhat.com/pub/lvm2/ 531Home Page: http://sources.redhat.com/lvm2/ 532Responsible: haad 533License: LGPLv2.1 534Notes: 535The lvm2tools and the libdevmapper are now distributed as one source 536repository. See the lvm2tools Notes for more informations. 537 538Package: libevent 539Version: 1.4.4-stable 540Current Vers: 1.4.4-stable 541Maintainer: Niels Provos <provos@citi.umich.edu> 542Archive Site: http://www.monkey.org/~provos/libevent/ 543Home Page: http://www.monkey.org/~provos/libevent/ 544Responsible: provos 545License: BSD (3/4-clause) 546Notes: 547 548Package: lvm2tools 549Version: 2.02.43 550Current Vers: 2.02.44 551Maintainer: lvm-devel@redhat.com 552Archive Site: ftp://sources.redhat.com/pub/lvm2/ 553Home Page: http://sources.redhat.com/lvm2/ 554Responsible: haad 555License: GPLv2 556Notes: 557Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 558for import. Keep eye on dist/include/configure.h it migh change over the releases. 559We maintain our own version of libdevmapper ioctl protocol code, therefore we 560should test it before import. Talk to haad before importing new version. 561 562Package: libpcap 563Version: 0.9.4 564Current Vers: 1.0.0 565Maintainer: tcpdump-workers@tcpdump.org 566Archive Site: http://www.tcpdump.org/release/ 567Home Page: http://www.tcpdump.org/ 568Mailing List: tcpdump-workers@tcpdump.org 569Responsible: dyoung 570License: BSD (3/4-clause) 571Notes: 572 573Package: libwrap 574Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 575Current Vers: tcp_wrappers 7.6-ipv6.1 576Maintainer: Wietse Venema <wietse@porcupine.org> 577Archive Site: ftp://ftp.porcupine.org/pub/security/ 578Home Page: ftp://ftp.porcupine.org/pub/security/ 579Mailing List: 580Responsible: cjs 581License: BSD-like 582Notes: 583We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 584under src/usr.sbin). We don't use tcpd; that functionality is built 585into inetd. The provided libwrap2netbsd script handles just libwrap. 586 587Package: mopd 588Version: 2.5.3 589Current Vers: 2.5.3 590Maintainer: Mats O Jansson <maja@celsiustech.se> 591Archive Site: BROKEN ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/ 592Home Page: http://www.stacken.kth.se/~moj/mopd.html 593Mailing List: 594Responsible: cjs 595License: BSD (4-clause) 596Notes: 597Delete the otherOS directory before importing. 598 599Package: nawk 600Version: 2007-05-01 601Current Vers: 2007-05-01 602Maintainer: Brian Kernighan <bwk@bell-labs.com> (Lucent Technologies) 603Archive Site: http://cm.bell-labs.com/who/bwk/ 604Home Page: http://cm.bell-labs.com/who/bwk/ 605Mailing List: 606Responsible: jdolecek 607License: BSD-like 608Notes: 609Build maketab from nawk sources and generate proctab.c. 610Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import 611to src/dist/nawk. 612 613Package: ndbootd 614Version: 0.5 615Current Vers: 0.5 616Maintainer: Matt Fredette <fredette@alum.mit.edu> 617Archive Site: BROKEN http://mit.edu/fredette/www/ndbootd/ 618Home Page: BROKEN http://stuff.mit.edu/people/fredette/home.html 619Responsible: fredette 620License: BSD (4-clause) 621Notes: 622Run ./configure, save config.h, make distclean, rm all autoconf/automake 623and ndbootd-raw.c. Restore saved config.h, and force it to define 624HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 625 626Package: ntp 627Version: 4.2.4p6 628Current Vers: 4.2.4p6 629Maintainer: David L. Mills <mills@udel.edu> 630Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 631Home Page: http://www.ntp.org/, http://ntp.isc.org/ 632Mailing List: 633Responsible: simonb, jonathan, kardel 634License: BSD-like 635Notes: 636See /usr/src/dist/ntp/ntp2netbsd for update instructions. 637 638Package: nvi 639Version: 1.81.6 640Current Vers: 1.81.6 641Maintainer: Keith Bostic <bostic@bsdi.com> 642Archive Site: ftp://ftp.bostic.com/pub/ 643Home Page: http://www.bostic.com/vi/ 644Mailing List: 645Responsible: aymeric, christos 646License: BSD (3/4-clause) 647Notes: 648We have lots of local fixes. 649 650Package: OpenLDAP 651Version: 2.4.11 652Current Vers: 2.4.11 653Maintainer: OpenLDAP Foundation 654Archive Site: http://www.openldap.org/ 655Home Page: http://www.openldap.org/ 656Mailing List: 657Responsible: lukem 658License: BSD (3-clause) 659Notes: 660Imported into src/external/bsd/openldap/dist/ 661Next import will need $ Id removal.. 662 663Package: OpenPAM 664Version: 20071221 665Current Vers: 20071221 666Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 667Archive Site: http://www.openpam.org/ 668Home Page: http://www.openpam.org/ 669Mailing List: 670Responsible: christos 671License: BSD (3-clause) 672Notes: 673Next import will need $ Id removal.. 674 675Package: HPN-SSH 676Version: 5.0p1 13 v3 677Current Vers: 5.0p1 13 v3 678Maintainer: www.psc.edu 679Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.0p1-hpn13v3.diff.gz 680Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 681Mailing List: 682Responsible: christos 683License: 684Notes: 685Patch applied after OpenSSH import. 686 687Package: OpenSSH 688Version: 5.0 689Current Vers: 5.2 / portable 5.2p1 690Maintainer: OpenSSH 691Archive Site: http://www.openssh.com/ftp.html 692Home Page: http://www.openssh.com/portable.html 693Mailing List: openssh-unix-announce@mindrot.org 694Responsible: thorpej, christos, elric 695License: BSD or more free. See src/crypto/dist/ssh/LICENSE 696Notes: 697imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH) 698into crypto/dist/openssh. use openssh2netbsd before import. 699local changes (should always try to bring them back to master openssh tree, 700markus is very cooperative about it): 701- default for PermitRootLogin is set to "no" 702- IgnoreRootRhosts added 703- look at login.conf to check valid user/access list 704- krb5 support re-added 705- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 706 when someone imports openssl, we can remove this. 707- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD 708- added moduli from portable openssh 709- added USE_PAM patches and auth_pam.[ch] from portable openssh 710- add the HPN patch 711- always bump major when importing to avoid api problems. 712 713Package: OpenSSL 714Version: SNAP-20080509 715Current Vers: 0.9.8k 716Maintainer: The OpenSSL Project 717Archive Site: ftp://ftp.openssl.org/source/ 718Home Page: http://www.openssl.org/ 719Mailing List: openssl-announce@openssl.org 720Responsible: mcr, thorpej, groo, christos, mjf 721License: OpenSSL and SSLeay license (both BSD-like) 722Notes: 723- Run openssl2netbsd to get rid of the RCSID identifiers 724- run make in /usr/src/lib/libcrypto/man to regen man pages. 725 726Package: pdisk 727Version: 0.8a2 728Current Vers: 0.8a2 729Maintainer: Eryk Vershen <eryk@cfcl.com> 730Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 731Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 732Mailing List: 733Responsible: dbj 734License: BSD-like 735Notes: 736This is the disk partition utility used by Apple's mkLinux and osX 737It is imported into dist/pdisk, with a reachover makefile in 738src/sbin/pdisk builds for macppc and mac68k. 739 740Package: pdksh 741Version: 5.2.14p2 742Current Vers: 5.2.14p2 743Maintainer: Michael Rendell <michael@cs.mun.ca> 744Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 745Home Page: http://www.cs.mun.ca/~michael/pdksh/ 746Mailing List: 747Responsible: jdolecek 748License: Public domain 749pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 750 751Package: PF (openbsd packet filter) 752Version: OpenBSD 4.2 753Current Vers: OpenBSD 4.3-current 754Maintainer: The OpenBSD Project 755Archive Site: ftp://ftp.openbsd.org/ 756Home Page: http://www.openbsd.org/faq/pf/ 757Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 758Responsible: peter, yamt 759License: BSD (2-clause) 760Notes: 761kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 762definition (files.pf). userland code is imported into src/dist/pf, and 763reachover Makefiles are in src/usr.sbin/pf. 764 765Package: pkg_install 766Version: 20081002 767Current Vers.: 20081002 768Maintainer: The pkgsrc developers 769Home Page: http://www.pkgsrc.org 770Mailing List: tech-pkg@NetBSD.org 771Responsible: joerg 772License: BSD 773Notes: 774The authoritive version used to live in src/usr.sbin/pkg_install and was 775moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 776 777Package: ping 778Version: 980911 779Current Vers: 980911 780Maintainer: Vernon Schryver <vjs@rhyolite.com> 781Archive Site: ftp://ftp.rhyolite.com/src/ 782Home Page: http://www.rhyolite.com/src/ 783Mailing List: 784Responsible: christos 785License: BSD (3-clause) 786Notes: 787We use err() and friends. We have changes for snprintf, extra 788formating in man pages, disallowing flood pinging, alignment fixes, 789and more. 790 791Package: postfix 792Version: 2.5.4 793Current Vers: 2.5.6 794Maintainer: Wietse Venema <wietse@porcupine.org> 795Archive Site: ftp://postfix.cloud9.net/official/ 796Home Page: http://www.postfix.org/ 797Mailing List: postfix-users@postfix.org 798Responsible: heas 799License: IBM Public License. See also src/gnu/dist/postfix. 800Notes: 801HTML documentation should be kept in sync with the README_FILES. 802src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 803directory layout (the easiest way to check is by running ``postfix 804set-permissions''). 805 806Package: ppp 807Version: 2.4.4 808Current Vers: 2.4.4 809Maintainer: Paul Mackerras <paulus@samba.org> 810Archive Site: ftp://ftp.samba.org/pub/ppp/ 811Home Page: 812CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 813Mailing List: 814Responsible: christos, cube 815License: BSD (3-clause) 816Notes: 817BSD support was removed from 2.4.0; I added it back and removed 818some GPL pieces. Multilink support is missing. Repeated pings to 819Paulus have not yielded results. I've retrofitted pppdump to use 820net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 821is clearly a pain. I have not tested the modules code, neither our 822makefiles make it easy to construct a module, but I left one there 823as an example. 824TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 825using the version found in 2.4.1. 826 827Package: rcs 828Version: 5.7 829Current Vers: 5.7 830Maintainer: FSF 831Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 832Mailing List: bug-gnu-utils@gnu.org 833Home Page: http://www.gnu.org/software/rcs/ 834Responsible: agc 835License: GPLv2 836Notes: 837Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 838 839Package: root.cache 840Version: 2007110100 (Nov 01, 2007) 841Current Vers: 2007110100 (Nov 01, 2007) 842Maintainer: InterNIC 843Archive Site: ftp://ftp.internic.net/domain/named.root 844Home Page: ftp://ftp.internic.net/domain/named.root 845Mailing List: 846Responsible: thorpej 847License: Public domain 848Notes: 849The root server cache is also included with BIND. However, the 850InterNIC version is usually more up to date. 851 852Package: routed 853Version: 2.28 854Current Vers: 2.31 855Maintainer: Vernon Schryver <vjs@rhyolite.com> 856Archive Site: ftp://ftp.rhyolite.com/src/ 857Home Page: http://www.rhyolite.com/src/ 858Mailing List: 859Responsible: christos 860License: BSD (4-clause) 861Notes: 862We use the md5 code from libc 863We don't allow RIP_TRACEON and RIP_TRACEOFF 864We use arc4random 865We use strlcpy/snprintf 866 867Package: send-pr (part of GNATS) 868Version: 3.95 869Current Vers: 4.1 870Maintainer: FSF 871Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 872Home Page: http://www.gnu.org/software/gnats/ 873Mailing List: bug-gnats@gnu.org 874License: GPLv2 875Responsible: 876Notes: 877 878Package: SoftFloat 879Version: 2a 880Current Vers: 2b 881Maintainer: John Hauser <jhauser@jhauser.us> 882Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 883Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 884Mailing List: 885Responsible: bjh21 886License: Public domain 887Notes: 888Heavily modified for use as a soft float library for GCC. The actual 889arithmetic code is unchanged, though, and should behave exactly like the 890original. 891 892Package: tcpdump 893Version: 3.9.7 894Current Vers: 4.0.0 895Maintainer: tcpdump-workers@lists.tcpdump.org 896Archive Site: http://www.tcpdump.org/release/ 897Home Page: http://www.tcpdump.org/ 898Mailing List: tcpdump-workers@lists.tcpdump.org 899Responsible: 900License: BSD (3-clause) 901Notes: 902Code will be imported into src/dist/tcpdump. Changes have to go back to 903tcpdump.org. 904 905Package: termcap.src 906Version: 9.13.25 907Current Vers: 11.0.1 908Maintainer: Eric S. Raymond <terminfo@ccil.org> 909Archive Site: http://www.catb.org/~esr/terminfo/ 910Home Page: http://www.catb.org/~esr/terminfo/ 911Mailing List: 912Responsible: 913License: Public domain 914Notes: 915 916Package: TestFloat 917Version: 2a 918Current Vers: 2a 919Maintainer: John Hauser <jhauser@jhauser.us> 920Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 921Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 922Mailing List: 923Responsible: ross 924License: BSD (4-clause) 925Notes: 926 927Package: texinfo 928Version: 4.8 929Current Vers: 4.13 930Maintainer: FSF 931Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 932Home Page: http://www.gnu.org/software/texinfo/ 933Mailing List: bug-texinfo@gnu.org 934Responsible: wiz 935License: GPLv2 (4.9 is GPLv3) 936Notes: 937Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 938for the import. 939 940Package: top 941Version: 3.8beta1 942Current Vers: 3.8beta1 943Maintainer: William LeFebvre <wnl@groupsys.com> 944Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 945Home Page: http://www.unixtop.org/ 946Mailing List: top-spinners@ocee.groupsys.com 947Responsible: simonb, christos 948License: BSD (2-clause) 949Notes: 950 951Package: traceroute 952Version: 1.4a5 953Current Vers: 1.4a12 954Maintainer: traceroute@ee.lbl.gov 955Archive Site: ftp://ftp.ee.lbl.gov/ 956Home Page: http://ftp.ee.lbl.gov/ 957Mailing List: 958Responsible: 959License: BSD (4-clause) 960Notes: 961 962Package: tz 963Version: tzcode2004a / tzdata2009c 964Current Vers: tzcode2009b / tzdata2009c 965Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 966Archive Site: ftp://elsie.nci.nih.gov/pub/ 967Home Page: 968Mailing List: tz@elsie.nci.nih.gov 969Responsible: kleink 970License: Public domain 971Notes: 972Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 973for import. 974 975Package: wpa_supplicant/hostapd 976Version: 0.6.4 977Current Vers: 0.6.4 978Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 979Archive Site: http://hostap.epitest.fi/releases/ 980Home Page: http://hostap.epitest.fi/wpa_supplicant/ 981Mailing List: 982Responsible: scw, dyoung, christos 983License: BSD or GPLv2 984Notes: 985See /usr/src/dist/wpa/NetBSD-upgrade for update instructions. 986 987Package: XFree86 988Version: 4.5.0 989Current Vers: 4.8.0 990Maintainer: XFree86 Project, Inc. 991Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 992Home Page: http://www.xfree86.org/ 993Mailing List: devel@xfree86.org 994Responsible: tron 995License: XFree 996Notes: 9974.x: 998 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 999 files which we don't need in our tree. 1000 ALL changes must be sent back to the XFree86 repository. Patches should 1001 be submitted back via http://bugzilla.xfree86.org. 1002 1003Package: Xorg 1004Version: 7.0 1005Current Vers: 7.0 1006Maintainer: The X.Org Foundation 1007Archive Site: http://xorg.freedesktop.org/releases/X11R7.0/src/ 1008Home Page: http://www.x.org/ 1009Mailing List: xorg@lists.freedesktop.org 1010Responsible: macallan 1011License: XFree 1012Notes: This is the modular branch tagged as XORG-7_0 pulled from 1013 xorg's cvs repository. 1014 1015Package: zlib 1016Version: 1.2.3 1017Current Vers: 1.2.3 1018Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1019Archive Site: http://www.zlib.net/ 1020Home Page: http://www.zlib.net/ 1021Mailing List: 1022Responsible: gwr, tron, christos 1023License: BSD (3-clause) 1024Notes: 1025Imported to src/common/dist/zlib and shared by the kernel and userland. 1026 1027Package: services, protocols 1028Version: 2007-06-14 1029Current Vers: 2007-06-14 1030Maintainer: IANA 1031Archive Site: http://www.iana.org/assignments/ 1032Home Page: http://www.iana.org 1033Mailing List: 1034Responsible: christos 1035License: None 1036Notes: 10371. Download the latest converter from: 1038 http://www.sethwklein.net/projects/iana-etc/ 10392. Unpack it and run: 1040 gmake get 1041 gmake 10423. Add NetBSD rcsid to the generated protocols and services. 10434. Append the local services from the current services file. 10445. Run: 1045 services_mkdb -u services > /usr/src/etc/services 1046 cp protocols /usr/src/etc/protocols 1047 1048Package: mesa-drm 1049Version: git 2580a065d81be645a14af1e91b8441f7e72fcbe4 1050Current Vers: 1051Maintainer: mesa-git@? 1052Archive Site: git://anongit.freedesktop.org/git/mesa/drm 1053Home Page: 1054Mailing List: 1055Responsible: mrg, bjs 1056License: BSD 1057Notes: 1058Imported all except for linux-core into src/sys/external/bsd/drm/dist. 1059