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