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