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