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