1# $NetBSD: 3RDPARTY,v 1.571 2007/11/28 22:04:47 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: 20060217 29Current Vers: 20060912 30Maintainer: INTEL 31Archive Site: http://developer.intel.com/technology/IAPC/acpi/downloads.htm 32Home Page: http://developer.intel.com/technology/IAPC/acpi/ 33Mailing List: acpi-devel@lists.sourceforge.net 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.17 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 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: hostapd 385Version: 0.4.9 386Current Vers: 0.4.9 387Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 388Archive Site: http://hostap.epitest.fi/releases/ 389Home Page: http://hostap.epitest.fi/hostapd/ 390Mailing List: 391Responsible: None 392License: BSD or GPLv2 393Notes: 394See /usr/src/dist/hostapd/NetBSD-upgrade for update instructions. 395 396Package: hunt 397Version: 2003-04-16 398Current Vers: 2003-04-16 399Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 400Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 401Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 402Responsible: mrg 403License: BSD (3-clause) 404Notes: 405 406Package: ipf 407Version: 4.1.23 408Current Vers: 4.1.23 409Maintainer: Darren Reed 410Archive Site: http://coombs.anu.edu.au/~avalon/ 411Home Page: http://coombs.anu.edu.au/~avalon/ 412Mailing List: ipfilter@postbox.anu.edu.au 413Responsible: darrenr, mike, martti 414License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE 415Notes: 416ipf2netbsd should be used on a virgin ipfilter source tree. 417 418Package: ipsec-tools 419Version: (ipsec-tools head is NetBSD-current head) 420Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 421Archive Site: http://ipsec-tools.sourceforge.net 422Home Page: http://ipsec-tools.sourceforge.net 423Mailing List: ipsec-tools-devel@lists.sourceforge.net 424Responsible: manu, vanhu, mgrooms 425License: BSD (3-clause) 426Notes: 427ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 428We don't run ipsec-tools' configure as part of the NetBSD build. configure 429generated files are available in the NetBSD source tree at: 430 src/lib/libipsec/config.h 431 src/lib/libipsec/package_version.h 432When configure.ac is updated, run the following: 433 cd src/crypto/dist/ipsec-tools 434 ./bootstrap 435 ./configure --enable-adminport --enable-hybrid --enable-frag \ 436 --enable-natt --enable-dpd 437Then copy package_version.h to src/lib/libipsec and merge config.h with 438src/lib/libipsec/config.h (it needs some manual tweaking) 439 440NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 441NetBSD-current always contains latest ipsec-tools code. On the other hand, 442ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 443are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 444sync with ipsec-tools-0_7-branch) 445 446Package: KAME IPv6 447Version: KAME/NetBSD SNAP kit 448Current Vers: KAME/NetBSD SNAP kit (shipped every week) 449Maintainer: KAME Project <kame@kame.net> 450Archive Site: http://www.kame.net/ 451Home Page: http://www.kame.net/ 452Mailing List: snap-users@kame.net 453Responsible: 454License: BSD (3-clause) 455Notes: 456IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 457more conservative implementation policy. 458IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 459Please do not make too many diff-unfriendly changes (like indentation change, 460KNF police). We need to take diffs across KAME snapshots on upgrades. 461To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 462in sys/netinet6/in6.h. No script is available for upgrades. 463"KAME" branch is used for kernel merge work purposes. 464http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 465among KAME/*BSD, *BSD-current and recent *BSD releases. 466 467Package: less 468Version: less394 469Current Vers: less416 470Maintainer: Mark Nudleman <markn@greenwoodsoftware.com> 471Archive Site: http://www.greenwoodsoftware.com/less/download.html 472Home Page: http://www.greenwoodsoftware.com/less/ 473Mailing List: 474Responsible: mrg 475License: BSD or GPLv2 476Notes: 477Many changes to make less act as more when invoked as more. Beware. 478Use the src/usr.bin/less/less2netbsd script to prepare source tree 479for importation. Run ./configure before hand to generate "defines.h". 480Talk to mrg before importing any new version. (less 381's configure 481does not detect NetBSD has a sigset_t due to a bad test; this is fixed 482by hand in defines.h.) 483 484Package: libarchive 485Version: 2.2.6 486Current Ves.: 2.2.6 487Maintainer: kientzle@freebsd.org 488Archive Site: http://people.freebsd.org/~kientzle/libarchive/ 489Home Page: http://people.freebsd.org/~kientzle/libarchive/ 490Responsible: joerg 491License: BSD 492Notes: 493Distribution is stripped down to the relevant part. cpio is currently 494not usable, so it was left out. 495 496Package: libcdk 497Version: 4.9.9-20000407-myc3 498Current Vers: cdk-4.9.10-20000923 499Maintainer: mike@vexus.ca 500Archive Site: http://www.vexus.ca/products/CDK/ 501Home Page: http://www.vexus.ca/products/CDK/ 502Responsible: garbled 503License: BSD (4-clause) 504Notes: 505Initial port to netbsd curses was done by mycroft. This is a heavily 506modified version of the released CDK 4.9.9. The current version has been 507taken over by the Ncurses people, and has a number of changes to it. It 508might be worthwhile to import at some future date, but for now we should 509leave it alone. (garbled 1/4/2001) 510 511Package: libevent 512Version: 1.0c 513Current Vers: 1.3e 514Maintainer: Niels Provos <provos@citi.umich.edu> 515Archive Site: http://www.monkey.org/~provos/libevent/ 516Home Page: http://www.monkey.org/~provos/libevent/ 517Responsible: provos 518License: BSD (3/4-clause) 519Notes: 520 521Package: libpcap 522Version: 0.9.4 523Current Vers: 0.9.5 524Maintainer: tcpdump-workers@tcpdump.org 525Archive Site: http://www.tcpdump.org/release/ 526Home Page: http://www.tcpdump.org/ 527Mailing List: tcpdump-workers@tcpdump.org 528Responsible: dyoung 529License: BSD (3/4-clause) 530Notes: 531 532Package: libwrap 533Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 534Current Vers: tcp_wrappers 7.6-ipv6.1 535Maintainer: Wietse Venema <wietse@porcupine.org> 536Archive Site: ftp://ftp.porcupine.org/pub/security/ 537Home Page: ftp://ftp.porcupine.org/pub/security/ 538Mailing List: 539Responsible: cjs 540License: BSD-like 541Notes: 542We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 543under src/usr.sbin). We don't use tcpd; that functionality is built 544into inetd. The provided libwrap2netbsd script handles just libwrap. 545 546Package: mopd 547Version: 2.5.3 548Current Vers: 2.5.3 549Maintainer: Mats O Jansson <maja@celsiustech.se> 550Archive Site: BROKEN ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/ 551Home Page: http://www.stacken.kth.se/~moj/mopd.html 552Mailing List: 553Responsible: cjs 554License: BSD (4-clause) 555Notes: 556Delete the otherOS directory before importing. 557 558Package: nawk 559Version: 2005-04-24 560Current Vers: 2005-04-24 561Maintainer: Brian Kernighan <bwk@bell-labs.com> (Lucent Technologies) 562Archive Site: http://cm.bell-labs.com/who/bwk/ 563Home Page: http://cm.bell-labs.com/who/bwk/ 564Mailing List: 565Responsible: jdolecek 566License: BSD-like 567Notes: 568Build maketab from nawk sources and generate proctab.c. 569Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import 570to src/dist/nawk. 571 572Package: ndbootd 573Version: 0.5 574Current Vers: 0.5 575Maintainer: Matt Fredette <fredette@alum.mit.edu> 576Archive Site: BROKEN http://mit.edu/fredette/www/ndbootd/ 577Home Page: BROKEN http://stuff.mit.edu/people/fredette/home.html 578Responsible: fredette 579License: BSD (4-clause) 580Notes: 581Run ./configure, save config.h, make distclean, rm all autoconf/automake 582and ndbootd-raw.c. Restore saved config.h, and force it to define 583HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 584 585Package: ntp 586Version: 4.2.4p2 587Current Vers: 4.2.4p3 588Maintainer: David L. Mills <mills@udel.edu> 589Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 590Home Page: http://www.ntp.org/, http://ntp.isc.org/ 591Mailing List: 592Responsible: simonb, jonathan, kardel 593License: BSD-like 594Notes: 595See /usr/src/dist/ntp/ntp2netbsd for update instructions. 596 597Package: nvi 598Version: 1.79 599Current Vers: 1.79 600Maintainer: Keith Bostic <bostic@bsdi.com> 601Archive Site: ftp://ftp.bostic.com/pub/ 602Home Page: http://www.bostic.com/vi/ 603Mailing List: 604Responsible: aymeric 605License: BSD (3/4-clause) 606Notes: 607We have lots of local bug fixes, and the point of importing 1.81.x would 608be to get multibyte characters support. For now this means waiting for 609additions in our libcurses. 610 611Package: OpenPAM 612Version: 20050616 613Current Vers: 20050616 614Maintainer: Dag-Erling Sm�rgrav <des@FreeBSD.org> 615Archive Site: http://www.openpam.org/ 616Home Page: http://www.openpam.org/ 617Mailing List: 618Responsible: christos 619License: BSD (3-clause) 620Notes: 621 622Package: OpenSSH 623Version: 4.6 624Current Vers: 4.6 / portable 4.6p1 625Maintainer: OpenSSH 626Archive Site: http://www.openssh.com/ftp.html 627Home Page: http://www.openssh.com/portable.html 628Mailing List: openssh-unix-announce@mindrot.org 629Responsible: thorpej, christos, elric 630License: BSD or more free. See src/crypto/dist/ssh/LICENSE 631Notes: 632imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH) 633into crypto/dist/openssh. use openssh2netbsd before import. 634local changes (should always try to bring them back to master openssh tree, 635markus is very cooperative about it): 636- default for PermitRootLogin is set to "no" 637- IgnoreRootRhosts added 638- look at login.conf to check valid user/access list 639- krb5 support re-added 640- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 641 when someone imports openssl, we can remove this. 642- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD 643- added moduli from portable openssh 644- added USE_PAM patches and auth_pam.[ch] from portable openssh 645- always bump major when importing to avoid api problems. 646 647Package: OpenSSL 648Version: 0.9.8e 649Current Vers: 0.9.8g 650Maintainer: The OpenSSL Project 651Archive Site: ftp://ftp.openssl.org/source/ 652Home Page: http://www.openssl.org/ 653Mailing List: openssl-announce@openssl.org 654Responsible: mcr, thorpej, groo, christos, mjf 655License: OpenSSL and SSLeay license (both BSD-like) 656Notes: 657- Run openssl2netbsd to get rid of the RCSID identifiers 658- run make in /usr/src/lib/libcrypto/man to regen man pages. 659 660Package: pdisk 661Version: 0.8a2 662Current Vers: 0.8a2 663Maintainer: Eryk Vershen <eryk@cfcl.com> 664Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 665Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 666Mailing List: 667Responsible: dbj 668License: BSD-like 669Notes: 670This is the disk partition utility used by Apple's mkLinux and osX 671It is imported into dist/pdisk, with a reachover makefile in 672src/sbin/pdisk builds for macppc and mac68k. 673 674Package: pdksh 675Version: 5.2.14p2 676Current Vers: 5.2.14p2 677Maintainer: Michael Rendell <michael@cs.mun.ca> 678Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 679Home Page: http://www.cs.mun.ca/~michael/pdksh/ 680Mailing List: 681Responsible: jdolecek 682License: Public domain 683pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 684 685Package: PF (openbsd packet filter) 686Version: OpenBSD 3.7 687Current Vers: OpenBSD 3.9-current 688Maintainer: The OpenBSD Project 689Archive Site: ftp://ftp.openbsd.org/ 690Home Page: http://www.openbsd.org/faq/pf/ 691Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 692Responsible: peter, yamt 693License: BSD (2-clause) 694Notes: 695kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 696definition (files.pf). userland code is imported into src/dist/pf, and 697reachover Makefiles are in src/usr.sbin/pf. 698 699Package: pkg_install 700Version: 20071103 701Current Vers.: 20071103 702Maintainer: The pkgsrc developers 703Home Page: http://www.pkgsrc.org 704Mailing List: tech-pkg@NetBSD.org 705Responsible: joerg 706License: BSD 707Notes: 708The authoritive version used to live in src/usr.sbin/pkg_install and was 709moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place. 710 711Package: ping 712Version: 980911 713Current Vers: 980911 714Maintainer: Vernon Schryver <vjs@rhyolite.com> 715Archive Site: ftp://ftp.rhyolite.com/src/ 716Home Page: http://www.rhyolite.com/src/ 717Mailing List: 718Responsible: christos 719License: BSD (3-clause) 720Notes: 721We use err() and friends. We have changes for snprintf, extra 722formating in man pages, disallowing flood pinging, alignment fixes, 723and more. 724 725Package: postfix 726Version: 2.4.5 727Current Vers: 2.4.6 728Maintainer: Wietse Venema <wietse@porcupine.org> 729Archive Site: ftp://postfix.cloud9.net/official/ 730Home Page: http://www.postfix.org/ 731Mailing List: postfix-users@postfix.org 732Responsible: heas 733License: IBM Public License. See also src/gnu/dist/postfix. 734Notes: 735HTML documentation should be kept in sync with the README_FILES. 736src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 737directory layout (the easiest way to check is by running ``postfix 738set-permissions''). 739 740Package: ppp 741Version: 2.4.4 742Current Vers: 2.4.4 743Maintainer: Paul Mackerras <paulus@samba.org> 744Archive Site: ftp://ftp.samba.org/pub/ppp/ 745Home Page: 746CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 747Mailing List: 748Responsible: christos, cube 749License: BSD (3-clause) 750Notes: 751BSD support was removed from 2.4.0; I added it back and removed 752some GPL pieces. Multilink support is missing. Repeated pings to 753Paulus have not yielded results. I've retrofitted pppdump to use 754net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 755is clearly a pain. I have not tested the modules code, neither our 756makefiles make it easy to construct a module, but I left one there 757as an example. 758TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 759using the version found in 2.4.1. 760 761Package: rcs 762Version: 5.7 763Current Vers: 5.7 764Maintainer: FSF 765Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 766Mailing List: bug-gnu-utils@gnu.org 767Home Page: http://www.gnu.org/software/rcs/ 768Responsible: agc 769License: GPLv2 770Notes: 771Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 772 773Package: root.cache 774Version: 2007110100 (Nov 01, 2007) 775Current Vers: 2007110100 (Nov 01, 2007) 776Maintainer: InterNIC 777Archive Site: ftp://ftp.internic.net/domain/named.root 778Home Page: ftp://ftp.internic.net/domain/named.root 779Mailing List: 780Responsible: thorpej 781License: Public domain 782Notes: 783The root server cache is also included with BIND. However, the 784InterNIC version is usually more up to date. 785 786Package: routed 787Version: 2.28 788Current Vers: 2.31 789Maintainer: Vernon Schryver <vjs@rhyolite.com> 790Archive Site: ftp://ftp.rhyolite.com/src/ 791Home Page: http://www.rhyolite.com/src/ 792Mailing List: 793Responsible: christos 794License: BSD (4-clause) 795Notes: 796We use the md5 code from libc 797We don't allow RIP_TRACEON and RIP_TRACEOFF 798We use arc4random 799We use strlcpy/snprintf 800 801Package: send-pr (part of GNATS) 802Version: 3.95 803Current Vers: 4.1 804Maintainer: FSF 805Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 806Home Page: http://www.gnu.org/software/gnats/ 807Mailing List: bug-gnats@gnu.org 808License: GPLv2 809Responsible: 810Notes: 811 812Package: SoftFloat 813Version: 2a 814Current Vers: 2b 815Maintainer: John Hauser <jhauser@jhauser.us> 816Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 817Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 818Mailing List: 819Responsible: bjh21 820License: Public domain 821Notes: 822Heavily modified for use as a soft float library for GCC. The actual 823arithmetic code is unchanged, though, and should behave exactly like the 824original. 825 826Package: tcpdump 827Version: 3.9.7 828Current Vers: 3.9.7 829Maintainer: tcpdump-workers@lists.tcpdump.org 830Archive Site: http://www.tcpdump.org/release/ 831Home Page: http://www.tcpdump.org/ 832Mailing List: tcpdump-workers@lists.tcpdump.org 833Responsible: 834License: BSD (3-clause) 835Notes: 836Code will be imported into src/dist/tcpdump. Changes have to go back to 837tcpdump.org. 838 839Package: termcap.src 840Version: 9.13.25 841Current Vers: 11.0.1 842Maintainer: Eric S. Raymond <terminfo@ccil.org> 843Archive Site: http://www.catb.org/~esr/terminfo/ 844Home Page: http://www.catb.org/~esr/terminfo/ 845Mailing List: 846Responsible: 847License: Public domain 848Notes: 849 850Package: TestFloat 851Version: 2a 852Current Vers: 2a 853Maintainer: John Hauser <jhauser@jhauser.us> 854Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 855Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 856Mailing List: 857Responsible: ross 858License: BSD (4-clause) 859Notes: 860 861Package: texinfo 862Version: 4.7 863Current Vers: 4.11 864Maintainer: FSF 865Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 866Home Page: http://www.gnu.org/software/texinfo/ 867Mailing List: bug-texinfo@gnu.org 868Responsible: wiz 869License: GPLv2 (4.9 is GPLv3) 870Notes: 871Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 872for the import. 873 874Package: top 875Version: 3.5beta12 876Current Vers: 3.6 877Maintainer: William LeFebvre <wnl@groupsys.com> 878Archive Site: ftp://ftp.groupsys.com/pub/top/ 879Home Page: http://www.unixtop.org/ 880Mailing List: top-spinners@ocee.groupsys.com 881Responsible: simonb 882License: BSD (2-clause) 883Notes: 884Remove all non-current NetBSD machine definitions and man page 885extensions in machine/ before importing. 886After importing, run: 887 ./Configure <netbsd-module-name> 888 rm machine/*.desc Make.desc SYNOPSIS machine.c 889 cvs commit -m "Update ./Configure'd files." top.local.h top.1 890 891Package: traceroute 892Version: 1.4a5 893Current Vers: 1.4a12 894Maintainer: traceroute@ee.lbl.gov 895Archive Site: ftp://ftp.ee.lbl.gov/ 896Home Page: http://ftp.ee.lbl.gov/ 897Mailing List: 898Responsible: 899License: BSD (4-clause) 900Notes: 901 902Package: tz 903Version: tzcode2004a / tzdata2007h 904Current Vers: tzcode2007h / tzdata2007h 905Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 906Archive Site: ftp://elsie.nci.nih.gov/pub/ 907Home Page: 908Mailing List: tz@elsie.nci.nih.gov 909Responsible: kleink 910License: Public domain 911Notes: 912Use src/lib/libc/time/tzcode2netbsd to prepare the source tree 913for import. 914 915Package: wpa_supplicant 916Version: 0.4.9 917Current Vers: 0.4.9 918Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 919Archive Site: http://hostap.epitest.fi/releases/ 920Home Page: http://hostap.epitest.fi/ 921Mailing List: 922Responsible: scw, dyoung 923License: BSD or GPLv2 924Notes: 925See /usr/src/dist/wpa_supplicant/NetBSD-upgrade for update instructions. 926 927Package: XFree86 928Version: 4.5.0 929Current Vers: 4.7.0 930Maintainer: XFree86 Project, Inc. 931Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 932Home Page: http://www.xfree86.org/ 933Mailing List: devel@xfree86.org 934Responsible: tron 935License: XFree 936Notes: 9374.x: 938 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 939 files which we don't need in our tree. 940 ALL changes must be sent back to the XFree86 repository. Patches should 941 be submitted back via http://bugzilla.xfree86.org. 942 943Package: Xorg 944Version: 7.0 945Current Vers: 7.0 946Maintainer: The X.Org Foundation 947Archive Site: http://xorg.freedesktop.org/releases/X11R7.0/src/ 948Home Page: http://www.x.org/ 949Mailing List: xorg@lists.freedesktop.org 950Responsible: macallan 951License: XFree 952Notes: This is the modular branch tagged as XORG-7_0 pulled from 953 xorg's cvs repository. 954 955Package: zlib 956Version: 1.2.3 957Current Vers: 1.2.3 958Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 959Archive Site: http://www.zlib.net/ 960Home Page: http://www.zlib.net/ 961Mailing List: 962Responsible: gwr, tron, christos 963License: BSD (3-clause) 964Notes: 965Imported to src/common/dist/zlib and shared by the kernel and userland. 966 967Package: services, protocols 968Version: 2007-06-14 969Current Vers: 2007-06-14 970Maintainer: IANA 971Archive Site: http://www.iana.org/assignments/ 972Home Page: http://www.iana.org 973Mailing List: 974Responsible: christos 975License: None 976Notes: 9771. Download the latest converter from: 978 http://www.sethwklein.net/projects/iana-etc/ 9792. Unpack it and run: 980 gmake get 981 gmake 9823. Add NetBSD rcsid to the generated protocols and services. 9834. Append the local services from the current services file. 9845. Run: 985 services_mkdb -u services > /usr/src/etc/services 986 cp protocols /usr/src/etc/protocols 987