3RDPARTY revision 1.830 1 # $NetBSD: 3RDPARTY,v 1.830 2011/04/14 09:16:23 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 # 3rdparty2html):
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
27 Package: acpica
28 Version: 20110211
29 Current Vers: 20110316
30 Maintainer: Intel
31 Archive Site: http://www.acpica.org/downloads/unix2_source_code.php
32 Home Page: http://www.acpica.org/
33 Mailing List: devel (a] acpica.org
34 License: BSD-like
35 Responsible: jmcneill, jruoho
36 Notes:
37 The sources were integrated into src/sys/dev/acpi/acpica/Subsystem.
38 Please read src/sys/dev/acpi/acpica/README before any modification.
39
40 Package: am-utils [amd]
41 Version: 6.2a3
42 Current Vers: 6.2a3
43 Maintainer: Erez Zadok <ezk (a] cs.columbia.edu>
44 Archive Site: ftp://ftp.am-utils.org/pub/am-utils/
45 Home Page: http://www.am-utils.org/
46 Mailing List: am-utils
47 Responsible: christos
48 License: BSD (4-clause)
49 Notes:
50 Amd2netbsd script to convert to BSD make system and remove unneeded files.
51 Fix symbolic links before import.
52 Check src/usr.sbin/amd/include/config.h is correct after import.
53
54 Package: Automated Testing Framework (ATF)
55 Version: 0.13
56 Current Vers: 0.13
57 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
58 Archive site: ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/
59 Home page: http://www.NetBSD.org/~jmmv/atf/
60 Mailing List: atf-devel (a] NetBSD.org
61 Responsible: jmmv
62 License: The NetBSD Foundation's license (BSD 2-clause)
63 Notes:
64 The source files are in external/bsd/atf/dist.
65 Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
66 Given that the primary goal of ATF is to provide a testing framework for
67 NetBSD, no local changes should be ever needed. Always direct them to the
68 maintainer for integration in official releases.
69
70 Package: ath-hal
71 Version: FreeBSD SVN revision number 185521
72 Current Vers: FreeBSD SVN revision number 185521
73 Maintainer: Sam Leffler <sam (a] errno.com>
74 Archive Site: none
75 Home Page: none
76 Mailing List: none
77 Responsible: sam, alc
78 License: BSD-like (2 clause), ISC
79 Notes:
80 The HAL is located in src/sys/external/isc/atheros_hal
81
82 Package: bc
83 Version: 1.06
84 Current Vers: 1.06
85 Maintainer: Phil Nelson <phil (a] cs.wwu.edu>
86 Archive Site: ftp://ftp.gnu.org/gnu/bc/
87 Home Page: http://www.gnu.org/software/bc/
88 Mailing List: bug-bc (a] gnu.org
89 Responsible: phil, simonb
90 License: GPLv2, LGPGv2.1
91 Notes:
92 bc includes dc, both of which are in the NetBSD tree.
93
94 Package: bind [named and utils]
95 Version: 9.8.0rc1
96 Current Vers: 9.8.0rc1
97 Maintainer: Paul Vixie <vixie (a] vix.com>
98 Archive Site: ftp://ftp.isc.org/isc/bind9/
99 Home Page: http://www.isc.org/sw/bind/
100 Mailing List:
101 Responsible: vixie, christos
102 License: BSD-like (2-clause)
103 Notes:
104 First bind2netbsd script to import into src/external/bsd/bind/dist.
105 The Makefiles in src/external/bsd/bind are not handled by the script.
106 Build bind to generate the include files.
107 Then binclude4netbsd script to import into src/external/bsd/bind/include.
108 The libc and include parts of the resolver are now part of libbind.
109
110 Package: libbind [libc resolver and includes]
111 Version: libbind-6.0-rc1
112 Current Vers: libbind-6.0-rc1
113 Maintainer: Paul Vixie <vixie (a] vix.com>
114 Archive Site: ftp://ftp.isc.org/isc/libbind/
115 Home Page: http://www.isc.org/sw/bind/
116 Mailing List:
117 Responsible: vixie, christos
118 License: BSD-like (2-clause)
119 Notes:
120 First libbind2netbsd script to import into src/external/bsd/libbind/dist.
121 Then include4netbsd script to import into src/include.
122 Then libc4netbsd script to update the resolver in libc.
123 Todo[1]: Update libresolv if needed.
124 Todo[2]: A few files in libc/net were imported in the ISC branch but now
125 they are too different or do not exist anymore:
126 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
127 Others like getaddrinfo.c could be merged with isc, but it seems
128 that ours is from a more recent version of KAME?
129 Todo[3]: net/base64.c is imported from bind but should be moved from net
130 to isc/base64.c.
131 Todo[4]: Re-entrant functions of net/*
132 Todo[5]: Reconcile the doc directory.
133
134 Package: binutils
135 Version: 2.19.1
136 Current Vers: 2.21
137 Maintainer: FSF
138 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
139 Home Page: http://www.gnu.org/software/binutils/
140 Mailing List: bug-gnu-utils (a] gnu.org
141 Responsible: thorpej, mrg
142 License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
143 Notes:
144
145 Package: bozohttpd
146 Version: 20100617
147 Current Vers: 20100617
148 Maintainer: mrg (a] eterna.com.au
149 Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
150 Home Page: http://eterna.com.au/bozohttpd/
151 Mailing List:
152 Responsible: mrg
153 License: BSD
154 Notes:
155 1. Delete "queue.h" from the distribution.
156 2. Integrated as src/libexec/httpd.
157
158 Package: bsd-family-tree
159 Version: 1.116
160 Current Vers: 1.116
161 Maintainer: n/a
162 Archive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
163 Home Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
164 Mailing List:
165 Responsible:
166 License: See URL above.
167 Notes:
168
169 Package: byacc
170 Version: 20101127
171 Current Vers: 20101229
172 Maintainer: Thomas Dickey <dickey (a] invisible-island.net>
173 Archive Site: http://www.invisible-island.net/byacc/byacc.html
174 Home Page: http://www.invisible-island.net/byacc/byacc.html
175 Mailing List:
176 Responsible: christos
177 License: Public Domain
178 Notes:
179
180 Package: bzip2
181 Version: 1.0.5
182 Current Vers: 1.0.5
183 Maintainer: Julian Seward <jseward (a] acm.org>
184 Archive Site: http://sources.redhat.com/bzip2/
185 Home Page: http://www.bzip.org/
186 Mailing List:
187 Responsible:
188 License: BSD (4-clause)
189 Notes:
190 See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
191
192 Package: Citrus XPG4DL
193 Version:
194 Current Vers:
195 Maintainer: Citrus
196 Archive Site: http://citrus.bsdclub.org/
197 Home Page: http://citrus.bsdclub.org/
198 Mailing List: bsd-locale (a] hauN.org
199 Responsible: tshiozak
200 License: Ambiguous. Either BSD or Perl Artistic License
201 See http://citrus.bsdclub.org/#pol_license for more info.
202 Notes:
203 language C multilingualization support suite using wchar_t and other standards.
204 The main development playground of Citrus is in NetBSD CVS, so you don't
205 need to look for other CVS tree (like citrus CVS tree)
206 main trunc has Citrus code in the following places:
207 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
208 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
209 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
210 - src/lib/libc/iconv: iconv(3)
211
212 Package: cron
213 Version: 4.1
214 Current Vers: 4.1
215 Maintainer: Paul Vixie <vixie (a] vix.com>
216 Archive Site: ftp://ftp.isc.org/isc/cron/
217 Home Page:
218 Mailing List:
219 Responsible:
220 License: BSD-like
221 Notes:
222
223 Package: cvs
224 Version: 1.12.13
225 Current Vers: 1.12.13
226 Maintainer: cvshome
227 Archive Site: http://ftp.gnu.org/non-gnu/cvs/
228 Home Page: http://cvs.nongnu.org/
229 Mailing List: bug-cvs (a] gnu.org
230 Responsible: christos
231 License: GPLv1, LGPLv2
232 Notes:
233 Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree
234 for the import.
235 Do not forget to update gnu/usr.bin/xcvs/include/config.h to match
236 gnu/dist/xcvs/config.h.in.
237
238 Package: db
239 Version: 1.85
240 Current Vers: 1.86/4.7.25
241 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
242 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
243 Home Page: http://www.oracle.com/database/berkeley-db/
244 Mailing List:
245 Responsible:
246 License: BSD or Oracle Commercial License
247 Notes:
248 Note that we cannot use db 2.x for license reasons.
249 Three bug fixes against 1.85 sent back to bostic. Changes to
250 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
251 Import of DB 1.85 was done via a sh script which converted the
252 distribution into the netbsd format. The script can be found in
253 src/lib/libc/db/db2netbsd.
254
255 Package: dhcp
256 Version: 3.0.3
257 Current Vers: 3.1.3/4.0.2/4.1.1-P1
258 Maintainer: mellon
259 Archive Site: ftp://ftp.isc.org/isc/dhcp/
260 Home Page: http://www.isc.org/software/dhcp/
261 Mailing List: dhcp-server (a] isc.org
262 Mailing List: dhcp-client (a] isc.org
263 Mailing List: dhcp-announce (a] isc.org
264 Mailing List: dhcp-bugs (a] isc.org
265 Responsible: mellon
266 License: BSD (3-clause)
267 Notes:
268 No changes for NetBSD integration - just import the new distribution on
269 top of the current tree.
270
271 Package: dhcpcd
272 Version: 5.2.12
273 Current Vers: 5.2.12
274 Maintainer: roy
275 Archive Site: ftp://roy.marples.name/pub/dhcpcd/
276 Home Page: http://roy.marples.name/projects/dhcpcd/
277 Mailing List: dhcpcd-discuss (a] marples.name
278 License: BSD (2-clause)
279 Notes:
280 Please submit all changes to the author.
281 The distribution doesn't include the Linux specific bits or build system.
282
283 Package: diffutils
284 Version: 2.8.1
285 Current Vers: 2.8.1
286 Maintainer: FSF
287 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
288 Home Page: http://www.gnu.org/software/diffutils/
289 Mailing List: bug-gnu-utils (a] gnu.org
290 Responsible:
291 License: GPLv2
292 Notes:
293 Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
294 for the import.
295
296 Package: gdtoa
297 Version: 2011-03-19
298 Current Vers: $(date)
299 Maintainer: David M. Gay <dmg (a] acm.org>
300 Archive Site: http://www.netlib.org/fp/
301 Home Page: http://www.netlib.org/fp/
302 Mailing List: none
303 Responsible: kleink
304 License: BSD-like
305 Notes:
306 Test suite integrated at this time, but not built (and fails to run).
307 No hexadecimal floating-point string conversion for VAX FP yet.
308 Only double-precision addressed at this time.
309
310 Package: file
311 Version: 5.03
312 Current Vers: 5.03
313 Maintainer: Christos Zoulas <christos (a] zoulas.com>
314 Archive Site: ftp://ftp.astron.com/pub/file/
315 Home Page:
316 Mailing List: file (a] mx.gw.com
317 Responsible: christos, pooka
318 License: BSD (2-clause)
319 Notes:
320 use file2netbsd
321
322 Package: flex
323 Version: 2.5.35
324 Current Vers: 2.5.35
325 Maintainer: Will Estes <wlestes (a] users.sourceforge.net>
326 Archive Site: http://flex.sourceforge.net/
327 Home Page: http://flex.sourceforge.net/
328 Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce
329 Responsible:
330 License: BSD-like
331 Notes:
332 There is a flex2netbsd script to help newer imports.
333
334 Package: gcc
335 Version: 4.1.3-20080831
336 Current Vers: 4.5.1
337 Maintainer: FSF
338 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
339 Home Page: http://www.gnu.org/software/gcc/
340 Mailing List: gcc-bugs (a] gnu.org
341 Responsible: thorpej, mrg
342 License: GPLv2, LGPLv2.1
343 Notes:
344 before importing:
345 - delete all .cvsignore and .brik files
346 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
347 - delete all related testsuites
348 for GCC4:
349 - delete all fortran and testsuites
350 - update gcc/version.c for the NetBSD GCC date
351
352 Package: gdb
353 Version: 6.5
354 Current Vers: 7.2
355 Maintainer: FSF
356 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
357 Home Page: http://www.gnu.org/software/gdb/
358 Mailing List: bug-gdb (a] gnu.org
359 Responsible: thorpej
360 License: GPLv2, LGPLv2
361 Notes:
362 When updating GDB, it is imperative to test that:
363 - Debugging of kernel cores ("target kvm") works correctly
364 - Support for our kernel's remote serial debugging protocol
365 ("options KGDB") works correctly.
366
367 Package: gettext
368 Version: 0.14.4
369 Current Vers: 0.17
370 Maintainer: FSF
371 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
372 Home Page: http://www.gnu.org/software/gettext/
373 Mailing List: bug-gnu-utils (a] gnu.org
374 Responsible:
375 License: GPLv2
376 Notes:
377 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
378 we use BSD-licensed implementation from Citrus project (see entry for
379 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
380
381 Package: gkermit
382 Version: 1.00
383 Current Vers: 1.00
384 Maintainer: Kermit Project - Columbia University <kermit (a] columbia.edu>
385 Archive Site: ftp://kermit.columbia.edu/kermit/archives/
386 Home Page: http://www.columbia.edu/kermit/
387 Mailing List:
388 Responsible: apb
389 License: GPLv2
390 Notes:
391
392 Package: grep
393 Version: 2.5.1
394 Current Vers: 2.7
395 Maintainer: FSF
396 Archive Site: ftp://ftp.gnu.org/gnu/grep/
397 Home Page: http://www.gnu.org/software/grep/
398 Mailing List: bug-gnu-utils (a] gnu.org
399 Responsible: simonb
400 License: GPLv2 (2.5.1), GPLv3 (2.5.3)
401 Notes:
402 Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
403 for the import.
404 A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
405 needs some tuning before it can replace gnu grep.
406 (cf. http://www.vocito.com/downloads/software/grep/)
407
408 Package: groff
409 Version: 1.19.2
410 Current Vers: 1.21
411 Maintainer: Werner Lemberg/FSF
412 Archive Site: ftp://ftp.gnu.org/gnu/groff/
413 Home Page: http://www.gnu.org/software/groff/
414 Mailing List: bug-groff (a] gnu.org
415 Responsible:
416 License: GPLv2
417 Notes:
418 Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
419 for import.
420
421 Package: heimdal
422 Version: 1.1
423 Current Vers: 1.2.1
424 Maintainer: Heimdal <heimdal (a] pdc.kth.se>
425 Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/
426 Home Page: http://www.pdc.kth.se/heimdal/
427 Mailing List: heimdal-discuss (a] pdc.kth.se
428 Responsible: joda, lha
429 License: BSD
430 Notes:
431
432 Package: hunt
433 Version: 2003-04-16
434 Current Vers: 2003-04-16
435 Maintainer: Greg Couch <gregc (a] cgl.ucsf.edu>
436 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
437 Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html
438 Responsible: mrg
439 License: BSD (3-clause)
440 Notes:
441
442 Package: ipf
443 Version: 4.1.33
444 Current Vers: 4.1.33
445 Maintainer: Darren Reed
446 Archive Site: http://coombs.anu.edu.au/~avalon/
447 Home Page: http://coombs.anu.edu.au/~avalon/
448 Mailing List: ipfilter (a] postbox.anu.edu.au
449 Responsible: darrenr, mike
450 License: BSD-based, see src/dist/ipf/IPFILTER.LICENSE
451 Notes:
452 ipf2netbsd should be used on a virgin ipfilter source tree.
453 See also dist/ipf/README.NetBSD
454
455 Package: ipsec-tools
456 Version: (ipsec-tools head is NetBSD-current head)
457 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
458 Archive Site: http://ipsec-tools.sourceforge.net
459 Home Page: http://ipsec-tools.sourceforge.net
460 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
461 Responsible: manu, vanhu, mgrooms
462 License: BSD (3-clause)
463 Notes:
464 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
465 We don't run ipsec-tools' configure as part of the NetBSD build. configure
466 generated files are available in the NetBSD source tree at:
467 src/lib/libipsec/config.h
468 src/lib/libipsec/package_version.h
469 When configure.ac is updated, run the following:
470 cd src/crypto/dist/ipsec-tools
471 ./bootstrap
472 ./configure --enable-adminport --enable-hybrid --enable-frag \
473 --enable-natt --enable-dpd
474 Then copy package_version.h to src/lib/libipsec and merge config.h with
475 src/lib/libipsec/config.h (it needs some manual tweaking)
476
477 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
478 NetBSD-current always contains latest ipsec-tools code. On the other hand,
479 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
480 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
481 sync with ipsec-tools-0_7-branch)
482
483 Package: KAME IPv6
484 Version: KAME/NetBSD SNAP kit
485 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
486 Maintainer: KAME Project <kame (a] kame.net>
487 Archive Site: http://www.kame.net/
488 Home Page: http://www.kame.net/
489 Mailing List: snap-users (a] kame.net
490 Responsible:
491 License: BSD (3-clause)
492 Notes:
493 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
494 more conservative implementation policy.
495 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
496 Please do not make too many diff-unfriendly changes (like indentation change,
497 KNF police). We need to take diffs across KAME snapshots on upgrades.
498 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
499 in sys/netinet6/in6.h. No script is available for upgrades.
500 "KAME" branch is used for kernel merge work purposes.
501 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
502 among KAME/*BSD, *BSD-current and recent *BSD releases.
503
504 Package: less
505 Version: less394
506 Current Vers: less436
507 Maintainer: Mark Nudelman <markn (a] greenwoodsoftware.com>
508 Archive Site: http://www.greenwoodsoftware.com/less/download.html
509 Home Page: http://www.greenwoodsoftware.com/less/
510 Mailing List: less-announce-request (a] greenwoodsoftware.com
511 Responsible: mrg
512 License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less418)
513 Notes:
514 Many changes to make less act as more when invoked as more. Beware.
515 Use the src/usr.bin/less/less2netbsd script to prepare source tree
516 for importation. Run ./configure before hand to generate "defines.h".
517 Talk to mrg before importing any new version. (less 381's configure
518 does not detect NetBSD has a sigset_t due to a bad test; this is fixed
519 by hand in defines.h.)
520
521 Package: libarchive
522 Version: 2.8.0
523 Current Ves.: 2.8.0
524 Maintainer: kientzle (a] freebsd.org, joerg (a] NetBSD.org
525 Archive Site: http://code.google.com/p/libarchive/
526 Home Page: http://code.google.com/p/libarchive/
527 Responsible: joerg
528 License: BSD
529 Notes:
530 Distribution is stripped down to the relevant part.
531
532 Package: libcdk
533 Version: 4.9.9-20000407-myc3
534 Current Vers: cdk-4.9.10-20000923
535 Maintainer: mike (a] vexus.ca
536 Archive Site: http://www.vexus.ca/products/CDK/
537 Home Page: http://www.vexus.ca/products/CDK/
538 Responsible: garbled
539 License: BSD (4-clause)
540 Notes:
541 Initial port to netbsd curses was done by mycroft. This is a heavily
542 modified version of the released CDK 4.9.9. The current version has been
543 taken over by the Ncurses people, and has a number of changes to it. It
544 might be worthwhile to import at some future date, but for now we should
545 leave it alone. (garbled 1/4/2001)
546
547 Package: libdevmapper
548 Version: 1.02.40
549 Current Vers: 1.02.40
550 Maintainer: lvm-devel (a] redhat.com
551 Archive Site: ftp://sources.redhat.com/pub/lvm2/
552 Home Page: http://sources.redhat.com/lvm2/
553 Responsible: haad
554 License: LGPLv2.1
555 Notes:
556 The lvm2tools and the libdevmapper are now distributed as one source
557 repository. See the lvm2tools Notes for more information.
558
559 Package: libevent
560 Version: 1.4.12-stable
561 Current Vers: 2.0.2-alpha
562 Maintainer: Niels Provos <provos (a] citi.umich.edu>
563 Archive Site: http://www.monkey.org/~provos/libevent/
564 Home Page: http://www.monkey.org/~provos/libevent/
565 Responsible: provos
566 License: BSD (3/4-clause)
567 Notes:
568
569 Package: lvm2tools
570 Version: 2.02.56
571 Current Vers: 2.02.56
572 Maintainer: lvm-devel (a] redhat.com
573 Archive Site: ftp://sources.redhat.com/pub/lvm2/
574 Home Page: http://sources.redhat.com/lvm2/
575 Responsible: haad
576 License: GPLv2
577 Notes:
578 Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree
579 for import. Keep eye on dist/include/configure.h it migh change over the releases.
580 We maintain our own version of libdevmapper ioctl protocol code, therefore we
581 should test it before import. Talk to haad before importing new version.
582
583 Package: libpcap
584 Version: 1.1.1
585 Current Vers: 1.1.1
586 Maintainer: tcpdump-workers (a] tcpdump.org
587 Archive Site: http://www.tcpdump.org/release/
588 Home Page: http://www.tcpdump.org/
589 Mailing List: tcpdump-workers (a] tcpdump.org
590 Responsible: dyoung
591 License: BSD (3/4-clause)
592 Notes:
593 Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source
594 tree.
595
596 Package: libwrap
597 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
598 Current Vers: tcp_wrappers 7.6-ipv6.1
599 Maintainer: Wietse Venema <wietse (a] porcupine.org>
600 Archive Site: ftp://ftp.porcupine.org/pub/security/
601 Home Page: ftp://ftp.porcupine.org/pub/security/
602 Mailing List:
603 Responsible: cjs
604 License: BSD-like
605 Notes:
606 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
607 under src/usr.sbin). We don't use tcpd; that functionality is built
608 into inetd. The provided libwrap2netbsd script handles just libwrap.
609
610 Package: Lua
611 Version: Lua 5.1.4
612 Current Vers: Lua 5.1.4
613 Maintainer: PUC Rio
614 Home Page: http://www.lua.org/
615 Mailing List:
616 Responsible: mbalmer
617 License: MIT
618 Notes:
619 The default module paths have been changed to not include the current
620 working directory '.' to avoid potential security problems.
621
622 Package: m4
623 Version: 20091026
624 Current Vers: 20091026
625 Maintainer: OpenBSD
626 Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
627 Home Page: http://openbsd.org
628 Mailing List:
629 License: BSD 3-clause like (dns-sd)
630 Responsible: christos
631 Notes:
632 Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum
633
634 Package: mDNSResponder
635 Version: 212.1
636 Current Vers: 258.14
637 Maintainer: Apple
638 Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/
639 Home Page: http://developer.apple.com/opensource/internet/bonjour.html
640 Mailing List: bonjour-dev (a] lists.apple.com
641 License: Apache2 (mdnsd), BSD 3-clause (libdns_sd),
642 BSD 3-clause like (dns-sd)
643 Responsible: tsarna
644 Notes:
645 The sources were integrated into src/sys/external/apache2/mDNSResponder/dist.
646
647 Package: mdocml
648 Version: 1.10.9
649 Current Vers: 1.11.1
650 Maintainer: Kristaps Donsons
651 Archive Site: http://mdocml.bsd.lv/snapshots/
652 Home Page: http://mdocml.bsd.lv/
653 Mailing List:
654 Responsible: joerg
655 License: BSD (2-clause)
656 Notes:
657
658 Package: mesa-drm
659 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
660 Current Vers:
661 Maintainer: mesa-git@?
662 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
663 Home Page: http://cgit.freedesktop.org/mesa/drm/
664 Mailing List:
665 Responsible: mrg, bjs
666 License: BSD
667 Notes:
668 Imported all except for linux-core into src/sys/external/bsd/drm/dist.
669
670 Package: mopd
671 Version: 2.5.3
672 Current Vers: 2.5.3
673 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
674 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
675 Home Page: http://www.stacken.kth.se/~moj/mopd.html
676 Mailing List:
677 Responsible: cjs
678 License: BSD (4-clause)
679 Notes:
680 Delete the otherOS directory before importing.
681
682 Package: nawk
683 Version: 2010-05-23
684 Current Vers: 2010-05-23
685 Maintainer: Brian Kernighan <bwk (a] princeton.edu>
686 Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/
687 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
688 Mailing List:
689 Responsible: jdolecek
690 License: BSD-like
691 Notes:
692 Build maketab from nawk sources and generate proctab.c.
693 Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
694 then import to src/external/historical/nawk/dist.
695
696 Package: ndbootd
697 Version: 0.5
698 Current Vers: 0.5
699 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
700 Archive Site:
701 Home Page:
702 Responsible: fredette
703 License: BSD (4-clause)
704 Notes:
705 Run ./configure, save config.h, make distclean, rm all autoconf/automake
706 and ndbootd-raw.c. Restore saved config.h, and force it to define
707 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
708
709 Package: ntp
710 Version: 4.2.6
711 Current Vers: 4.2.4p8
712 Maintainer: David L. Mills <mills (a] udel.edu>
713 Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/
714 Home Page: http://www.ntp.org/, http://support.ntp.org/
715 Mailing List:
716 Responsible: simonb, jonathan, kardel
717 License: BSD-like
718 Notes:
719 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
720
721 Package: nvi
722 Version: 1.81.6
723 Current Vers: 1.81.6
724 Maintainer: Keith Bostic <bostic (a] bsdi.com>
725 Archive Site: ftp://ftp.bostic.com/pub/
726 Home Page: http://www.bostic.com/vi/
727 Mailing List:
728 Responsible: aymeric, christos
729 License: BSD (3/4-clause)
730 Notes:
731 We have lots of local fixes.
732
733 Package: OpenLDAP
734 Version: 2.4.23
735 Current Vers: 2.4.23
736 Maintainer: OpenLDAP Foundation
737 Archive Site: http://www.openldap.org/
738 Home Page: http://www.openldap.org/
739 Mailing List:
740 Responsible: lukem
741 License: BSD (3-clause)
742 Notes:
743 Imported into src/external/bsd/openldap/dist/
744
745 Package: OpenPAM
746 Version: 20071221
747 Current Vers: 20071221
748 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
749 Archive Site: http://www.openpam.org/
750 Home Page: http://www.openpam.org/
751 Mailing List:
752 Responsible: christos
753 License: BSD (3-clause)
754 Notes:
755 Next import will need $ Id removal..
756
757 Package: openresolv
758 Version: 3.3.4
759 Current Vers: 3.3.4
760 Maintainer: roy
761 Archive Site: ftp://roy.marples.name/pub/openresolv/
762 Home Page: http://roy.marples.name/projects/openresolv/
763 Mailing List: openresolv-discuss (a] marples.name
764 License: BSD (2-clause)
765 Notes:
766 Please submit all changes to the author.
767
768 Package: HPN-SSH
769 Version: 5.6p1 13 v10
770 Current Vers: 5.6p1 13 v10
771 Maintainer: www.psc.edu
772 Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz
773 Home Page: http://www.psc.edu/networking/projects/hpn-ssh/
774 Mailing List:
775 Responsible: christos
776 License:
777 Notes:
778 Patch applied after OpenSSH import.
779
780 Package: OpenSSH
781 Version: 5.6
782 Current Vers: 5.6 / portable 5.6p1
783 Maintainer: OpenSSH
784 Archive Site: http://www.openssh.com/ftp.html
785 Home Page: http://www.openssh.com/portable.html
786 Mailing List: openssh-unix-announce (a] mindrot.org
787 Responsible: thorpej, christos, elric
788 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
789 Notes:
790 imported from OpenBSD ssh -- is not from the portable OpenSSH
791 into crypto/external/bsd/openssh/dist. use openssh2netbsd before import.
792 local changes (should always try to bring them back to master openssh tree,
793 markus is very cooperative about it):
794 - default for PermitRootLogin is set to "no"
795 - IgnoreRootRhosts added
796 - look at login.conf to check valid user/access list
797 - krb5 support re-added
798 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
799 when someone imports openssl, we can remove this.
800 - added moduli from portable openssh
801 - added USE_PAM patches and auth_pam.[ch] from portable openssh
802 (see if there is any difference between the current version of opensshX.Yp1
803 and the new opensshZ.Wp1) and apply them.
804 - conditionalize login_cap
805 - conditionalize bsd_auth
806 - restore krb5, krb4, afs, skey
807 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
808 - fix ctype macro arguments
809 - umac is broken, disable it
810 - better ~homedir handling
811 - netbsd style tunnels
812 - urandom, xhome, chrootdir, rescuedir NetBSD handling
813 - utmp/utmpx handling
814 - handle tty posix_vdisable properly
815 - handle setuid and unsetuid the posix way instead of setresuid()
816 - add all missing functions
817 - always bump major when importing to avoid api problems.
818
819 Package: OpenSSL
820 Version: SNAP-20091226
821 Current Vers: 0.9.8n/1.1.0 [snapshot-20091226]
822 Maintainer: The OpenSSL Project
823 Archive Site: ftp://ftp.openssl.org/source/
824 Home Page: http://www.openssl.org/
825 Mailing List: openssl-announce (a] openssl.org
826 Responsible: mcr, thorpej, groo, christos, mjf
827 License: OpenSSL and SSLeay license (both BSD-like)
828 Notes:
829 - Run openssl2netbsd to get rid of the RCSID identifiers
830 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
831 to regen man pages.
832
833 Package: pdisk
834 Version: 0.8a2
835 Current Vers: 0.8a2
836 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
837 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
838 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
839 Mailing List:
840 Responsible: dbj
841 License: BSD-like
842 Notes:
843 This is the disk partition utility used by Apple's mkLinux and OS X
844 It is imported into dist/pdisk, with a reachover makefile in
845 src/sbin/pdisk builds for macppc and mac68k.
846
847 Package: pdksh
848 Version: 5.2.14p2
849 Current Vers: 5.2.14p2
850 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
851 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
852 Home Page: http://www.cs.mun.ca/~michael/pdksh/
853 Mailing List:
854 Responsible: jdolecek
855 License: Public domain
856 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
857
858 Package: PF (openbsd packet filter)
859 Version: OpenBSD 4.2
860 Current Vers: OpenBSD 4.3-current
861 Maintainer: The OpenBSD Project
862 Archive Site: ftp://ftp.openbsd.org/
863 Home Page: http://www.openbsd.org/faq/pf/
864 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
865 Responsible: peter, yamt
866 License: BSD (2-clause)
867 Notes:
868 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
869 definition (files.pf). userland code is imported into src/dist/pf, and
870 reachover Makefiles are in src/usr.sbin/pf.
871
872 Package: pkg_install
873 Version: 20110215
874 Current Vers.: 20110215
875 Maintainer: The pkgsrc developers
876 Home Page: http://www.pkgsrc.org
877 Mailing List: tech-pkg (a] NetBSD.org
878 Responsible: joerg
879 License: BSD
880 Notes:
881 The authoritative version used to live in src/usr.sbin/pkg_install and was
882 moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place.
883
884 Package: ping
885 Version: 980911
886 Current Vers: 980911
887 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
888 Archive Site: ftp://ftp.rhyolite.com/src/
889 Home Page: http://www.rhyolite.com/src/
890 Mailing List:
891 Responsible: christos
892 License: BSD (3-clause)
893 Notes:
894 We use err() and friends. We have changes for snprintf, extra
895 formatting in man pages, disallowing flood pinging, alignment fixes,
896 and more.
897
898 Package: postfix
899 Version: 2.8.2
900 Current Vers: 2.8.2
901 Maintainer: Wietse Venema <wietse (a] porcupine.org>
902 Archive Site: ftp://postfix.cloud9.net/official/
903 Home Page: http://www.postfix.org/
904 Mailing List: postfix-users (a] postfix.org
905 Responsible: christos, tron
906 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
907 Notes:
908 HTML documentation should be kept in sync with the README_FILES.
909 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
910 directory layout (the easiest way to check is by running ``postfix
911 set-permissions'').
912
913 Package: ppp
914 Version: 2.4.4
915 Current Vers: 2.4.4
916 Maintainer: Paul Mackerras <paulus (a] samba.org>
917 Archive Site: ftp://ftp.samba.org/pub/ppp/
918 Home Page:
919 CVS root: :pserver:cvs (a] pserver.samba.org:/cvsroot (password: cvs)
920 Mailing List:
921 Responsible: christos, cube
922 License: BSD (3-clause)
923 Notes:
924 BSD support was removed from 2.4.0; I added it back and removed
925 some GPL pieces. Multilink support is missing. Repeated pings to
926 Paulus have not yielded results. I've retrofitted pppdump to use
927 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
928 is clearly a pain. I have not tested the modules code, neither our
929 makefiles make it easy to construct a module, but I left one there
930 as an example.
931 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
932 using the version found in 2.4.1.
933
934 Package: rcs
935 Version: 5.7
936 Current Vers: 5.7
937 Maintainer: FSF
938 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
939 Mailing List: bug-gnu-utils (a] gnu.org
940 Home Page: http://www.gnu.org/software/rcs/
941 Responsible: agc
942 License: GPLv2
943 Notes:
944 Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
945
946 Package: root.cache
947 Version: 2008121200 (Dec 12, 2008)
948 Current Vers: 2008121200 (Dec 12, 2008)
949 Maintainer: InterNIC
950 Archive Site: ftp://ftp.internic.net/domain/named.root
951 Home Page: ftp://ftp.internic.net/domain/named.root
952 Mailing List:
953 Responsible: thorpej
954 License: Public domain
955 Notes:
956 The root server cache is also included with BIND. However, the
957 InterNIC version is usually more up to date.
958
959 Package: routed
960 Version: 2.32
961 Current Vers: 2.32
962 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
963 Archive Site: ftp://ftp.rhyolite.com/src/
964 Home Page: http://www.rhyolite.com/src/
965 Mailing List:
966 Responsible: christos
967 License: BSD (4-clause)
968 Notes:
969 We use the md5 code from libc
970 We don't allow RIP_TRACEON and RIP_TRACEOFF
971 We use arc4random
972 We use strlcpy/snprintf
973
974 Package: send-pr (part of GNATS)
975 Version: 3.95
976 Current Vers: 4.1
977 Maintainer: FSF
978 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
979 Home Page: http://www.gnu.org/software/gnats/
980 Mailing List: bug-gnats (a] gnu.org
981 License: GPLv2
982 Responsible:
983 Notes:
984
985 Package: SoftFloat
986 Version: 2a
987 Current Vers: 2b
988 Maintainer: John Hauser <jhauser (a] jhauser.us>
989 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
990 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
991 Mailing List:
992 Responsible: bjh21
993 License: Public domain
994 Notes:
995 Heavily modified for use as a soft float library for GCC. The actual
996 arithmetic code is unchanged, though, and should behave exactly like the
997 original.
998
999 Package: tcpdump
1000 Version: 4.1.1
1001 Current Vers: 4.1.1
1002 Maintainer: tcpdump-workers (a] lists.tcpdump.org
1003 Archive Site: http://www.tcpdump.org/release/
1004 Home Page: http://www.tcpdump.org/
1005 Mailing List: tcpdump-workers (a] lists.tcpdump.org
1006 Responsible:
1007 License: BSD (3-clause)
1008 Notes:
1009 Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source
1010 tree.
1011
1012 Package: termcap.src
1013 Version: 9.13.25
1014 Current Vers: 11.0.1
1015 Maintainer: Eric S. Raymond <terminfo (a] ccil.org>
1016 Archive Site: http://www.catb.org/~esr/terminfo/
1017 Home Page: http://www.catb.org/~esr/terminfo/
1018 Mailing List:
1019 Responsible:
1020 License: Public domain
1021 Notes:
1022
1023 Package: TestFloat
1024 Version: 2a
1025 Current Vers: 2a
1026 Maintainer: John Hauser <jhauser (a] jhauser.us>
1027 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
1028 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
1029 Mailing List:
1030 Responsible: ross
1031 License: BSD (4-clause)
1032 Notes:
1033
1034 Package: texinfo
1035 Version: 4.8
1036 Current Vers: 4.13
1037 Maintainer: FSF
1038 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
1039 Home Page: http://www.gnu.org/software/texinfo/
1040 Mailing List: bug-texinfo (a] gnu.org
1041 Responsible:
1042 License: GPLv2 (4.9 is GPLv3)
1043 Notes:
1044 Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
1045 for the import.
1046
1047 Package: tmux
1048 Version: 1.4
1049 Current Vers: 1.4
1050 Maintainer: Nicholas Marriott <nicm (a] users.sourceforge.net>
1051 Archive site: http://downloads.sourceforge.net/tmux/
1052 Home page: http://tmux.sourceforge.net/
1053 Mailing List: tmux-users (a] lists.sourceforge.net
1054 Responsible: jmmv
1055 License: BSD
1056 Notes:
1057 See src/external/bsd/tmux/README for instructions on how to import a
1058 new tmux release.
1059
1060 Package: top
1061 Version: 3.8beta1
1062 Current Vers: 3.8beta1
1063 Maintainer: William LeFebvre <wnl (a] groupsys.com>
1064 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1065 Home Page: http://www.unixtop.org/
1066 Mailing List: top-spinners (a] ocee.groupsys.com
1067 Responsible: simonb, christos
1068 License: BSD (2-clause)
1069 Notes:
1070
1071 Package: traceroute
1072 Version: 1.4a5
1073 Current Vers: 1.4a12
1074 Maintainer: traceroute (a] ee.lbl.gov
1075 Archive Site: ftp://ftp.ee.lbl.gov/
1076 Home Page: http://ftp.ee.lbl.gov/
1077 Mailing List:
1078 Responsible:
1079 License: BSD (4-clause)
1080 Notes:
1081
1082 Package: tz
1083 Version: tzcode2009k / tzdata2009h
1084 Current Vers: tzcode2010c / tzdata2010e
1085 Maintainer: Arthur David Olson <ado (a] elsie.nci.nih.gov>
1086 Archive Site: ftp://elsie.nci.nih.gov/pub/
1087 Home Page:
1088 Mailing List: tz (a] elsie.nci.nih.gov
1089 Responsible: kleink
1090 License: Public domain
1091 Notes:
1092 Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
1093 for import.
1094
1095 Package: wpa_supplicant/hostapd
1096 Version: 0.7.2
1097 Current Vers: 0.7.2
1098 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
1099 Archive Site: http://hostap.epitest.fi/releases/
1100 Home Page: http://hostap.epitest.fi/wpa_supplicant/
1101 Mailing List:
1102 Responsible: scw, dyoung, christos
1103 License: BSD or GPLv2
1104 Notes:
1105 See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1106
1107 Package: XFree86
1108 Version: 4.5.0
1109 Current Vers: 4.8.0
1110 Maintainer: XFree86 Project, Inc.
1111 Archive Site: ftp://ftp.xfree86.org/pub/XFree86/
1112 Home Page: http://www.xfree86.org/
1113 Mailing List: devel (a] xfree86.org
1114 Responsible: tron
1115 License: XFree
1116 Notes:
1117 4.x:
1118 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
1119 files which we don't need in our tree.
1120 ALL changes must be sent back to the XFree86 repository. Patches should
1121 be submitted back via http://bugzilla.xfree86.org.
1122
1123 Package: zlib
1124 Version: 1.2.3
1125 Current Vers: 1.2.5
1126 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1127 Archive Site: http://www.zlib.net/
1128 Home Page: http://www.zlib.net/
1129 Mailing List:
1130 Responsible: gwr, tron, christos
1131 License: BSD (3-clause)
1132 Notes:
1133 Imported to src/common/dist/zlib and shared by the kernel and userland.
1134
1135 Package: services, protocols
1136 Version: 2010-10-04
1137 Current Vers: 2010-11-30
1138 Maintainer: IANA
1139 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt
1140 Archive Site: http://www.iana.org/assignments/port-numbers
1141 Home Page: http://www.iana.org
1142 Mailing List:
1143 Responsible: christos
1144 License: None
1145 Notes:
1146 1. Download the latest converter from:
1147 http://www.sethwklein.net/iana-etc.html
1148 2. Unpack it and edit the Makefile to reflect the latest location of the files
1149 3. Run
1150 gmake get
1151 gmake
1152 4. Add NetBSD rcsid to the generated protocols and services.
1153 5. Append the local services from the current services file.
1154 6. Run:
1155 services_mkdb -u services > /usr/src/etc/services
1156 cp protocols /usr/src/etc/protocols
1157
1158 Package: pigz
1159 Version: 2.1.6
1160 Current Vers: 2.1.6
1161 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1162 Archive Site: http://zlib.net/pigz/
1163 Home Page: http://zlib.net/pigz/
1164 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1165 Responsible: mrg
1166 License: zlib
1167 Notes:
1168
1169 Package: xz
1170 Version: 5.0.0
1171 Current Vers: 5.0.2
1172 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1173 Archive Site: http://tukaani.org/xz/
1174 Home Page: http://tukaani.org/xz/
1175 Responsible: joerg
1176 License: public-domain
1177 Notes:
1178 1. See prepare-import script for stripping down the distribution.
1179 2. Update configure.ac and use it to generate include/config.h.
1180 3. Carefully check for GPL components leaked into the dist area.
1181