1 # $NetBSD: 3RDPARTY,v 1.722 2009/10/18 13:42:17 wiz Exp $
3 # This file contains a list of the software that has been integrated into
4 # NetBSD where we are not the primary maintainer.
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.
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.
15 # A few notes on the format of this file (for the benefit of
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.
29 Current Vers: 20090903
31 Archive Site: http://www.acpica.org/downloads/unix_source_code.php
32 Home Page: http://www.acpica.org/
33 Mailing List: devel@acpica.org
34 License: http://developer.intel.com/technology/iapc/acpi/license2.htm
37 The sources were integrated into src/sys/dev/acpi/acpica/Subsystem.
38 Please read src/sys/dev/acpi/acpica/README before any modification.
40 Package: am-utils [amd]
43 Maintainer: Erez Zadok <ezk@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
48 License: BSD (4-clause)
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.
54 Package: Automated Testing Framework (ATF)
57 Maintainer: Julio M. Merino Vidal <jmmv@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@NetBSD.org
62 License: The NetBSD Foundation's license (BSD 2-clause)
64 The source files are in external/bsd/atf/dist.
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.
70 Version: FreeBSD SVN revision number 185521
71 Current Vers: FreeBSD SVN revision number 185521
72 Maintainer: Sam Leffler <sam@errno.com>
77 License: BSD-like (2 clause), ISC
79 The HAL is located in src/sys/external/isc/atheros_hal
84 Maintainer: Phil Nelson <phil@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@gnu.org
88 Responsible: phil, simonb
89 License: GPLv2, LGPGv2.1
91 bc includes dc, both of which are in the NetBSD tree.
93 Package: bind [named and utils]
95 Current Vers: 9.6.1-P1
96 Maintainer: Paul Vixie <vixie@vix.com>
97 Archive Site: ftp://ftp.isc.org/isc/bind9/
98 Home Page: http://www.isc.org/sw/bind/
100 Responsible: vixie, christos
101 License: BSD-like (2-clause)
103 First bind2netbsd script to import into src/external/bsd/bind/dist.
104 The Makefiles in src/external/bsd/bind are not handled by the script.
105 Build bind to generate the include files.
106 Then binclude4netbsd script to import into src/external/bsd/bind/include.
107 The libc and include parts of the resolver are now part of libbind.
109 Package: libbind [libc resolver and includes]
110 Version: libbind-6.0-rc1
111 Current Vers: libbind-6.0-rc1
112 Maintainer: Paul Vixie <vixie@vix.com>
113 Archive Site: ftp://ftp.isc.org/isc/libbind/
114 Home Page: http://www.isc.org/sw/bind/
116 Responsible: vixie, christos
117 License: BSD-like (2-clause)
119 First libbind2netbsd script to import into src/external/bsd/libbind/dist.
120 Then include4netbsd script to import into src/include.
121 Then libc4netbsd script to update the resolver in libc.
122 Todo[1]: Update libresolv if needed.
123 Todo[2]: A few files in libc/net were imported in the ISC branch but now
124 they are too different or do not exist anymore:
125 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
126 Others like getaddrinfo.c could be merged with isc, but it seems
127 that ours is from a more recent version of KAME?
128 Todo[3]: net/base64.c is imported from bind but should be moved from net
130 Todo[4]: Re-entrant functions of net/*
131 Todo[5]: Reconcile the doc directory.
137 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
138 Home Page: http://www.gnu.org/software/binutils/
139 Mailing List: bug-gnu-utils@gnu.org
140 Responsible: thorpej, mrg
141 License: GPLv2, LGPLv2, BSD
146 Current Vers: 20090522
147 Maintainer: mrg@eterna.com.au
148 Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
149 Home Page: http://eterna.com.au/bozohttpd/
154 1. Delete "queue.h" from the distribution.
155 2. Integrated as src/libexec/httpd.
157 Package: bsd-family-tree
161 Archive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
162 Home Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
165 License: See URL above.
171 Maintainer: Thomas Dickey <dickey@invisible-island.net>
172 Archive Site: http://www.invisible-island.net/byacc/byacc.html
173 Home Page: http://www.invisible-island.net/byacc/byacc.html
175 Responsible: christos
176 License: Public Domain
178 We haven't had a sync since 1993, the sources have diverged a lot
179 since then but there are a bunch of bug fixes we probably want to pull
185 Maintainer: Julian Seward <jseward@acm.org>
186 Archive Site: http://sources.redhat.com/bzip2/
187 Home Page: http://www.bzip.org/
190 License: BSD (4-clause)
192 See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
194 Package: Citrus XPG4DL
198 Archive Site: http://citrus.bsdclub.org/
199 Home Page: http://citrus.bsdclub.org/
200 Mailing List: bsd-locale@hauN.org
201 Responsible: tshiozak
202 License: Ambiguous. Either BSD or Perl Artistic License
203 See http://citrus.bsdclub.org/#pol_license for more info.
205 language C multilingualization support suite using wchar_t and other standards.
206 The main development playground of Citrus is in NetBSD CVS, so you don't
207 need to look for other CVS tree (like citrus CVS tree)
208 main trunc has Citrus code in the following places:
209 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
210 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
211 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
212 - src/lib/libc/iconv: iconv(3)
217 Maintainer: Paul Vixie <vixie@vix.com>
218 Archive Site: ftp://ftp.isc.org/isc/cron/
227 Current Vers: 1.12.13
229 Archive Site: http://ftp.gnu.org/non-gnu/cvs/
230 Home Page: http://cvs.nongnu.org/
231 Mailing List: bug-cvs@gnu.org
232 Responsible: christos, wiz
233 License: GPLv1, LGPLv2
235 Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree
237 Do not forget to update gnu/usr.bin/xcvs/include/config.h to match
238 gnu/dist/xcvs/config.h.in.
242 Current Vers: 1.86/4.7.25
243 Maintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu>
244 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
245 Home Page: http://www.oracle.com/database/berkeley-db/
248 License: BSD or Oracle Commercial License
250 Note that we cannot use db 2.x for license reasons.
251 Three bug fixes against 1.85 sent back to bostic. Changes to
252 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
253 Import of DB 1.85 was done via a sh script which converted the
254 distribution into the netbsd format. The script can be found in
255 src/lib/libc/db/db2netbsd.
259 Current Vers: 3.0.7/3.1.2/4.1.1b1
261 Archive Site: ftp://ftp.isc.org/isc/dhcp/
262 Home Page: http://www.isc.org/software/dhcp/
263 Mailing List: dhcp-server@isc.org
264 Mailing List: dhcp-client@isc.org
265 Mailing List: dhcp-announce@isc.org
266 Mailing List: dhcp-bugs@isc.org
268 License: BSD (3-clause)
270 No changes for NetBSD integration - just import the new distribution on
271 top of the current tree.
277 Archive Site: ftp://roy.marples.name/pub/dhcpcd/
278 Home Page: http://roy.marples.name/projects/dhcpcd/
279 Mailing List: dhcpcd-discuss@marples.name
280 License: BSD (2-clause)
282 Please submit all changes to the author.
283 The distribution doesn't include the Linux specific bits or build system.
289 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
290 Home Page: http://www.gnu.org/software/diffutils/
291 Mailing List: bug-gnu-utils@gnu.org
295 Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
300 Current Vers: 2005-09-23
301 Maintainer: David M. Gay <dmg@acm.org>
302 Archive Site: http://www.netlib.org/fp/
303 Home Page: http://www.netlib.org/fp/
308 Test suite not integrated at this time.
309 No hexadecimal floating-point string conversion for VAX FP yet.
310 Only double-precision addressed at this time.
315 Maintainer: Christos Zoulas <christos@zoulas.com>
316 Archive Site: ftp://ftp.astron.com/pub/file/
318 Mailing List: file@mx.gw.com
319 Responsible: christos, pooka
320 License: BSD (2-clause)
327 Maintainer: Will Estes <wlestes@users.sourceforge.net>
328 Archive Site: http://flex.sourceforge.net/
329 Home Page: http://flex.sourceforge.net/
330 Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce
334 The newest version is far more advanced than the one in NetBSD --
335 among other features, it can produce re-entrant scanners.
338 Version: 4.1.3-20080831
341 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
342 Home Page: http://www.gnu.org/software/gcc/
343 Mailing List: gcc-bugs@gnu.org
344 Responsible: thorpej, mrg
345 License: GPLv2, LGPLv2.1
348 - delete all .cvsignore and .brik files
349 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
350 - delete all related testsuites
352 - delete all fortran and testsuites
353 - update gcc/version.c for the NetBSD GCC date
359 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
360 Home Page: http://www.gnu.org/software/gdb/
361 Mailing List: bug-gdb@gnu.org
363 License: GPLv2, LGPLv2
365 When updating GDB, it is imperative to test that:
366 - Debugging of kernel cores ("target kvm") works correctly
367 - Support for our kernel's remote serial debugging protocol
368 ("options KGDB") works correctly.
374 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
375 Home Page: http://www.gnu.org/software/gettext/
376 Mailing List: bug-gnu-utils@gnu.org
380 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
381 we use BSD-licensed implementation from Citrus project (see entry for
382 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
387 Maintainer: Kermit Project - Columbia University <kermit@columbia.edu>
388 Archive Site: ftp://kermit.columbia.edu/kermit/archives/
389 Home Page: http://www.columbia.edu/kermit/
399 Archive Site: ftp://ftp.gnu.org/gnu/grep/
400 Home Page: http://www.gnu.org/software/grep/
401 Mailing List: bug-gnu-utils@gnu.org
402 Responsible: simonb, wiz
403 License: GPLv2 (2.5.1), GPLv3 (2.5.3)
405 Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
407 A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
408 needs some tuning before it can replace gnu grep.
409 (cf. http://www.vocito.com/downloads/software/grep/)
414 Maintainer: Werner Lemberg/FSF
415 Archive Site: ftp://ftp.gnu.org/gnu/groff/
416 Home Page: http://www.gnu.org/software/groff/
417 Mailing List: bug-groff@gnu.org
421 Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
427 Maintainer: Heimdal <heimdal@pdc.kth.se>
428 Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/
429 Home Page: http://www.pdc.kth.se/heimdal/
430 Mailing List: heimdal-discuss@pdc.kth.se
431 Responsible: joda, lha
437 Current Vers: 2003-04-16
438 Maintainer: Greg Couch <gregc@cgl.ucsf.edu>
439 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
440 Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html
442 License: BSD (3-clause)
448 Maintainer: Darren Reed
449 Archive Site: http://coombs.anu.edu.au/~avalon/
450 Home Page: http://coombs.anu.edu.au/~avalon/
451 Mailing List: ipfilter@postbox.anu.edu.au
452 Responsible: darrenr, mike, martti
453 License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE
455 ipf2netbsd should be used on a virgin ipfilter source tree.
456 See also dist/ipf/README.NetBSD
459 Version: (ipsec-tools head is NetBSD-current head)
460 Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
461 Archive Site: http://ipsec-tools.sourceforge.net
462 Home Page: http://ipsec-tools.sourceforge.net
463 Mailing List: ipsec-tools-devel@lists.sourceforge.net
464 Responsible: manu, vanhu, mgrooms
465 License: BSD (3-clause)
467 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
468 We don't run ipsec-tools' configure as part of the NetBSD build. configure
469 generated files are available in the NetBSD source tree at:
470 src/lib/libipsec/config.h
471 src/lib/libipsec/package_version.h
472 When configure.ac is updated, run the following:
473 cd src/crypto/dist/ipsec-tools
475 ./configure --enable-adminport --enable-hybrid --enable-frag \
476 --enable-natt --enable-dpd
477 Then copy package_version.h to src/lib/libipsec and merge config.h with
478 src/lib/libipsec/config.h (it needs some manual tweaking)
480 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
481 NetBSD-current always contains latest ipsec-tools code. On the other hand,
482 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
483 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
484 sync with ipsec-tools-0_7-branch)
487 Version: KAME/NetBSD SNAP kit
488 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
489 Maintainer: KAME Project <kame@kame.net>
490 Archive Site: http://www.kame.net/
491 Home Page: http://www.kame.net/
492 Mailing List: snap-users@kame.net
494 License: BSD (3-clause)
496 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
497 more conservative implementation policy.
498 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
499 Please do not make too many diff-unfriendly changes (like indentation change,
500 KNF police). We need to take diffs across KAME snapshots on upgrades.
501 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
502 in sys/netinet6/in6.h. No script is available for upgrades.
503 "KAME" branch is used for kernel merge work purposes.
504 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
505 among KAME/*BSD, *BSD-current and recent *BSD releases.
509 Current Vers: less429
510 Maintainer: Mark Nudleman <markn@greenwoodsoftware.com>
511 Archive Site: http://www.greenwoodsoftware.com/less/download.html
512 Home Page: http://www.greenwoodsoftware.com/less/
515 License: BSD or GPLv2
517 Many changes to make less act as more when invoked as more. Beware.
518 Use the src/usr.bin/less/less2netbsd script to prepare source tree
519 for importation. Run ./configure before hand to generate "defines.h".
520 Talk to mrg before importing any new version. (less 381's configure
521 does not detect NetBSD has a sigset_t due to a bad test; this is fixed
522 by hand in defines.h.)
527 Maintainer: kientzle@freebsd.org
528 Archive Site: http://people.freebsd.org/~kientzle/libarchive/
529 Home Page: http://people.freebsd.org/~kientzle/libarchive/
533 Distribution is stripped down to the relevant part. cpio is currently
534 not usable, so it was left out.
537 Version: 4.9.9-20000407-myc3
538 Current Vers: cdk-4.9.10-20000923
539 Maintainer: mike@vexus.ca
540 Archive Site: http://www.vexus.ca/products/CDK/
541 Home Page: http://www.vexus.ca/products/CDK/
543 License: BSD (4-clause)
545 Initial port to netbsd curses was done by mycroft. This is a heavily
546 modified version of the released CDK 4.9.9. The current version has been
547 taken over by the Ncurses people, and has a number of changes to it. It
548 might be worthwhile to import at some future date, but for now we should
549 leave it alone. (garbled 1/4/2001)
551 Package: libdevmapper
553 Current Vers: 1.02.30
554 Maintainer: lvm-devel@redhat.com
555 Archive Site: ftp://sources.redhat.com/pub/lvm2/
556 Home Page: http://sources.redhat.com/lvm2/
560 The lvm2tools and the libdevmapper are now distributed as one source
561 repository. See the lvm2tools Notes for more informations.
564 Version: 1.4.4-stable
565 Current Vers: 1.4.11-stable
566 Maintainer: Niels Provos <provos@citi.umich.edu>
567 Archive Site: http://www.monkey.org/~provos/libevent/
568 Home Page: http://www.monkey.org/~provos/libevent/
570 License: BSD (3/4-clause)
575 Current Vers: 2.02.45
576 Maintainer: lvm-devel@redhat.com
577 Archive Site: ftp://sources.redhat.com/pub/lvm2/
578 Home Page: http://sources.redhat.com/lvm2/
582 Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree
583 for import. Keep eye on dist/include/configure.h it migh change over the releases.
584 We maintain our own version of libdevmapper ioctl protocol code, therefore we
585 should test it before import. Talk to haad before importing new version.
590 Maintainer: tcpdump-workers@tcpdump.org
591 Archive Site: http://www.tcpdump.org/release/
592 Home Page: http://www.tcpdump.org/
593 Mailing List: tcpdump-workers@tcpdump.org
595 License: BSD (3/4-clause)
599 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
600 Current Vers: tcp_wrappers 7.6-ipv6.1
601 Maintainer: Wietse Venema <wietse@porcupine.org>
602 Archive Site: ftp://ftp.porcupine.org/pub/security/
603 Home Page: ftp://ftp.porcupine.org/pub/security/
608 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
609 under src/usr.sbin). We don't use tcpd; that functionality is built
610 into inetd. The provided libwrap2netbsd script handles just libwrap.
612 Package: mDNSResponder
616 Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/
617 Home Page: http://developer.apple.com/opensource/internet/bonjour.html
618 Mailing List: bonjour-dev@lists.apple.com
619 License: Apache2 (mdnsd), BSD 3-clause (libdns_sd),
620 BSD 3-clause like (dns-sd)
623 The sources were integrated into src/sys/external/apache2/mDNSResponder/dist.
628 Maintainer: Kristaps Džonsons
629 Archive Site: http://mdocml.bsd.lv/snapshots/
630 Home Page: http://mdocml.bsd.lv/
633 License: BSD (2-clause)
637 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
639 Maintainer: mesa-git@?
640 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
641 Home Page: http://cgit.freedesktop.org/mesa/drm/
643 Responsible: mrg, bjs
646 Imported all except for linux-core into src/sys/external/bsd/drm/dist.
651 Maintainer: Mats O Jansson <maja@celsiustech.se>
652 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
653 Home Page: http://www.stacken.kth.se/~moj/mopd.html
656 License: BSD (4-clause)
658 Delete the otherOS directory before importing.
662 Current Vers: 2007-10-23
663 Maintainer: Brian Kernighan <bwk@princeton.edu>
664 Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/
665 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
667 Responsible: jdolecek
670 Build maketab from nawk sources and generate proctab.c.
671 Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import
677 Maintainer: Matt Fredette <fredette@alum.mit.edu>
680 Responsible: fredette
681 License: BSD (4-clause)
683 Run ./configure, save config.h, make distclean, rm all autoconf/automake
684 and ndbootd-raw.c. Restore saved config.h, and force it to define
685 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
689 Current Vers: 4.2.4p7
690 Maintainer: David L. Mills <mills@udel.edu>
691 Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/
692 Home Page: http://www.ntp.org/, http://support.ntp.org/
694 Responsible: simonb, jonathan, kardel
697 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
702 Maintainer: Keith Bostic <bostic@bsdi.com>
703 Archive Site: ftp://ftp.bostic.com/pub/
704 Home Page: http://www.bostic.com/vi/
706 Responsible: aymeric, christos
707 License: BSD (3/4-clause)
709 We have lots of local fixes.
714 Maintainer: OpenLDAP Foundation
715 Archive Site: http://www.openldap.org/
716 Home Page: http://www.openldap.org/
719 License: BSD (3-clause)
721 Imported into src/external/bsd/openldap/dist/
722 Next import will need $ Id removal..
726 Current Vers: 20071221
727 Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org>
728 Archive Site: http://www.openpam.org/
729 Home Page: http://www.openpam.org/
731 Responsible: christos
732 License: BSD (3-clause)
734 Next import will need $ Id removal..
738 Current Vers: 5.2p1 13 v6
739 Maintainer: www.psc.edu
740 Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.2p1-hpn13v6.diff.gz
741 Home Page: http://www.psc.edu/networking/projects/hpn-ssh/
743 Responsible: christos
746 Patch applied after OpenSSH import.
750 Current Vers: 5.2 / portable 5.2p1
752 Archive Site: http://www.openssh.com/ftp.html
753 Home Page: http://www.openssh.com/portable.html
754 Mailing List: openssh-unix-announce@mindrot.org
755 Responsible: thorpej, christos, elric
756 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
758 imported from OpenBSD ssh -- is not from the portable OpenSSH
759 into crypto/external/bsd/openssh/dist. use openssh2netbsd before import.
760 local changes (should always try to bring them back to master openssh tree,
761 markus is very cooperative about it):
762 - default for PermitRootLogin is set to "no"
763 - IgnoreRootRhosts added
764 - look at login.conf to check valid user/access list
765 - krb5 support re-added
766 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
767 when someone imports openssl, we can remove this.
768 - added moduli from portable openssh
769 - added USE_PAM patches and auth_pam.[ch] from portable openssh
770 - conditionalize login_cap
771 - conditionalize bsd_auth
772 - restore krb5, krb4, afs, skey
773 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
774 - fix ctype macro arguments
775 - umac is broken, disable it
776 - better ~homedir handling
777 - netbsd style tunnels
778 - urandom, xhome, chrootdir, rescuedir NetBSD handling
779 - utmp/utmpx handling
780 - handle tty posix_vdisable properly
781 - handle setuid and unsetuid the posix way instead of setresuid()
782 - add all missing functions
783 - always bump major when importing to avoid api problems.
786 Version: SNAP-20090805
788 Maintainer: The OpenSSL Project
789 Archive Site: ftp://ftp.openssl.org/source/
790 Home Page: http://www.openssl.org/
791 Mailing List: openssl-announce@openssl.org
792 Responsible: mcr, thorpej, groo, christos, mjf
793 License: OpenSSL and SSLeay license (both BSD-like)
795 - Run openssl2netbsd to get rid of the RCSID identifiers
796 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
802 Maintainer: Eryk Vershen <eryk@cfcl.com>
803 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
804 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
809 This is the disk partition utility used by Apple's mkLinux and osX
810 It is imported into dist/pdisk, with a reachover makefile in
811 src/sbin/pdisk builds for macppc and mac68k.
815 Current Vers: 5.2.14p2
816 Maintainer: Michael Rendell <michael@cs.mun.ca>
817 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
818 Home Page: http://www.cs.mun.ca/~michael/pdksh/
820 Responsible: jdolecek
821 License: Public domain
822 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
824 Package: PF (openbsd packet filter)
826 Current Vers: OpenBSD 4.3-current
827 Maintainer: The OpenBSD Project
828 Archive Site: ftp://ftp.openbsd.org/
829 Home Page: http://www.openbsd.org/faq/pf/
830 Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list
831 Responsible: peter, yamt
832 License: BSD (2-clause)
834 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
835 definition (files.pf). userland code is imported into src/dist/pf, and
836 reachover Makefiles are in src/usr.sbin/pf.
840 Current Vers.: 20081002
841 Maintainer: The pkgsrc developers
842 Home Page: http://www.pkgsrc.org
843 Mailing List: tech-pkg@NetBSD.org
847 The authoritive version used to live in src/usr.sbin/pkg_install and was
848 moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place.
853 Maintainer: Vernon Schryver <vjs@rhyolite.com>
854 Archive Site: ftp://ftp.rhyolite.com/src/
855 Home Page: http://www.rhyolite.com/src/
857 Responsible: christos
858 License: BSD (3-clause)
860 We use err() and friends. We have changes for snprintf, extra
861 formating in man pages, disallowing flood pinging, alignment fixes,
867 Maintainer: Wietse Venema <wietse@porcupine.org>
868 Archive Site: ftp://postfix.cloud9.net/official/
869 Home Page: http://www.postfix.org/
870 Mailing List: postfix-users@postfix.org
871 Responsible: christos, tron
872 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
874 HTML documentation should be kept in sync with the README_FILES.
875 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
876 directory layout (the easiest way to check is by running ``postfix
882 Maintainer: Paul Mackerras <paulus@samba.org>
883 Archive Site: ftp://ftp.samba.org/pub/ppp/
885 CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs)
887 Responsible: christos, cube
888 License: BSD (3-clause)
890 BSD support was removed from 2.4.0; I added it back and removed
891 some GPL pieces. Multilink support is missing. Repeated pings to
892 Paulus have not yielded results. I've retrofitted pppdump to use
893 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
894 is clearly a pain. I have not tested the modules code, neither our
895 makefiles make it easy to construct a module, but I left one there
897 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
898 using the version found in 2.4.1.
904 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
905 Mailing List: bug-gnu-utils@gnu.org
906 Home Page: http://www.gnu.org/software/rcs/
910 Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
913 Version: 2008121200 (Dec 12, 2008)
914 Current Vers: 2008121200 (Dec 12, 2008)
916 Archive Site: ftp://ftp.internic.net/domain/named.root
917 Home Page: ftp://ftp.internic.net/domain/named.root
920 License: Public domain
922 The root server cache is also included with BIND. However, the
923 InterNIC version is usually more up to date.
928 Maintainer: Vernon Schryver <vjs@rhyolite.com>
929 Archive Site: ftp://ftp.rhyolite.com/src/
930 Home Page: http://www.rhyolite.com/src/
932 Responsible: christos
933 License: BSD (4-clause)
935 We use the md5 code from libc
936 We don't allow RIP_TRACEON and RIP_TRACEOFF
938 We use strlcpy/snprintf
940 Package: send-pr (part of GNATS)
944 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
945 Home Page: http://www.gnu.org/software/gnats/
946 Mailing List: bug-gnats@gnu.org
954 Maintainer: John Hauser <jhauser@jhauser.us>
955 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
956 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
959 License: Public domain
961 Heavily modified for use as a soft float library for GCC. The actual
962 arithmetic code is unchanged, though, and should behave exactly like the
968 Maintainer: tcpdump-workers@lists.tcpdump.org
969 Archive Site: http://www.tcpdump.org/release/
970 Home Page: http://www.tcpdump.org/
971 Mailing List: tcpdump-workers@lists.tcpdump.org
973 License: BSD (3-clause)
975 Code will be imported into src/dist/tcpdump. Changes have to go back to
981 Maintainer: Eric S. Raymond <terminfo@ccil.org>
982 Archive Site: http://www.catb.org/~esr/terminfo/
983 Home Page: http://www.catb.org/~esr/terminfo/
986 License: Public domain
992 Maintainer: John Hauser <jhauser@jhauser.us>
993 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
994 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
997 License: BSD (4-clause)
1004 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
1005 Home Page: http://www.gnu.org/software/texinfo/
1006 Mailing List: bug-texinfo@gnu.org
1008 License: GPLv2 (4.9 is GPLv3)
1010 Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
1015 Current Vers: 3.8beta1
1016 Maintainer: William LeFebvre <wnl@groupsys.com>
1017 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1018 Home Page: http://www.unixtop.org/
1019 Mailing List: top-spinners@ocee.groupsys.com
1020 Responsible: simonb, christos
1021 License: BSD (2-clause)
1026 Current Vers: 1.4a12
1027 Maintainer: traceroute@ee.lbl.gov
1028 Archive Site: ftp://ftp.ee.lbl.gov/
1029 Home Page: http://ftp.ee.lbl.gov/
1032 License: BSD (4-clause)
1036 Version: tzcode2004a / tzdata2009h
1037 Current Vers: tzcode2009h / tzdata2009h
1038 Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov>
1039 Archive Site: ftp://elsie.nci.nih.gov/pub/
1041 Mailing List: tz@elsie.nci.nih.gov
1043 License: Public domain
1045 Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
1048 Package: wpa_supplicant/hostapd
1051 Maintainer: Jouni Malinen <jkmaline@cc.hut.fi>
1052 Archive Site: http://hostap.epitest.fi/releases/
1053 Home Page: http://hostap.epitest.fi/wpa_supplicant/
1055 Responsible: scw, dyoung, christos
1056 License: BSD or GPLv2
1058 See /usr/src/dist/wpa/NetBSD-upgrade for update instructions.
1063 Maintainer: XFree86 Project, Inc.
1064 Archive Site: ftp://ftp.xfree86.org/pub/XFree86/
1065 Home Page: http://www.xfree86.org/
1066 Mailing List: devel@xfree86.org
1071 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
1072 files which we don't need in our tree.
1073 ALL changes must be sent back to the XFree86 repository. Patches should
1074 be submitted back via http://bugzilla.xfree86.org.
1079 Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1080 Archive Site: http://www.zlib.net/
1081 Home Page: http://www.zlib.net/
1083 Responsible: gwr, tron, christos
1084 License: BSD (3-clause)
1086 Imported to src/common/dist/zlib and shared by the kernel and userland.
1088 Package: services, protocols
1090 Current Vers: 2007-06-14
1092 Archive Site: http://www.iana.org/assignments/
1093 Home Page: http://www.iana.org
1095 Responsible: christos
1098 1. Download the latest converter from:
1099 http://www.sethwklein.net/projects/iana-etc/
1100 2. Unpack it and run:
1103 3. Add NetBSD rcsid to the generated protocols and services.
1104 4. Append the local services from the current services file.
1106 services_mkdb -u services > /usr/src/etc/services
1107 cp protocols /usr/src/etc/protocols