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