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