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