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