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