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