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