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