3RDPARTY revision 1.602 1 # $NetBSD: 3RDPARTY,v 1.602 2008/05/21 12:22:34 martti 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.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.5
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.23/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.6.21
203 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
204 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
205 Home Page: http://www.oracle.com/database/berkeley-db/
206 Mailing List:
207 Responsible:
208 License: BSD or Oracle Commercial 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.7/3.1.1/4.0.0
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.24
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: 1.1
375 Current Vers: 1.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.29
396 Current Vers: 4.1.29
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 See also dist/ipf/README.NetBSD
406
407 Package: ipsec-tools
408 Version: (ipsec-tools head is NetBSD-current head)
409 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
410 Archive Site: http://ipsec-tools.sourceforge.net
411 Home Page: http://ipsec-tools.sourceforge.net
412 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
413 Responsible: manu, vanhu, mgrooms
414 License: BSD (3-clause)
415 Notes:
416 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
417 We don't run ipsec-tools' configure as part of the NetBSD build. configure
418 generated files are available in the NetBSD source tree at:
419 src/lib/libipsec/config.h
420 src/lib/libipsec/package_version.h
421 When configure.ac is updated, run the following:
422 cd src/crypto/dist/ipsec-tools
423 ./bootstrap
424 ./configure --enable-adminport --enable-hybrid --enable-frag \
425 --enable-natt --enable-dpd
426 Then copy package_version.h to src/lib/libipsec and merge config.h with
427 src/lib/libipsec/config.h (it needs some manual tweaking)
428
429 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
430 NetBSD-current always contains latest ipsec-tools code. On the other hand,
431 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
432 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
433 sync with ipsec-tools-0_7-branch)
434
435 Package: KAME IPv6
436 Version: KAME/NetBSD SNAP kit
437 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
438 Maintainer: KAME Project <kame (a] kame.net>
439 Archive Site: http://www.kame.net/
440 Home Page: http://www.kame.net/
441 Mailing List: snap-users (a] kame.net
442 Responsible:
443 License: BSD (3-clause)
444 Notes:
445 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
446 more conservative implementation policy.
447 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
448 Please do not make too many diff-unfriendly changes (like indentation change,
449 KNF police). We need to take diffs across KAME snapshots on upgrades.
450 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
451 in sys/netinet6/in6.h. No script is available for upgrades.
452 "KAME" branch is used for kernel merge work purposes.
453 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
454 among KAME/*BSD, *BSD-current and recent *BSD releases.
455
456 Package: less
457 Version: less394
458 Current Vers: less418
459 Maintainer: Mark Nudleman <markn (a] greenwoodsoftware.com>
460 Archive Site: http://www.greenwoodsoftware.com/less/download.html
461 Home Page: http://www.greenwoodsoftware.com/less/
462 Mailing List:
463 Responsible: mrg
464 License: BSD or GPLv2
465 Notes:
466 Many changes to make less act as more when invoked as more. Beware.
467 Use the src/usr.bin/less/less2netbsd script to prepare source tree
468 for importation. Run ./configure before hand to generate "defines.h".
469 Talk to mrg before importing any new version. (less 381's configure
470 does not detect NetBSD has a sigset_t due to a bad test; this is fixed
471 by hand in defines.h.)
472
473 Package: libarchive
474 Version: 2.2.6
475 Current Ves.: 2.2.6
476 Maintainer: kientzle (a] freebsd.org
477 Archive Site: http://people.freebsd.org/~kientzle/libarchive/
478 Home Page: http://people.freebsd.org/~kientzle/libarchive/
479 Responsible: joerg
480 License: BSD
481 Notes:
482 Distribution is stripped down to the relevant part. cpio is currently
483 not usable, so it was left out.
484
485 Package: libcdk
486 Version: 4.9.9-20000407-myc3
487 Current Vers: cdk-4.9.10-20000923
488 Maintainer: mike (a] vexus.ca
489 Archive Site: http://www.vexus.ca/products/CDK/
490 Home Page: http://www.vexus.ca/products/CDK/
491 Responsible: garbled
492 License: BSD (4-clause)
493 Notes:
494 Initial port to netbsd curses was done by mycroft. This is a heavily
495 modified version of the released CDK 4.9.9. The current version has been
496 taken over by the Ncurses people, and has a number of changes to it. It
497 might be worthwhile to import at some future date, but for now we should
498 leave it alone. (garbled 1/4/2001)
499
500 Package: libevent
501 Version: 1.4.4-stable
502 Current Vers: 1.4.4-stable
503 Maintainer: Niels Provos <provos (a] citi.umich.edu>
504 Archive Site: http://www.monkey.org/~provos/libevent/
505 Home Page: http://www.monkey.org/~provos/libevent/
506 Responsible: provos
507 License: BSD (3/4-clause)
508 Notes:
509
510 Package: libpcap
511 Version: 0.9.4
512 Current Vers: 0.9.8
513 Maintainer: tcpdump-workers (a] tcpdump.org
514 Archive Site: http://www.tcpdump.org/release/
515 Home Page: http://www.tcpdump.org/
516 Mailing List: tcpdump-workers (a] tcpdump.org
517 Responsible: dyoung
518 License: BSD (3/4-clause)
519 Notes:
520
521 Package: libwrap
522 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
523 Current Vers: tcp_wrappers 7.6-ipv6.1
524 Maintainer: Wietse Venema <wietse (a] porcupine.org>
525 Archive Site: ftp://ftp.porcupine.org/pub/security/
526 Home Page: ftp://ftp.porcupine.org/pub/security/
527 Mailing List:
528 Responsible: cjs
529 License: BSD-like
530 Notes:
531 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
532 under src/usr.sbin). We don't use tcpd; that functionality is built
533 into inetd. The provided libwrap2netbsd script handles just libwrap.
534
535 Package: mopd
536 Version: 2.5.3
537 Current Vers: 2.5.3
538 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
539 Archive Site: BROKEN ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/
540 Home Page: http://www.stacken.kth.se/~moj/mopd.html
541 Mailing List:
542 Responsible: cjs
543 License: BSD (4-clause)
544 Notes:
545 Delete the otherOS directory before importing.
546
547 Package: nawk
548 Version: 2005-04-24
549 Current Vers: 2005-04-24
550 Maintainer: Brian Kernighan <bwk (a] bell-labs.com> (Lucent Technologies)
551 Archive Site: http://cm.bell-labs.com/who/bwk/
552 Home Page: http://cm.bell-labs.com/who/bwk/
553 Mailing List:
554 Responsible: jdolecek
555 License: BSD-like
556 Notes:
557 Build maketab from nawk sources and generate proctab.c.
558 Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import
559 to src/dist/nawk.
560
561 Package: ndbootd
562 Version: 0.5
563 Current Vers: 0.5
564 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
565 Archive Site: BROKEN http://mit.edu/fredette/www/ndbootd/
566 Home Page: BROKEN http://stuff.mit.edu/people/fredette/home.html
567 Responsible: fredette
568 License: BSD (4-clause)
569 Notes:
570 Run ./configure, save config.h, make distclean, rm all autoconf/automake
571 and ndbootd-raw.c. Restore saved config.h, and force it to define
572 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
573
574 Package: ntp
575 Version: 4.2.4p2
576 Current Vers: 4.2.4p3
577 Maintainer: David L. Mills <mills (a] udel.edu>
578 Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/
579 Home Page: http://www.ntp.org/, http://ntp.isc.org/
580 Mailing List:
581 Responsible: simonb, jonathan, kardel
582 License: BSD-like
583 Notes:
584 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
585
586 Package: nvi
587 Version: 1.79
588 Current Vers: 1.79
589 Maintainer: Keith Bostic <bostic (a] bsdi.com>
590 Archive Site: ftp://ftp.bostic.com/pub/
591 Home Page: http://www.bostic.com/vi/
592 Mailing List:
593 Responsible: aymeric
594 License: BSD (3/4-clause)
595 Notes:
596 We have lots of local bug fixes, and the point of importing 1.81.x would
597 be to get multibyte characters support. For now this means waiting for
598 additions in our libcurses.
599
600 Package: OpenPAM
601 Version: 20071221
602 Current Vers: 20071221
603 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
604 Archive Site: http://www.openpam.org/
605 Home Page: http://www.openpam.org/
606 Mailing List:
607 Responsible: christos
608 License: BSD (3-clause)
609 Notes:
610 Next import will need $ Id removal..
611
612 Package: OpenSSH
613 Version: 5.0
614 Current Vers: 5.0 / portable 5.0p1
615 Maintainer: OpenSSH
616 Archive Site: http://www.openssh.com/ftp.html
617 Home Page: http://www.openssh.com/portable.html
618 Mailing List: openssh-unix-announce (a] mindrot.org
619 Responsible: thorpej, christos, elric
620 License: BSD or more free. See src/crypto/dist/ssh/LICENSE
621 Notes:
622 imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH)
623 into crypto/dist/openssh. use openssh2netbsd before import.
624 local changes (should always try to bring them back to master openssh tree,
625 markus is very cooperative about it):
626 - default for PermitRootLogin is set to "no"
627 - IgnoreRootRhosts added
628 - look at login.conf to check valid user/access list
629 - krb5 support re-added
630 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
631 when someone imports openssl, we can remove this.
632 - uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD
633 - added moduli from portable openssh
634 - added USE_PAM patches and auth_pam.[ch] from portable openssh
635 - always bump major when importing to avoid api problems.
636
637 Package: OpenSSL
638 Version: SNAP-20080509
639 Current Vers: 0.9.8g
640 Maintainer: The OpenSSL Project
641 Archive Site: ftp://ftp.openssl.org/source/
642 Home Page: http://www.openssl.org/
643 Mailing List: openssl-announce (a] openssl.org
644 Responsible: mcr, thorpej, groo, christos, mjf
645 License: OpenSSL and SSLeay license (both BSD-like)
646 Notes:
647 - Run openssl2netbsd to get rid of the RCSID identifiers
648 - run make in /usr/src/lib/libcrypto/man to regen man pages.
649
650 Package: pdisk
651 Version: 0.8a2
652 Current Vers: 0.8a2
653 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
654 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
655 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
656 Mailing List:
657 Responsible: dbj
658 License: BSD-like
659 Notes:
660 This is the disk partition utility used by Apple's mkLinux and osX
661 It is imported into dist/pdisk, with a reachover makefile in
662 src/sbin/pdisk builds for macppc and mac68k.
663
664 Package: pdksh
665 Version: 5.2.14p2
666 Current Vers: 5.2.14p2
667 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
668 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
669 Home Page: http://www.cs.mun.ca/~michael/pdksh/
670 Mailing List:
671 Responsible: jdolecek
672 License: Public domain
673 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
674
675 Package: PF (openbsd packet filter)
676 Version: OpenBSD 3.7
677 Current Vers: OpenBSD 3.9-current
678 Maintainer: The OpenBSD Project
679 Archive Site: ftp://ftp.openbsd.org/
680 Home Page: http://www.openbsd.org/faq/pf/
681 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
682 Responsible: peter, yamt
683 License: BSD (2-clause)
684 Notes:
685 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
686 definition (files.pf). userland code is imported into src/dist/pf, and
687 reachover Makefiles are in src/usr.sbin/pf.
688
689 Package: pkg_install
690 Version: 20080202
691 Current Vers.: 200820202
692 Maintainer: The pkgsrc developers
693 Home Page: http://www.pkgsrc.org
694 Mailing List: tech-pkg (a] NetBSD.org
695 Responsible: joerg
696 License: BSD
697 Notes:
698 The authoritive version used to live in src/usr.sbin/pkg_install and was
699 moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place.
700
701 Package: ping
702 Version: 980911
703 Current Vers: 980911
704 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
705 Archive Site: ftp://ftp.rhyolite.com/src/
706 Home Page: http://www.rhyolite.com/src/
707 Mailing List:
708 Responsible: christos
709 License: BSD (3-clause)
710 Notes:
711 We use err() and friends. We have changes for snprintf, extra
712 formating in man pages, disallowing flood pinging, alignment fixes,
713 and more.
714
715 Package: postfix
716 Version: 2.4.5
717 Current Vers: 2.5.0
718 Maintainer: Wietse Venema <wietse (a] porcupine.org>
719 Archive Site: ftp://postfix.cloud9.net/official/
720 Home Page: http://www.postfix.org/
721 Mailing List: postfix-users (a] postfix.org
722 Responsible: heas
723 License: IBM Public License. See also src/gnu/dist/postfix.
724 Notes:
725 HTML documentation should be kept in sync with the README_FILES.
726 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
727 directory layout (the easiest way to check is by running ``postfix
728 set-permissions'').
729
730 Package: ppp
731 Version: 2.4.4
732 Current Vers: 2.4.4
733 Maintainer: Paul Mackerras <paulus (a] samba.org>
734 Archive Site: ftp://ftp.samba.org/pub/ppp/
735 Home Page:
736 CVS root: :pserver:cvs (a] pserver.samba.org:/cvsroot (password: cvs)
737 Mailing List:
738 Responsible: christos, cube
739 License: BSD (3-clause)
740 Notes:
741 BSD support was removed from 2.4.0; I added it back and removed
742 some GPL pieces. Multilink support is missing. Repeated pings to
743 Paulus have not yielded results. I've retrofitted pppdump to use
744 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
745 is clearly a pain. I have not tested the modules code, neither our
746 makefiles make it easy to construct a module, but I left one there
747 as an example.
748 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
749 using the version found in 2.4.1.
750
751 Package: rcs
752 Version: 5.7
753 Current Vers: 5.7
754 Maintainer: FSF
755 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
756 Mailing List: bug-gnu-utils (a] gnu.org
757 Home Page: http://www.gnu.org/software/rcs/
758 Responsible: agc
759 License: GPLv2
760 Notes:
761 Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
762
763 Package: root.cache
764 Version: 2007110100 (Nov 01, 2007)
765 Current Vers: 2007110100 (Nov 01, 2007)
766 Maintainer: InterNIC
767 Archive Site: ftp://ftp.internic.net/domain/named.root
768 Home Page: ftp://ftp.internic.net/domain/named.root
769 Mailing List:
770 Responsible: thorpej
771 License: Public domain
772 Notes:
773 The root server cache is also included with BIND. However, the
774 InterNIC version is usually more up to date.
775
776 Package: routed
777 Version: 2.28
778 Current Vers: 2.31
779 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
780 Archive Site: ftp://ftp.rhyolite.com/src/
781 Home Page: http://www.rhyolite.com/src/
782 Mailing List:
783 Responsible: christos
784 License: BSD (4-clause)
785 Notes:
786 We use the md5 code from libc
787 We don't allow RIP_TRACEON and RIP_TRACEOFF
788 We use arc4random
789 We use strlcpy/snprintf
790
791 Package: send-pr (part of GNATS)
792 Version: 3.95
793 Current Vers: 4.1
794 Maintainer: FSF
795 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
796 Home Page: http://www.gnu.org/software/gnats/
797 Mailing List: bug-gnats (a] gnu.org
798 License: GPLv2
799 Responsible:
800 Notes:
801
802 Package: SoftFloat
803 Version: 2a
804 Current Vers: 2b
805 Maintainer: John Hauser <jhauser (a] jhauser.us>
806 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
807 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
808 Mailing List:
809 Responsible: bjh21
810 License: Public domain
811 Notes:
812 Heavily modified for use as a soft float library for GCC. The actual
813 arithmetic code is unchanged, though, and should behave exactly like the
814 original.
815
816 Package: tcpdump
817 Version: 3.9.7
818 Current Vers: 3.9.8
819 Maintainer: tcpdump-workers (a] lists.tcpdump.org
820 Archive Site: http://www.tcpdump.org/release/
821 Home Page: http://www.tcpdump.org/
822 Mailing List: tcpdump-workers (a] lists.tcpdump.org
823 Responsible:
824 License: BSD (3-clause)
825 Notes:
826 Code will be imported into src/dist/tcpdump. Changes have to go back to
827 tcpdump.org.
828
829 Package: termcap.src
830 Version: 9.13.25
831 Current Vers: 11.0.1
832 Maintainer: Eric S. Raymond <terminfo (a] ccil.org>
833 Archive Site: http://www.catb.org/~esr/terminfo/
834 Home Page: http://www.catb.org/~esr/terminfo/
835 Mailing List:
836 Responsible:
837 License: Public domain
838 Notes:
839
840 Package: TestFloat
841 Version: 2a
842 Current Vers: 2a
843 Maintainer: John Hauser <jhauser (a] jhauser.us>
844 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
845 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
846 Mailing List:
847 Responsible: ross
848 License: BSD (4-clause)
849 Notes:
850
851 Package: texinfo
852 Version: 4.7
853 Current Vers: 4.12
854 Maintainer: FSF
855 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
856 Home Page: http://www.gnu.org/software/texinfo/
857 Mailing List: bug-texinfo (a] gnu.org
858 Responsible: wiz
859 License: GPLv2 (4.9 is GPLv3)
860 Notes:
861 Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
862 for the import.
863
864 Package: top
865 Version: 3.5beta12
866 Current Vers: 3.6
867 Maintainer: William LeFebvre <wnl (a] groupsys.com>
868 Archive Site: ftp://ftp.groupsys.com/pub/top/
869 Home Page: http://www.unixtop.org/
870 Mailing List: top-spinners (a] ocee.groupsys.com
871 Responsible: simonb
872 License: BSD (2-clause)
873 Notes:
874 Remove all non-current NetBSD machine definitions and man page
875 extensions in machine/ before importing.
876 After importing, run:
877 ./Configure <netbsd-module-name>
878 rm machine/*.desc Make.desc SYNOPSIS machine.c
879 cvs commit -m "Update ./Configure'd files." top.local.h top.1
880
881 Package: traceroute
882 Version: 1.4a5
883 Current Vers: 1.4a12
884 Maintainer: traceroute (a] ee.lbl.gov
885 Archive Site: ftp://ftp.ee.lbl.gov/
886 Home Page: http://ftp.ee.lbl.gov/
887 Mailing List:
888 Responsible:
889 License: BSD (4-clause)
890 Notes:
891
892 Package: tz
893 Version: tzcode2004a / tzdata2007h
894 Current Vers: tzcode2007h / tzdata2007h
895 Maintainer: Arthur David Olson <ado (a] elsie.nci.nih.gov>
896 Archive Site: ftp://elsie.nci.nih.gov/pub/
897 Home Page:
898 Mailing List: tz (a] elsie.nci.nih.gov
899 Responsible: kleink
900 License: Public domain
901 Notes:
902 Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
903 for import.
904
905 Package: wpa_supplicant/hostapd
906 Version: 0.6.2
907 Current Vers: 0.6.3
908 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
909 Archive Site: http://hostap.epitest.fi/releases/
910 Home Page: http://hostap.epitest.fi/wpa_supplicant/
911 Mailing List:
912 Responsible: scw, dyoung, christos
913 License: BSD or GPLv2
914 Notes:
915 See /usr/src/dist/wpa/NetBSD-upgrade for update instructions.
916
917 Package: XFree86
918 Version: 4.5.0
919 Current Vers: 4.7.0
920 Maintainer: XFree86 Project, Inc.
921 Archive Site: ftp://ftp.xfree86.org/pub/XFree86/
922 Home Page: http://www.xfree86.org/
923 Mailing List: devel (a] xfree86.org
924 Responsible: tron
925 License: XFree
926 Notes:
927 4.x:
928 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
929 files which we don't need in our tree.
930 ALL changes must be sent back to the XFree86 repository. Patches should
931 be submitted back via http://bugzilla.xfree86.org.
932
933 Package: Xorg
934 Version: 7.0
935 Current Vers: 7.0
936 Maintainer: The X.Org Foundation
937 Archive Site: http://xorg.freedesktop.org/releases/X11R7.0/src/
938 Home Page: http://www.x.org/
939 Mailing List: xorg (a] lists.freedesktop.org
940 Responsible: macallan
941 License: XFree
942 Notes: This is the modular branch tagged as XORG-7_0 pulled from
943 xorg's cvs repository.
944
945 Package: zlib
946 Version: 1.2.3
947 Current Vers: 1.2.3
948 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
949 Archive Site: http://www.zlib.net/
950 Home Page: http://www.zlib.net/
951 Mailing List:
952 Responsible: gwr, tron, christos
953 License: BSD (3-clause)
954 Notes:
955 Imported to src/common/dist/zlib and shared by the kernel and userland.
956
957 Package: services, protocols
958 Version: 2007-06-14
959 Current Vers: 2007-06-14
960 Maintainer: IANA
961 Archive Site: http://www.iana.org/assignments/
962 Home Page: http://www.iana.org
963 Mailing List:
964 Responsible: christos
965 License: None
966 Notes:
967 1. Download the latest converter from:
968 http://www.sethwklein.net/projects/iana-etc/
969 2. Unpack it and run:
970 gmake get
971 gmake
972 3. Add NetBSD rcsid to the generated protocols and services.
973 4. Append the local services from the current services file.
974 5. Run:
975 services_mkdb -u services > /usr/src/etc/services
976 cp protocols /usr/src/etc/protocols
977