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