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