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