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