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