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