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