3RDPARTY revision 1.655
1#	$NetBSD: 3RDPARTY,v 1.655 2008/12/16 13:03:29 wiz 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:	20081204
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.2a3
42Current Vers:	6.2a3
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-P2
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.19
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:	byacc
142Version:	20080826
143Current Vers:	1.9
144Maintainer:	Thomas Dickey <dickey@invisible-island.net>
145Archive Site:	http://www.invisible-island.net/byacc/byacc.html
146Home Page:	http://www.invisible-island.net/byacc/byacc.html
147Mailing List:
148Responsible:	christos
149License:	Public Domain
150Notes:
151We haven't had a sync since 1993, the sources have diverged a lot
152since then but there are a bunch of bug fixes we probably want to pull
153in.
154
155Package:	bzip2
156Version:	1.0.5
157Current Vers:	1.0.5
158Maintainer:	Julian Seward <jseward@acm.org>
159Archive Site:	http://sources.redhat.com/bzip2/
160Home Page:	http://www.bzip.org/
161Mailing List:
162Responsible:
163License:	BSD (4-clause)
164Notes:
165See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
166
167Package:	Citrus XPG4DL
168Version:	?
169Current Vers:	?
170Maintainer:	Citrus
171Archive Site:	http://citrus.bsdclub.org/
172Home Page:	http://citrus.bsdclub.org/
173Mailing List:	bsd-locale@hauN.org
174Responsible:	tshiozak
175License:	Ambiguous. Either BSD or Perl Artistic License
176		See http://citrus.bsdclub.org/#pol_license for more info.
177Notes:
178language C multilingualization support suite using wchar_t and other standards.
179The main development playground of Citrus is in NetBSD CVS, so you don't
180need to look for other CVS tree (like citrus CVS tree)
181main trunc has Citrus code in the following places:
182- src/lib/libc/locale, LC_CTYPE: single/multibyte support
183- src/lib/libintl: GNU libc compatible gettext(3) implementation.
184- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
185- src/lib/libc/iconv: iconv(3)
186
187Package:	cron
188Version:	3.0
189Current Vers:	4.3
190Maintainer:	Paul Vixie <vixie@vix.com>
191Archive Site:	ftp://ftp.isc.org/isc/cron/
192Home Page:
193Mailing List:
194Responsible:
195License:	BSD-like
196Notes:
197
198Package:	cvs
199Version:	1.11.22
200Current Vers:	1.11.23/1.12.13
201Maintainer:	cvshome
202Archive Site:	http://ftp.gnu.org/non-gnu/cvs/
203Home Page:	http://cvs.nongnu.org/
204Mailing List:	bug-cvs@gnu.org
205Responsible:	christos, wiz
206License:	GPLv1, LGPLv2
207Notes:
208Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree
209for the import.
210Do not forget to update gnu/usr.bin/xcvs/include/config.h to match
211gnu/dist/xcvs/config.h.in.
212If you want to upgrade to 1.12.XX, please talk to christos first.
213I have merged all the changes already.
214
215Package:	db
216Version:	1.85
217Current Vers:	1.86/4.6.21
218Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
219Archive Site:	http://www.oracle.com/technology/software/products/berkeley-db/
220Home Page:	http://www.oracle.com/database/berkeley-db/
221Mailing List:
222Responsible:
223License:	BSD or Oracle Commercial License
224Notes:
225Note that we cannot use db 2.x for license reasons.
226Three bug fixes against 1.85 sent back to bostic.  Changes to
227man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
228Import of DB 1.85 was done via a sh script which converted the
229distribution into the netbsd format.  The script can be found in
230src/lib/libc/db/db2netbsd.
231
232Package:	dhcp
233Version:	3.0.3
234Current Vers:	3.0.7/3.1.1/4.0.0
235Maintainer:	mellon
236Archive Site:	ftp://ftp.isc.org/isc/dhcp/
237Home Page:	http://www.isc.org/sw/dhcp/
238Mailing List:	dhcp-server@isc.org
239Mailing List:	dhcp-client@isc.org
240Mailing List:	dhcp-announce@isc.org
241Mailing List:	dhcp-bugs@isc.org
242Responsible:	mellon
243License:	BSD (3-clause)
244Notes:
245No changes for NetBSD integration - just import the new distribution on
246top of the current tree.
247
248Package:	dhcpcd
249Version:	4.0.7
250Current Vers:	4.0.7
251Maintainer:	roy
252Home Page:	http://roy.marples.name/projects/dhcpcd/
253Mailing List: 	dhcpcd-discuss@marples.name
254License:	BSD (2-clause)
255Notes:
256Please submit all changes to the author.
257The distribution doesn't include the Linux specific bits or build system.
258
259Package:	diffutils
260Version:	2.8.1
261Current Vers:	2.8.1
262Maintainer:	FSF
263Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
264Home Page:	http://www.gnu.org/software/diffutils/
265Mailing List:	bug-gnu-utils@gnu.org
266Responsible:	wiz
267License:	GPLv2
268Notes:
269Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
270for the import.
271
272Package:	gdtoa
273Version:	2005-09-23
274Current Vers:	2005-09-23
275Maintainer:	David M. Gay <dmg@acm.org>
276Archive Site:	ftp://netlib.lucent.com/netlib/fp/
277Home Page:	http://www.netlib.org/fp/
278Mailing List:	none
279Responsible:	kleink
280License:	BSD-like
281Notes:
282Test suite not integrated at this time.
283No hexadecimal floating-point string conversion for VAX FP yet.
284Only double-precision addressed at this time.
285
286Package:	file
287Version:	4.26
288Current Vers:	4.26
289Maintainer:	Christos Zoulas <christos@zoulas.com>
290Archive Site:	ftp://ftp.astron.com/pub/file/
291Home Page:
292Mailing List:	file@mx.gw.com
293Responsible:	christos, pooka
294License:	BSD (2-clause)
295Notes:
296use file2netbsd
297
298Package:	flex
299Version:	2.5.4
300Current Vers:	2.5.35
301Maintainer:	Will Estes <wlestes@users.sourceforge.net>
302Archive Site:	http://flex.sourceforge.net/
303Home Page:	http://flex.sourceforge.net/
304Mailing List:	http://lists.sourceforge.net/mailman/listinfo/flex-announce
305Responsible:
306License:	BSD-like	
307Notes:
308The newest version is far more advanced than the one in NetBSD --
309among other features, it can produce re-entrant scanners.
310
311Package:	gcc
312Version:	4.1.3-20080831
313Current Vers:	4.3.2
314Maintainer:	FSF
315Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
316Home Page:	http://www.gnu.org/software/gcc/
317Mailing List:	gcc-bugs@gnu.org
318Responsible:	thorpej, mrg
319License:	GPLv2, LGPLv2.1
320Notes:
321before importing:
322	- delete all .cvsignore and .brik files
323	- delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
324	- delete all related testsuites
325for GCC4:
326	- delete all fortran and testsuites
327	- update gcc/version.c for the NetBSD GCC date
328
329Package:	gdb
330Version:	5.3/6.4
331Current Vers:	6.7.1
332Maintainer:	FSF
333Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
334Home Page:	http://www.gnu.org/software/gdb/
335Mailing List:	bug-gdb@gnu.org
336Responsible:	thorpej
337License:	GPLv2, LGPLv2
338Notes:
339When updating GDB, it is imperative to test that:
340	- Debugging of kernel cores ("target kvm") works correctly
341	- Support for our kernel's remote serial debugging protocol
342	  ("options KGDB") works correctly.
343
344Package:	gettext
345Version:	0.14.4
346Current Vers:	0.17
347Maintainer:	FSF
348Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
349Home Page:	http://www.gnu.org/software/gettext/
350Mailing List:	bug-gnu-utils@gnu.org
351Responsible:
352License:	GPLv2
353Notes:
354GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
355we use BSD-licensed implementation from Citrus project (see entry for
356"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
357
358Package:	gkermit
359Version:	1.00
360Current Vers:	1.00
361Maintainer:	Kermit Project - Columbia University <kermit@columbia.edu>
362Archive Site:	ftp://kermit.columbia.edu/kermit/archives/
363Home Page:	http://www.columbia.edu/kermit/
364Mailing List:
365Responsible:	apb
366License:	GPLv2
367Notes:
368
369Package:	grep
370Version:	2.5.1
371Current Vers:	2.5.3
372Maintainer:	FSF
373Archive Site:	ftp://ftp.gnu.org/gnu/grep/
374Home Page:	http://www.gnu.org/software/grep/
375Mailing List:	bug-gnu-utils@gnu.org
376Responsible:	simonb, wiz
377License:	GPLv2 (2.5.1), GPLv3 (2.5.3)
378Notes:
379Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
380for the import.
381A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
382needs some tuning before it can replace gnu grep.
383	(cf.	http://www.vocito.com/downloads/software/grep/)
384
385Package:	groff
386Version:	1.19.2
387Current Vers:	1.19.2
388Maintainer:	Werner Lemberg/FSF
389Archive Site:	ftp://ftp.gnu.org/gnu/groff/
390Home Page:	http://www.gnu.org/software/groff/
391Mailing List:	bug-groff@gnu.org
392Responsible:	wiz
393License:	GPLv2
394Notes:
395Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
396for import.
397
398Package:	heimdal
399Version:	1.1
400Current Vers:	1.1
401Maintainer:	Heimdal <heimdal@pdc.kth.se>
402Archive Site:	ftp://ftp.pdc.kth.se/pub/heimdal/src/
403Home Page:	http://www.pdc.kth.se/heimdal/
404Mailing List:	heimdal-discuss@pdc.kth.se
405Responsible:	joda, lha
406License:	BSD
407Notes:
408
409Package:	hunt
410Version:	2003-04-16
411Current Vers:	2003-04-16
412Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
413Archive Site:	ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
414Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
415Responsible:	mrg
416License:	BSD (3-clause)
417Notes:
418
419Package:	ipf
420Version:	4.1.29
421Current Vers:	4.1.31
422Maintainer:	Darren Reed
423Archive Site:	http://coombs.anu.edu.au/~avalon/
424Home Page:	http://coombs.anu.edu.au/~avalon/
425Mailing List:	ipfilter@postbox.anu.edu.au
426Responsible:	darrenr, mike, martti
427License:	BSD-based, see src/dist/ipf/IPFILTER.LICENSE
428Notes:
429ipf2netbsd should be used on a virgin ipfilter source tree.
430See also dist/ipf/README.NetBSD
431
432Package:	ipsec-tools
433Version:	(ipsec-tools head is NetBSD-current head)
434Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
435Archive Site:	http://ipsec-tools.sourceforge.net
436Home Page:	http://ipsec-tools.sourceforge.net
437Mailing List:	ipsec-tools-devel@lists.sourceforge.net
438Responsible:	manu, vanhu, mgrooms
439License:	BSD (3-clause)
440Notes:
441ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
442We don't run ipsec-tools' configure as part of the NetBSD build. configure
443generated files are available in the NetBSD source tree at:
444  src/lib/libipsec/config.h
445  src/lib/libipsec/package_version.h
446When configure.ac is updated, run the following:
447  cd src/crypto/dist/ipsec-tools
448  ./bootstrap
449  ./configure --enable-adminport --enable-hybrid --enable-frag \
450  	      --enable-natt --enable-dpd 
451Then copy package_version.h to src/lib/libipsec and merge config.h with
452src/lib/libipsec/config.h (it needs some manual tweaking)
453
454NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 
455NetBSD-current always contains latest ipsec-tools code. On the other hand,
456ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 
457are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
458sync with ipsec-tools-0_7-branch)
459
460Package:	KAME IPv6
461Version:	KAME/NetBSD SNAP kit
462Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
463Maintainer:	KAME Project <kame@kame.net>
464Archive Site:	http://www.kame.net/
465Home Page:	http://www.kame.net/
466Mailing List:	snap-users@kame.net
467Responsible:
468License:	BSD (3-clause)
469Notes:
470IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
471more conservative implementation policy.
472IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
473Please do not make too many diff-unfriendly changes (like indentation change,
474KNF police).  We need to take diffs across KAME snapshots on upgrades.
475To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
476in sys/netinet6/in6.h.  No script is available for upgrades.
477"KAME" branch is used for kernel merge work purposes.
478http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
479among KAME/*BSD, *BSD-current and recent *BSD releases.
480
481Package:	less
482Version:	less394
483Current Vers:	less418
484Maintainer:	Mark Nudleman <markn@greenwoodsoftware.com>
485Archive Site:	http://www.greenwoodsoftware.com/less/download.html
486Home Page:	http://www.greenwoodsoftware.com/less/
487Mailing List:
488Responsible:	mrg
489License:	BSD or GPLv2
490Notes:
491Many changes to make less act as more when invoked as more.  Beware.
492Use the src/usr.bin/less/less2netbsd script to prepare source tree
493for importation.  Run ./configure before hand to generate "defines.h".
494Talk to mrg before importing any new version.  (less 381's configure
495does not detect NetBSD has a sigset_t due to a bad test; this is fixed
496by hand in defines.h.)
497
498Package:	libarchive
499Version:	2.5.4b
500Current Ves.:	2.5.4b
501Maintainer:	kientzle@freebsd.org
502Archive Site:	http://people.freebsd.org/~kientzle/libarchive/
503Home Page: 	http://people.freebsd.org/~kientzle/libarchive/
504Responsible:	joerg
505License:	BSD
506Notes:
507Distribution is stripped down to the relevant part. cpio is currently
508not usable, so it was left out.
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:	1.0.0
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.4p5
586Current Vers:	4.2.4p5
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.81.6
598Current Vers:	1.81.6
599Maintainer:	Keith Bostic <bostic@bsdi.com>
600Archive Site:	ftp://ftp.bostic.com/pub/
601Home Page:	http://www.bostic.com/vi/
602Mailing List:
603Responsible:	aymeric, christos
604License:	BSD (3/4-clause)
605Notes:
606We have lots of local fixes.
607
608Package:	OpenLDAP
609Version:	2.4.11
610Current Vers:	2.4.11
611Maintainer:	OpenLDAP Foundation
612Archive Site:	http://www.openldap.org/
613Home Page:	http://www.openldap.org/
614Mailing List:
615Responsible:	lukem
616License:	BSD (3-clause)
617Notes:
618Imported into src/external/bsd/openldap/dist/
619Next import will need $ Id removal..
620
621Package:	OpenPAM
622Version:	20071221
623Current Vers:	20071221
624Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
625Archive Site:	http://www.openpam.org/
626Home Page:	http://www.openpam.org/
627Mailing List:
628Responsible:	christos
629License:	BSD (3-clause)
630Notes:
631Next import will need $ Id removal..
632
633Package:	HPN-SSH
634Version:	5.0p1 13 v3
635Current Vers:	5.0p1 13 v3
636Maintainer:	www.psc.edu
637Archive Site:	http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.0p1-hpn13v3.diff.gz
638Home Page:	http://www.psc.edu/networking/projects/hpn-ssh/
639Mailing List:
640Responsible:	christos
641License:	
642Notes:
643Patch applied after OpenSSH import.
644
645Package:	OpenSSH
646Version:	5.0
647Current Vers:	5.1 / portable 5.1p1
648Maintainer:	OpenSSH
649Archive Site:	http://www.openssh.com/ftp.html
650Home Page:	http://www.openssh.com/portable.html
651Mailing List:	openssh-unix-announce@mindrot.org
652Responsible:	thorpej, christos, elric
653License:	BSD or more free. See src/crypto/dist/ssh/LICENSE
654Notes:
655imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH)
656into crypto/dist/openssh.  use openssh2netbsd before import.
657local changes (should always try to bring them back to master openssh tree,
658markus is very cooperative about it):
659- default for PermitRootLogin is set to "no"
660- IgnoreRootRhosts added
661- look at login.conf to check valid user/access list
662- krb5 support re-added
663- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
664  when someone imports openssl, we can remove this.
665- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD
666- added moduli from portable openssh
667- added USE_PAM patches and auth_pam.[ch] from portable openssh
668- add the HPN patch 
669- always bump major when importing to avoid api problems.
670
671Package:	OpenSSL
672Version:	SNAP-20080509
673Current Vers:	0.9.8h
674Maintainer:	The OpenSSL Project
675Archive Site:	ftp://ftp.openssl.org/source/
676Home Page:	http://www.openssl.org/
677Mailing List:	openssl-announce@openssl.org
678Responsible:	mcr, thorpej, groo, christos, mjf
679License:	OpenSSL and SSLeay license (both BSD-like)
680Notes:
681- Run openssl2netbsd to get rid of the RCSID identifiers
682- run make in /usr/src/lib/libcrypto/man to regen man pages.
683
684Package:	pdisk
685Version:	0.8a2
686Current Vers:	0.8a2
687Maintainer:	Eryk Vershen <eryk@cfcl.com>
688Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
689Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
690Mailing List:
691Responsible:	dbj
692License:	BSD-like
693Notes:
694This is the disk partition utility used by Apple's mkLinux and osX
695It is imported into dist/pdisk, with a reachover makefile in
696src/sbin/pdisk builds for macppc and mac68k.
697
698Package:	pdksh
699Version:	5.2.14p2
700Current Vers:	5.2.14p2
701Maintainer:	Michael Rendell <michael@cs.mun.ca>
702Archive Site:	ftp://ftp.cs.mun.ca/pub/pdksh/
703Home Page:	http://www.cs.mun.ca/~michael/pdksh/
704Mailing List:
705Responsible:	jdolecek
706License:	Public domain
707pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
708
709Package:	PF (openbsd packet filter)
710Version:	OpenBSD 4.2
711Current Vers:	OpenBSD 4.3-current
712Maintainer:	The OpenBSD Project
713Archive Site:	ftp://ftp.openbsd.org/
714Home Page:	http://www.openbsd.org/faq/pf/
715Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
716Responsible:	peter, yamt
717License:	BSD (2-clause)
718Notes:
719kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
720definition (files.pf).  userland code is imported into src/dist/pf, and
721reachover Makefiles are in src/usr.sbin/pf.
722
723Package:	pkg_install
724Version:	20081002
725Current Vers.:	20081002
726Maintainer:	The pkgsrc developers
727Home Page:	http://www.pkgsrc.org
728Mailing List:	tech-pkg@NetBSD.org
729Responsible:	joerg
730License:	BSD
731Notes:
732The authoritive version used to live in src/usr.sbin/pkg_install and was
733moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place.
734
735Package:	ping
736Version:	980911
737Current Vers:	980911
738Maintainer:	Vernon Schryver <vjs@rhyolite.com>
739Archive Site:	ftp://ftp.rhyolite.com/src/
740Home Page:	http://www.rhyolite.com/src/
741Mailing List:
742Responsible:	christos
743License:	BSD (3-clause)
744Notes:
745We use err() and friends. We have changes for snprintf, extra
746formating in man pages, disallowing flood pinging, alignment fixes,
747and more.
748
749Package:	postfix
750Version:	2.5.4
751Current Vers:	2.5.5
752Maintainer:	Wietse Venema <wietse@porcupine.org>
753Archive Site:	ftp://postfix.cloud9.net/official/
754Home Page:	http://www.postfix.org/
755Mailing List:	postfix-users@postfix.org
756Responsible:	heas
757License:	IBM Public License. See also src/gnu/dist/postfix.
758Notes:
759HTML documentation should be kept in sync with the README_FILES.
760src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
761directory layout (the easiest way to check is by running ``postfix
762set-permissions'').
763
764Package:	ppp
765Version:	2.4.4
766Current Vers:	2.4.4
767Maintainer:	Paul Mackerras <paulus@samba.org>
768Archive Site:	ftp://ftp.samba.org/pub/ppp/
769Home Page:
770CVS root:	:pserver:cvs@pserver.samba.org:/cvsroot (password: cvs)
771Mailing List:
772Responsible:	christos, cube
773License:	BSD (3-clause)
774Notes:
775BSD support was removed from 2.4.0; I added it back and removed
776some GPL pieces. Multilink support is missing. Repeated pings to
777Paulus have not yielded results. I've retrofitted pppdump to use
778net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
779is clearly a pain. I have not tested the modules code, neither our
780makefiles make it easy to construct a module, but I left one there
781as an example.
782TDB code as found in 2.4.x, x>1 is under the GPL.  Therefore, we're
783using the version found in 2.4.1.
784
785Package:	rcs
786Version:	5.7
787Current Vers:	5.7
788Maintainer:	FSF
789Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
790Mailing List:	bug-gnu-utils@gnu.org
791Home Page:	http://www.gnu.org/software/rcs/
792Responsible:	agc
793License:	GPLv2
794Notes:
795Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
796
797Package:	root.cache
798Version:	2007110100 (Nov 01, 2007)
799Current Vers:	2007110100 (Nov 01, 2007)
800Maintainer:	InterNIC
801Archive Site:	ftp://ftp.internic.net/domain/named.root
802Home Page:	ftp://ftp.internic.net/domain/named.root
803Mailing List:
804Responsible:	thorpej
805License:	Public domain
806Notes:
807The root server cache is also included with BIND.  However, the
808InterNIC version is usually more up to date.
809
810Package:	routed
811Version:	2.28
812Current Vers:	2.31
813Maintainer:	Vernon Schryver <vjs@rhyolite.com>
814Archive Site:	ftp://ftp.rhyolite.com/src/
815Home Page:	http://www.rhyolite.com/src/
816Mailing List:
817Responsible:	christos
818License:	BSD (4-clause)
819Notes:
820We use the md5 code from libc
821We don't allow RIP_TRACEON and RIP_TRACEOFF
822We use arc4random
823We use strlcpy/snprintf
824
825Package:	send-pr (part of GNATS)
826Version:	3.95
827Current Vers:	4.1
828Maintainer:	FSF
829Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
830Home Page:	http://www.gnu.org/software/gnats/
831Mailing List:	bug-gnats@gnu.org
832License:	GPLv2
833Responsible:
834Notes:
835
836Package:	SoftFloat
837Version:	2a
838Current Vers:	2b
839Maintainer:	John Hauser <jhauser@jhauser.us>
840Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
841Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
842Mailing List:
843Responsible:	bjh21
844License:	Public domain
845Notes:
846Heavily modified for use as a soft float library for GCC.  The actual
847arithmetic code is unchanged, though, and should behave exactly like the
848original.
849
850Package:	tcpdump
851Version:	3.9.7
852Current Vers:	4.0.0
853Maintainer:	tcpdump-workers@lists.tcpdump.org
854Archive Site:	http://www.tcpdump.org/release/
855Home Page:	http://www.tcpdump.org/
856Mailing List:	tcpdump-workers@lists.tcpdump.org
857Responsible:
858License:	BSD (3-clause)
859Notes:
860Code will be imported into src/dist/tcpdump.  Changes have to go back to
861tcpdump.org.
862
863Package:	termcap.src
864Version:	9.13.25
865Current Vers:	11.0.1
866Maintainer:	Eric S. Raymond <terminfo@ccil.org>
867Archive Site:	http://www.catb.org/~esr/terminfo/
868Home Page:	http://www.catb.org/~esr/terminfo/
869Mailing List:
870Responsible:
871License:	Public domain
872Notes:
873
874Package:	TestFloat
875Version:	2a
876Current Vers:	2a
877Maintainer:	John Hauser <jhauser@jhauser.us>
878Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
879Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
880Mailing List:
881Responsible:	ross
882License:	BSD (4-clause)
883Notes:
884
885Package:	texinfo
886Version:	4.8
887Current Vers:	4.13
888Maintainer:	FSF
889Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
890Home Page:	http://www.gnu.org/software/texinfo/
891Mailing List:	bug-texinfo@gnu.org
892Responsible:	wiz
893License:	GPLv2 (4.9 is GPLv3)
894Notes:
895Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
896for the import.
897
898Package:	top
899Version:	3.8beta1
900Current Vers:	3.8beta1
901Maintainer:	William LeFebvre <wnl@groupsys.com>
902Archive Site:	http://www.unixtop.org/dist/top-3.8beta1.tar.gz
903Home Page:	http://www.unixtop.org/
904Mailing List:	top-spinners@ocee.groupsys.com
905Responsible:	simonb, christos
906License:	BSD (2-clause)
907Notes:
908
909Package:	traceroute
910Version:	1.4a5
911Current Vers:	1.4a12
912Maintainer:	traceroute@ee.lbl.gov
913Archive Site:	ftp://ftp.ee.lbl.gov/
914Home Page:	http://ftp.ee.lbl.gov/
915Mailing List:
916Responsible:
917License:	BSD (4-clause)
918Notes:
919
920Package:	tz
921Version:	tzcode2004a / tzdata2008i
922Current Vers:	tzcode2008h / tzdata2008i
923Maintainer:	Arthur David Olson <ado@elsie.nci.nih.gov>
924Archive Site:	ftp://elsie.nci.nih.gov/pub/
925Home Page:
926Mailing List:	tz@elsie.nci.nih.gov
927Responsible:	kleink
928License:	Public domain
929Notes:
930Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
931for import.
932
933Package:	wpa_supplicant/hostapd
934Version:	0.6.4
935Current Vers:	0.6.4
936Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
937Archive Site:	http://hostap.epitest.fi/releases/
938Home Page:	http://hostap.epitest.fi/wpa_supplicant/
939Mailing List:
940Responsible:	scw, dyoung, christos
941License:	BSD or GPLv2
942Notes:
943See /usr/src/dist/wpa/NetBSD-upgrade for update instructions.
944
945Package:	XFree86
946Version:	4.5.0
947Current Vers:	4.8.0
948Maintainer:	XFree86 Project, Inc.
949Archive Site:	ftp://ftp.xfree86.org/pub/XFree86/
950Home Page:	http://www.xfree86.org/
951Mailing List:	devel@xfree86.org
952Responsible:	tron
953License:	XFree
954Notes:
9554.x:
956 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
957 files which we don't need in our tree.
958 ALL changes must be sent back to the XFree86 repository. Patches should
959 be submitted back via http://bugzilla.xfree86.org.
960
961Package:	Xorg
962Version:	7.0
963Current Vers:	7.0
964Maintainer:	The X.Org Foundation
965Archive Site:	http://xorg.freedesktop.org/releases/X11R7.0/src/
966Home Page:	http://www.x.org/
967Mailing List:	xorg@lists.freedesktop.org
968Responsible:	macallan
969License:	XFree
970Notes:		This is the modular branch tagged as XORG-7_0 pulled from
971		xorg's cvs repository.
972
973Package:	zlib
974Version:	1.2.3
975Current Vers:	1.2.3
976Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
977Archive Site:	http://www.zlib.net/
978Home Page:	http://www.zlib.net/
979Mailing List:
980Responsible:	gwr, tron, christos
981License:	BSD (3-clause)
982Notes:
983Imported to src/common/dist/zlib and shared by the kernel and userland.
984
985Package:	services, protocols
986Version:	2007-06-14
987Current Vers:	2007-06-14
988Maintainer:	IANA
989Archive Site:	http://www.iana.org/assignments/
990Home Page:	http://www.iana.org
991Mailing List:
992Responsible:	christos
993License:	None
994Notes:
9951. Download the latest converter from:
996	http://www.sethwklein.net/projects/iana-etc/
9972. Unpack it and run:
998	gmake get
999	gmake
10003. Add NetBSD rcsid to the generated protocols and services.
10014. Append the local services from the current services file.
10025. Run:
1003	services_mkdb -u services > /usr/src/etc/services
1004	cp protocols /usr/src/etc/protocols
1005
1006Package:	mesa-drm
1007Version:	git 2580a065d81be645a14af1e91b8441f7e72fcbe4
1008Current Vers:
1009Maintainer:	mesa-git@?
1010Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
1011Home Page:
1012Mailing List:
1013Responsible:	mrg, bjs
1014License:	BSD
1015Notes:
1016Imported all except for linux-core into src/sys/external/bsd/drm/dist.
1017