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