3RDPARTY revision 1.324 1 # $NetBSD: 3RDPARTY,v 1.324 2005/04/23 19:32:34 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: 20040211
29 Current Vers: 20050309
30 Maintainer: INTEL
31 Archive Site: http://developer.intel.com/technology/IAPC/acpi/downloads.htm
32 Mailing List: acpi-devel (a] lists.sourceforge.net
33 Responsible: kochi
34 Notes:
35 The sources were integrated into src/sys/dev/acpi/acpica/Subsystem.
36 Please read src/sys/dev/acpi/acpica/README before any modification.
37
38 Package: am-utils [amd]
39 Version: 6.1-rc2 [20050417]
40 Current Vers: 6.1-rc2
41 Maintainer: Erez Zadok <ezk (a] cs.columbia.edu>
42 Archive Site: ftp://ftp.am-utils.org/pub/am-utils/
43 Mailing List: am-utils
44 Responsible: christos
45 Notes:
46 Amd2netbsd script to convert to BSD make system and remove unneeded files.
47 Fix symbolic links before import.
48 Check src/usr.sbin/amd/include/config.h is correct after import.
49
50 Package: bc
51 Version: 1.06
52 Current Vers: 1.06
53 Maintainer: Phil Nelson <phil (a] cs.wwu.edu>
54 Archive Site: ftp://ftp.gnu.org/gnu/bc/
55 Mailing List: bug-bc (a] gnu.org
56 Responsible: phil, simonb
57 Notes:
58 bc includes dc, both of which are in the NetBSD tree.
59
60 Package: bind/named
61 Version: 9.3.0
62 Current Vers: 4.9.11/8.3.7/8.4.2/9.3.0
63 Maintainer: Paul Vixie <vixie (a] vix.com>
64 Archive Site: ftp://ftp.isc.org/isc/bind9/
65 Mailing List:
66 Responsible: vixie, itojun, christos
67 Notes:
68 First bind2netbsd script to import into src/dist/bind.
69 The Makefiles in src/usr.sbin/bind are not handled by the script.
70 Then binclude4netbsd script to import into src/usr.sbin/bind/include.
71 Then include4netbsd script to import into src/include.
72 Then libc4netbsd script to update the resolver in libc.
73 Todo[1]: Update libresolv if needed.
74 Todo[2]: A few files in libc/net were imported in the ISC branch but now
75 they are too different or do not exist anymore:
76 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
77 Others like getaddrinfo.c could be merged with isc, but it seems
78 that ours is from a more recent version of KAME?
79 Todo[3]: net/base64.c could be imported from bind and should be moved from
80 net to isc/base64.c.
81 Todo[4]: Re-entrant functions of net/*
82
83 Package: binutils
84 Version: 2.15-20041204
85 Current Vers: 2.15
86 Maintainer: FSF
87 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
88 Mailing List: bug-gnu-utils (a] gnu.org
89 Responsible: thorpej, mrg
90 Notes:
91
92 Package: bsd-family-tree
93 Version: 1.88
94 Current Vers: 1.88
95 Maintainer: n/a
96 Archive Site: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
97 Mailing List:
98 Responsible: itojun
99 Notes:
100
101 Package: bzip2
102 Version: 1.0.2
103 Current Vers: 1.0.2
104 Maintainer: Julian Seward <jseward (a] acm.org>
105 Archive Site: http://sources.redhat.com/bzip2/
106 Mailing List:
107 Responsible:
108 Notes:
109 See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
110
111 Package: Citrus XPG4DL
112 Version: ?
113 Current Vers: ?
114 Maintainer: Citrus
115 Archive Site: http://citrus.bsdclub.org/
116 Mailing List: bsd-locale (a] hauN.org
117 Responsible: itojun, tshiozak
118 Notes:
119 language C multilingualization support suite using wchar_t and other standards.
120 The main development playground of Citrus is in NetBSD CVS, so you don't
121 need to look for other CVS tree (like citrus CVS tree)
122 main trunc has Citrus code in the following places:
123 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
124 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
125 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
126 - src/lib/libc/iconv: iconv(3)
127
128 Package: cron
129 Version: 3.0
130 Current Vers: 3.0
131 Maintainer: Paul Vixie <vixie (a] vix.com>
132 Archive Site: ftp://ftp.vix.com/pub/vixie/cron-3.0/
133 Mailing List:
134 Responsible:
135 Notes:
136 ftp://ftp.isc.org/isc/cron/cron_4.0_b1.shar is available, apparently
137 there's also a version in the works that has all changes from *BSD and Linux.
138
139 Package: cvs
140 Version: 1.11.20
141 Current Vers: 1.11.20/1.12.11
142 Maintainer: cvshome
143 Archive Site: ftp://ftp.cvshome.org/pub/
144 Mailing List: bug-cvs (a] gnu.org
145 Responsible: Christos Zoulas <christos (a] NetBSD.org>, wiz
146 Notes:
147 Use src/gnu/dist/cvs/cvs2netbsd for preparing the source tree
148 for the import.
149 Do not forget to update gnu/usr.bin/cvs/include/config.h to match
150 gnu/dist/cvs/config.h.in.
151 If you want to upgrade to 1.12.XX, please talk to christos first.
152 I have merged all the changes already.
153
154 Package: db
155 Version: 1.85
156 Current Vers: 1.86/4.3.27
157 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
158 Archive Site: http://www.sleepycat.com/products.html
159 Mailing List:
160 Responsible:
161 Notes:
162 Note that we cannot use db 2.x for license reasons.
163 Three bug fixes against 1.85 sent back to bostic. Changes to
164 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
165 Import of DB 1.85 was done via a sh script which converted the
166 distribution into the netbsd format. The script can be found in
167 src/lib/libc/db/db2netbsd.
168
169 Package: dhcp
170 Version: 3.0.1rc11
171 Current Vers: 3.0.2
172 Maintainer: Ted Lemon <mellon (a] NetBSD.org>
173 Archive Site: ftp://ftp.isc.org/isc/dhcp/
174 Mailing List: dhcp-server (a] isc.org
175 Mailing List: dhcp-client (a] isc.org
176 Mailing List: dhcp-announce (a] isc.org
177 Mailing List: dhcp-bugs (a] isc.org
178 Responsible: mellon
179 Notes:
180 No changes for NetBSD integration - just import the new distribution on
181 top of the current tree.
182
183 Package: diffutils
184 Version: 2.8.1
185 Current Vers: 2.8.1
186 Maintainer: FSF
187 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
188 Mailing List: bug-gnu-utils (a] gnu.org
189 Responsible: wiz
190 Notes:
191 Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
192 for the import.
193
194 Package: dtoa.c
195 Version: Jan 4, 1995
196 Current Vers: Feb 7, 2001
197 Maintainer: David M. Gay <dmg (a] bell-labs.com>
198 Archive Site: ftp://netlib.lucent.com/netlib/fp/
199 Mailing List: none
200 Responsible:
201 Notes:
202 Added conditionals to automagically determine type and endianness of
203 FP numbers. Added ULong type (but Gay says he'll adopt that change
204 for the next release).
205
206 Package: file
207 Version: 4.13
208 Current Vers: 4.13
209 Maintainer: Christos Zoulas <christos (a] zoulas.com>
210 Archive Site: ftp://ftp.astron.com/pub/file/
211 Mailing List: file (a] mx.gw.com
212 Responsible: christos, pooka
213 Notes:
214
215 Package: flex
216 Version: 2.5.4
217 Current Vers: 2.5.4a/2.5.31
218 Maintainer: Vern Paxson <vern (a] ee.lbl.gov>
219 Archive Site: ftp://ftp.gnu.org/gnu/non-gnu/flex/
220 Mailing List:
221 Responsible: mikel
222 Notes:
223 flex 2.5.4a contains only copyright notice changes over version 2.5.4;
224 internally not even the version number changed.
225 Newer flex will be found in:
226 http://sourceforge.net/projects/lex/
227
228 Package: gcc
229 Version: 2.95.3/3.3.3
230 Current Vers: 4.0.0
231 Maintainer: cygnus
232 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
233 Mailing List: gcc-bugs (a] gnu.org
234 Responsible: thorpej, mrg
235 Notes:
236 before importing:
237 - delete all .cvsignore and .brik files
238 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
239
240 Package: gdb
241 Version: 5.3
242 Current Vers: 6.3
243 Maintainer: FSF
244 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
245 Mailing List: bug-gdb (a] gnu.org
246 Responsible: thorpej, mrg
247 Notes:
248
249 Package: gettext
250 Version: 0.10.35
251 Current Vers: 0.14.1
252 Maintainer: FSF
253 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
254 Mailing List: bug-gnu-utils (a] gnu.org
255 Responsible: itojun
256 Notes:
257 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
258 we use BSD-licensed implementation from Citrus project (see entry for
259 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
260 0.11.x introduced new file format with file format revision >= 1, while our
261 BSD-licensed libintl supports revision 0 only. Therefore, we cannot upgrade
262 to 0.11.x until we add support for new file format.
263
264 Package: grep
265 Version: 2.5.1
266 Current Vers: 2.5.1
267 Maintainer: FSF
268 Archive Site: ftp://ftp.gnu.org/gnu/grep/
269 Mailing List: bug-gnu-utils (a] gnu.org
270 Responsible: simonb, wiz
271 Notes:
272 Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
273 for the import.
274 A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
275 needs some tuning before it can replace gnu grep.
276 (cf. http://www.vocito.com/downloads/software/grep/)
277
278 Package: groff
279 Version: 1.19.1
280 Current Vers: 1.19.1
281 Maintainer: Werner Lemberg/FSF
282 Archive Site: ftp://ftp.gnu.org/gnu/groff/
283 Mailing List: bug-groff (a] gnu.org
284 Responsible: wiz
285 Notes:
286 Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
287 for import.
288
289 Package: heimdal
290 Version: 0.6.2
291 Current Vers: 0.6.4
292 Maintainer: Heimdal <heimdal (a] pdc.kth.se>
293 Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/
294 Mailing List: heimdal-discuss (a] pdc.kth.se
295 Responsible: assar, joda, lha
296 Notes:
297
298 Package: hunt
299 Version: 2003-04-16
300 Current Vers: 2003-04-16
301 Maintainer: ?
302 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
303 Responsible: mrg
304 Notes:
305
306 Package: ipf
307 Version: 4.1.8
308 Current Vers: 4.1.8
309 Maintainer: Darren Reed
310 Archive Site: http://coombs.anu.edu.au/~avalon/
311 Mailing List: ipfilter (a] postbox.anu.edu.au
312 Responsible: darrenr, mike, martti
313 Notes:
314 ipf2netbsd should be used on a virgin ipfilter source tree.
315
316 Package: ipsec-tools
317 Version: 0.6-base
318 Current Vers: 0.5
319 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
320 Archive Site: http://ipsec-tools.sf.net
321 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
322 Responsible: manu
323 Notes:
324 Don't forget to remove .cvsignore files when importing newer versions
325
326 Package: KAME IPv6
327 Version: KAME/NetBSD SNAP kit
328 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
329 Maintainer: KAME Project <kame (a] kame.net>
330 Archive Site: http://www.kame.net/
331 Mailing List: snap-users (a] kame.net
332 Responsible: itojun
333 Notes:
334 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
335 more conservative implementation policy.
336 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
337 Please do not make too many diff-unfriendly changes (like indentation change,
338 KNF police). We need to take diffs across KAME snapshots on upgrades.
339 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
340 in sys/netinet6/in6.h. No script is available for upgrades.
341 "KAME" branch is used for kernel merge work purposes.
342 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
343 among KAME/*BSD, *BSD-current and recent *BSD releases.
344
345 Package: krb4
346 Version: 1.2
347 Current Vers: 1.2.2
348 Maintainer: kth-krb (a] pdc.kth.se
349 Archive Site: ftp://ftp.pdc.kth.se/pub/krb/src/
350 Mailing List: krb4 (a] sics.se
351 Responsible: assar, joda
352 Notes:
353
354 Package: less
355 Version: less381
356 Current Vers: less382
357 Maintainer: Mark Nudleman <markn (a] greenwoodsoftware.com>
358 Archive Site: ftp://ftp.gnu.org/gnu/less/
359 Mailing List:
360 Responsible: mrg
361 Notes:
362 Many changes to make less act as more when invoked as more. Beware.
363 Use the src/usr.bin/less/less2netbsd script to prepare source tree
364 for importation. Run ./configure before hand to generate "defines.h".
365 Talk to mrg before importing any new version. (less 381's configure
366 does not detect NetBSD has a sigset_t due to a bad test; this is fixed
367 by hand in defines.h.)
368
369 Package: libcdk
370 Version: 4.9.9-20000407-myc3
371 Current Vers: cdk-4.9.10-20000923
372 Maintainer: mike (a] vexus.ca
373 Archive Site: http://www.vexus.ca/products/CDK/
374 Responsible: garbled
375 Notes:
376 Initial port to netbsd curses was done by mycroft. This is a heavily
377 modified version of the released CDK 4.9.9. The current version has been
378 taken over by the Ncurses people, and has a number of changes to it. It
379 might be worthwhile to import at some future date, but for now we should
380 leave it alone. (garbled 1/4/2001)
381
382 Package: libevent
383 Version: 0.9
384 Current Vers: 1.0c
385 Maintainer: Niels Provos <provos (a] citi.umich.edu>
386 Archive Site: http://www.monkey.org/~provos/libevent/
387 Responsible: provos
388 Notes:
389
390 Package: libpcap
391 Version: 0.8.3
392 Current Vers: 0.8.3
393 Maintainer: tcpdump-workers (a] tcpdump.org
394 Archive Site: http://www.tcpdump.org/release/
395 Mailing List: tcpdump-workers (a] tcpdump.org
396 Responsible: itojun,dyoung
397 Notes:
398
399 Package: libwrap
400 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
401 Current Vers: tcp_wrappers 7.6-ipv6.1
402 Maintainer: Wietse Venema <wietse (a] porcupine.org>
403 Archive Site: ftp://ftp.porcupine.org/pub/security/
404 Mailing List:
405 Responsible: cjs, itojun
406 Notes:
407 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
408 under src/usr.sbin). We don't use tcpd; that functionality is built
409 into inetd. The provided libwrap2netbsd script handles just libwrap.
410
411 Package: mopd
412 Version: 2.5.3
413 Current Vers: 2.5.3
414 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
415 Archive Site: ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/
416 Mailing List:
417 Responsible: cjs
418 Notes:
419 Delete the otherOS directory before importing.
420
421 Package: nawk
422 Version: 2003-07-29
423 Current Vers: 2004-12-22
424 Maintainer: Brian Kernighan <bwk (a] bell-labs.com> (Lucent Technologies)
425 Archive Site: http://cm.bell-labs.com/who/bwk/
426 Mailing List:
427 Responsible: jdolecek
428 Notes:
429 Build maketab from nawk sources and generate proctab.c.
430 Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import
431 to src/dist/nawk.
432
433 Package: ndbootd
434 Version: 0.5
435 Current Vers: 0.5
436 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
437 Archive Site: http://mit.edu/fredette/www/ndbootd/
438 Responsible: fredette
439 Notes:
440 Run ./configure, save config.h, make distclean, rm all autoconf/automake
441 and ndbootd-raw.c. Restore saved config.h, and force it to define
442 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
443
444 Package: nvi
445 Version: 1.79
446 Current Vers: 1.79
447 Maintainer: Keith Bostic <bostic (a] bsdi.com>
448 Archive Site: ftp://ftp.bostic.com/pub/
449 Mailing List:
450 Responsible: aymeric
451 Notes:
452 We have lots of local bug fixes, and the point of importing 1.81.x would
453 be to get multibyte characters support. For now this means waiting for
454 additions in our libcurses.
455
456 Package: ntp
457 Version: 4.2.0
458 Current Vers: 4.2.0
459 Maintainer: David L. Mills <mills (a] udel.edu>
460 Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/
461 Mailing List:
462 Responsible: simonb, jonathan
463 Notes:
464 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
465 NOTE: As of 20010405 -current includes a fix for the "ntpdx" root
466 exploit/DoS attack which has been pulled up to the 1.4 and 1.5 branches.
467
468 Package: OpenPAM
469 Version: 20050201
470 Current Vers: 20050201
471 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
472 Archive Site: http://www.openpam.org/
473 Mailing List:
474 Responsible: christos
475 Notes:
476 The next time OpenPAM is imported (OpenPAM Feterita or later), eliminate
477 the local copy of openpam_free_envlist() in the pam_exec module.
478
479 Package: OpenSSH
480 Version: 4.0
481 Current Vers: 4.0 / portable 4.0p1
482 Maintainer: OpenSSH
483 Archive Site: http://www.openssh.com/ftp.html
484 Mailing List: openssh-unix-announce (a] mindrot.org
485 Responsible: thorpej, christos, elric
486 Notes:
487 imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH)
488 into crypto/dist/openssh. use openssh2netbsd before import.
489 local changes (should always try to bring them back to master openssh tree,
490 markus is very cooperative about it):
491 - default for PermitRootLogin is set to "no"
492 - IgnoreRootRhosts added
493 - look at login.conf to check valid user/access list
494 - krb4 and krb5 support re-added
495 - hack in cipher.c #ifdef NEW_OPENSSL because we are missing EVP_acss
496 when someone imports openssl, we can remove this.
497 - uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD
498 - added moduli from portable openssh
499 - added USE_PAM patches and auth_pam.[ch] from portable openssh
500
501 Package: OpenSSL
502 Version: 0.9.7g
503 Current Vers: 0.9.7g
504 Maintainer: The OpenSSL Project
505 Archive Site: ftp://ftp.openssl.org/source/
506 Mailing List: openssl-announce (a] openssl.org
507 Responsible: mcr, thorpej, itojun, groo, christos
508 Notes:
509 change <dollar>Id to Id manually in the few files with rcsids.
510
511 Package: pdisk
512 Version: 0.8a2
513 Current Vers: 0.8a2
514 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
515 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
516 Mailing List:
517 Responsible: dbj
518 Notes:
519 This is the disk partition utility used by Apple's mkLinux and osX
520 It is imported into dist/pdisk, with a reachover makefile in
521 src/sbin/pdisk builds for macppc and mac68k.
522
523 Package: pdksh
524 Version: 5.2.14p2
525 Current Vers: 5.2.14p2
526 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
527 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
528 Mailing List:
529 Responsible:
530 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
531
532 Package: ping
533 Version: 980911
534 Current Vers: 980911
535 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
536 Archive Site: ftp://ftp.rhyolite.com/src/
537 Mailing List:
538 Responsible: christos (a] NetBSD.org
539 Notes:
540 We use err() and friends. We have changes for snprintf, extra
541 formating in man pages, disallowing flood pinging, alignment fixes,
542 and more.
543
544 Package: PF (openbsd packet filter)
545 Version: OpenBSD 3.6
546 Current Vers: OpenBSD 3.6-current
547 Maintainer: itojun (a] NetBSD.org
548 Archive Site: ftp://ftp.openbsd.org/
549 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
550 Responsible: itojun (a] NetBSD.org
551 Notes:
552 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
553 definition (files.pf). userland code is imported into src/dist/pf, and
554 reachover Makefiles are in src/usr.sbin/pf.
555
556 Package: postfix
557 Version: 2.1.5
558 Current Vers: 2.2.2
559 Maintainer: Wietse Venema <wietse (a] porcupine.org>
560 Archive Site: ftp://postfix.cloud9.net/official/
561 Mailing List: postfix-users (a] postfix.org
562 Responsible: perry (a] NetBSD.org, itojun (a] NetBSD.org
563 Notes:
564
565 Package: ppp
566 Version: 2.4.3
567 Current Vers: 2.4.3
568 Maintainer: Paul Mackerras <paulus (a] samba.org>
569 Archive Site: ftp://ftp.samba.org/pub/ppp/
570 CVS root: :pserver:cvs (a] pserver.samba.org:/cvsroot (password: cvs)
571 Mailing List:
572 Responsible: christos (a] NetBSD.org
573 Notes:
574 BSD support was removed from 2.4.0; I added it back and removed
575 some GPL pieces. Multilink support is missing. Repeated pings to
576 Paulus have not yielded results. I've retrofitted pppdump to use
577 our zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
578 is clearly a pain. I have not tested the modules code, neither our
579 makefiles make it easy to construct a module, but I left one there
580 as an example.
581 TDB code as found in 2.4.3 is under GPL. Therefore, we're using
582 the version found in 2.4.1.
583
584 Package: rcs
585 Version: 5.7
586 Current Vers: 5.7
587 Maintainer: FSF
588 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
589 Mailing List: bug-gnu-utils (a] gnu.org
590 Responsible: mycroft
591 Notes:
592 Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
593
594 Package: root.cache
595 Version: 2004012900 (Jan 29, 2004)
596 Current Vers: 2004012900 (Jan 29, 2004)
597 Maintainer: InterNIC
598 Archive Site: ftp://ftp.internic.net/domain/named.root
599 Mailing List:
600 Responsible: perry, thorpej
601 Notes:
602 The root server cache is also included with BIND. However, the
603 InterNIC version is usually more up to date.
604
605 Package: routed
606 Version: 2.28
607 Current Vers: 2.30
608 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
609 Archive Site: ftp://ftp.rhyolite.com/src/
610 Mailing List:
611 Responsible: christos (a] NetBSD.org
612 Notes:
613 We use the md5 code from libc
614 We don't allow RIP_TRACEON and RIP_TRACEOFF
615 We use arc4random
616 We use strlcpy/snprintf
617
618 Package: send-pr (part of GNATS)
619 Version: 3.95
620 Current Vers: 4.0
621 Maintainer: FSF
622 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
623 Mailing List: bug-gnats (a] gnu.org
624 Responsible:
625 Notes:
626
627 Package: sendmail
628 Version: 8.13.3
629 Current Vers: 8.13.4
630 Maintainer: Eric P. Allman
631 Archive Site: ftp://ftp.sendmail.org/pub/sendmail/
632 Mailing List:
633 Responsible: atatat (a] NetBSD.org
634 Notes:
635 use gnu/dist/sendmail/sendmail2netbsd to strip off RCS tags.
636 local changes:
637 - do not reverse-resolve link-local addresses
638 - syslog args change
639
640 Package: SoftFloat
641 Version: 2a
642 Current Vers: 2b
643 Maintainer: John Hauser <jhauser (a] jhauser.us>
644 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
645 Mailing List:
646 Responsible: bjh21
647 Notes:
648 Heavily modified for use as a soft float library for GCC. The actual
649 arithmetic code is unchanged, though, and should behave exactly like the
650 original.
651
652 Package: tcpdump
653 Version: 3.8.3
654 Current Vers: 3.8.3
655 Maintainer: tcpdump-workers (a] tcpdump.org
656 Archive Site: http://www.tcpdump.org/release/
657 Mailing List: tcpdump-workers (a] tcpdump.org
658 Responsible: itojun
659 Notes:
660 Code will be imported into src/dist/tcpdump. Changes have to go back to
661 tcpdump.org.
662
663 Package: termcap.src
664 Version: 9.13.25
665 Current Vers: 11.0.1
666 Maintainer: Eric S. Raymond <terminfo (a] ccil.org>
667 Archive Site: http://www.catb.org/~esr/terminfo/
668 Mailing List:
669 Responsible:
670 Notes:
671
672 Package: TestFloat
673 Version: 2a
674 Current Vers: 2a
675 Maintainer: John Hauser <jhauser (a] jhauser.us>
676 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
677 Mailing List:
678 Responsible: ross
679 Notes:
680
681 Package: texinfo
682 Version: 4.7
683 Current Vers: 4.8
684 Maintainer: FSF
685 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
686 Mailing List: bug-texinfo (a] gnu.org
687 Responsible: wiz
688 Notes:
689 Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
690 for the import.
691
692 Package: top
693 Version: 3.5beta12
694 Current Vers: 3.6alpha8
695 Maintainer: William LeFebvre <wnl (a] groupsys.com>
696 Archive Site: ftp://ftp.groupsys.com/pub/top/
697 Mailing List: top-spinners (a] ocee.groupsys.com
698 Responsible: simonb
699 Notes:
700 Remove all non-current NetBSD machine definitions and man page
701 extensions in machine/ before importing.
702 After importing, run:
703 ./Configure <netbsd-module-name>
704 rm machine/*.desc Make.desc SYNOPSIS machine.c
705 cvs commit -m "Update ./Configure'd files." top.local.h top.1
706
707 Package: traceroute
708 Version: 1.4a5
709 Current Vers: 1.4a12
710 Maintainer: traceroute (a] ee.lbl.gov
711 Archive Site: ftp://ftp.ee.lbl.gov/
712 Mailing List:
713 Responsible:
714 Notes:
715
716 Package: tz
717 Version: tzcode2004a / tzdata2005h
718 Current Vers: tzcode2005h / tzdata2005h
719 Maintainer: Arthur David Olson <ado (a] elsie.nci.nih.gov>
720 Archive Site: ftp://elsie.nci.nih.gov/pub/
721 Mailing List: tz (a] elsie.nci.nih.gov
722 Responsible: kleink
723 Notes:
724 Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
725 for import.
726
727 Package: uucp
728 Version: 1.06.1
729 Current Vers: 1.07
730 Maintainer: Ian Lance Taylor <ian (a] airs.com>
731 Archive Site: ftp://ftp.gnu.org/gnu/uucp/
732 Mailing List: taylor-uucp (a] cirr.com
733 Responsible: jtk
734 Notes:
735
736 Package: Vinum
737 Version: 2003-10-10
738 Current Vers: 2003-10-10
739 Maintainer: grog
740 URL: http://www.vinumvm.org/
741 Archive Site: none
742 Mailing List: vinum-devel (a] auug.org.au
743 CVS location: none
744 Responsible: grog
745 Notes:
746 Based on a NetBSD-specific version generated on the fly. This
747 should remain effectively identical to the NetBSD branch
748 except during testing.
749
750 Package: XFree86
751 Version: 4.5.0
752 Current Vers: 4.5.0
753 Maintainer: XFree86 consortium
754 Archive Site: ftp://ftp.xfree86.org/pub/XFree86/
755 Mailing List:
756 Responsible: tron
757 Notes:
758 4.x:
759 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
760 files which we don't need in our tree.
761 ALL changes must be sent back to the XFree86 repository. Patches should
762 be submitted back via http://bugzilla.xfree86.org.
763
764 Package: zlib
765 Version: 1.1.4
766 Current Vers: 1.2.2
767 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
768 Archive Site: http://www.gzip.org/zlib/
769 Mailing List:
770 Responsible: gwr, tron
771 Notes:
772 The sources were integrated into src/lib/libz as usual on *nix,
773 and partially duplicated under src/sys/lib/libz for the kernel.
774 The header zconf.h was "boiled down" to the minimum for *BSD.
775 The Makefile is completely new (*BSD style, of course). Lastly,
776 the file gzio.c was changed to allow -DNO_DEFLATE to eliminate
777 all references to deflate.c and friends, which permits building
778 a really small zcat implementation. (src/distrib/utils/zcat)
779