3RDPARTY revision 1.1284 1 # $NetBSD: 3RDPARTY,v 1.1284 2016/01/07 10:18:36 wiz 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 # 3rdparty2html):
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 Package, Version, Current Vers,
21 # and Maintainer fields;
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: name or brief description (required, must be first)
28 # Version: version that is included with NetBSD (required)
29 # Current Vers: version that is available upstream (required)
30 # Maintainer: name and/or email address of upstream maintainer (required)
31 # Archive Site: URL to archive of upstream releases
32 # Home Page: URL to web page for upstream project
33 # Mailing List: email address or URL related to upstream mailing list
34 # License: description of license
35 # Responsible: comma-separated list of NetBSD developers
36 # Location: comma-separated list of subdirectories in the NetBSD src tree
37 # Notes:
38 # Multiple lines of free-form text,
39 # Must be last.
40 #
41
42 Package: acpica
43 Version: 20150717
44 Current Vers: 20151218
45 Maintainer: Intel
46 Archive Site: http://www.acpica.org/downloads/
47 Home Page: http://www.acpica.org/
48 Mailing List: devel (a] acpica.org
49 License: BSD-like
50 Responsible: jruoho
51 Location: sys/external/bsd/acpica/dist
52 Notes:
53 You want the unix2 (dual-licensed) tar file.
54 Please read src/sys/dev/acpi/acpica/README before any modification.
55
56 Package: am-utils [amd]
57 Version: 6.2
58 Current Vers: 6.2
59 Maintainer: Erez Zadok <ezk (a] cs.columbia.edu>
60 Archive Site: ftp://ftp.am-utils.org/pub/am-utils/
61 Home Page: http://www.am-utils.org/
62 Mailing List: am-utils
63 Responsible: christos
64 License: BSD (4-clause)
65 Location: external/bsd/am-utils/dist
66 Notes:
67 Amd2netbsd script to convert to BSD make system and remove unneeded files.
68 Fix symbolic links before import.
69 Check external/bsd/am-utils/include/config.h is correct after import.
70 Update date of release in external/bsd/am-utils/man/Makefile (two places).
71
72 Package: Automated Testing Framework (ATF)
73 Version: 0.20
74 Current Vers: 0.21
75 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
76 Archive site: https://github.com/jmmv/atf/releases
77 Home page: https://github.com/jmmv/atf
78 Mailing List: atf-devel (a] NetBSD.org
79 Responsible: jmmv
80 License: The NetBSD Foundation's license (BSD 2-clause)
81 Location: external/bsd/atf/dist
82 Notes:
83 The source files are in external/bsd/atf/dist.
84 Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
85 Please avoid performing local changes to this package without discussing
86 them with the responsible person and/or the mailing list shown above.
87 Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
88 exist upstream; however, please continue to discuss any desired changes
89 upfront.
90
91 Package: ath-hal
92 Version: FreeBSD SVN revision number 185521
93 Current Vers: FreeBSD SVN revision number 185521
94 Maintainer: Sam Leffler <sam (a] errno.com>
95 Archive Site: none
96 Home Page: none
97 Mailing List: none
98 Responsible: sam, alc
99 License: BSD-like (2-clause), ISC
100 Location: sys/external/isc/atheros_hal/dist
101 Notes:
102
103 Package: bc
104 Version: 1.06
105 Current Vers: 1.06
106 Maintainer: Phil Nelson <phil (a] cs.wwu.edu>
107 Archive Site: ftp://ftp.gnu.org/gnu/bc/
108 Home Page: http://www.gnu.org/software/bc/
109 Mailing List: bug-bc (a] gnu.org
110 Responsible: phil, simonb
111 License: GPLv2, LGPGv2.1
112 Location: gnu/dist/bc
113 Notes:
114 bc includes dc, both of which are in the NetBSD tree.
115
116 Package: bind [named and utils]
117 Version: 9.10.3-P2
118 Current Vers: 9.10.3-P2
119 Maintainer: Paul Vixie <vixie (a] vix.com>
120 Archive Site: ftp://ftp.isc.org/isc/bind9/
121 Home Page: http://www.isc.org/software/bind/
122 Mailing List: https://lists.isc.org/mailman/listinfo/bind-announce
123 Mailing List: https://lists.isc.org/mailman/listinfo/bind-users
124 Responsible: vixie, christos
125 License: BSD-like (2-clause)
126 Location: external/bsd/bind/dist
127 Notes:
128 First bind2netbsd script to import into src/external/bsd/bind/dist.
129 The Makefiles in src/external/bsd/bind are not handled by the script.
130 Build bind to generate the include files.
131 Then binclude4netbsd script to import into src/external/bsd/bind/include.
132 The libc and include parts of the resolver are now part of libbind.
133
134 Package: libbind [libc resolver and includes]
135 Version: libbind-6.0-rc1
136 Current Vers: libbind-6.0
137 Maintainer: Paul Vixie <vixie (a] vix.com>
138 Archive Site: ftp://ftp.isc.org/isc/libbind/
139 Home Page: http://www.isc.org/software/libbind/
140 Mailing List: https://lists.isc.org/mailman/listinfo/bind-workers
141 Responsible: vixie, christos
142 License: BSD-like (2-clause)
143 Location: external/bsd/libbind/dist
144 Notes:
145 First libbind2netbsd script to import into src/external/bsd/libbind/dist.
146 Then include4netbsd script to import into src/include.
147 Then libc4netbsd script to update the resolver in libc.
148 Todo[1]: Update libresolv if needed.
149 Todo[2]: A few files in libc/net were imported in the ISC branch but now
150 they are too different or do not exist anymore:
151 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
152 Others like getaddrinfo.c could be merged with isc, but it seems
153 that ours is from a more recent version of KAME?
154 Todo[3]: net/base64.c is imported from bind but should be moved from net
155 to isc/base64.c.
156 Todo[4]: Re-entrant functions of net/*
157 Todo[5]: Reconcile the doc directory.
158
159 Package: binutils
160 Version: 2.23.2
161 Current Vers: 2.25.1
162 Maintainer: FSF
163 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
164 Home Page: http://www.gnu.org/software/binutils/
165 Mailing List: bug-gnu-utils (a] gnu.org
166 Responsible: thorpej, mrg
167 License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
168 Location: external/gpl3/binutils/dist
169 Notes:
170
171 Package: bozohttpd
172 Version: 20100617
173 Current Vers: 20100617
174 Maintainer: mrg (a] eterna.com.au
175 Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
176 Home Page: http://eterna.com.au/bozohttpd/
177 Mailing List:
178 Responsible: mrg
179 License: BSD
180 Location: libexec/httpd
181 Notes:
182 Delete "queue.h" from the distribution.
183
184 Package: bsd-family-tree
185 Version: 1.151
186 Current Vers: 1.156
187 Maintainer: The FreeBSD Project
188 Archive Site: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
189 Home Page: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
190 Mailing List:
191 Responsible:
192 License: BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
193 Location: share/misc/bsd-family-tree
194 Notes:
195 Please send all updates upstream. Eitan Adler <lists (a] eitanadler.com>
196 is a FreeBSD committer who has been helpful with incorporating changes
197 in the past.
198
199 Package: byacc
200 Version: 20141128
201 Current Vers: 20141128
202 Maintainer: Thomas Dickey <dickey (a] invisible-island.net>
203 Archive Site: http://www.invisible-island.net/byacc/byacc.html
204 Home Page: http://www.invisible-island.net/byacc/byacc.html
205 Mailing List:
206 Responsible: christos
207 License: Public Domain
208 Location: external/bsd/byacc/dist
209 Notes:
210 See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
211
212 Package: bzip2
213 Version: 1.0.6
214 Current Vers: 1.0.6
215 Maintainer: Julian Seward <jseward (a] acm.org>
216 Archive Site: http://sources.redhat.com/bzip2/
217 Home Page: http://www.bzip.org/
218 Mailing List:
219 Responsible:
220 License: BSD (4-clause)
221 Location: external/bsd/bzip2
222 Notes:
223 See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
224
225 Package: Citrus XPG4DL
226 Version:
227 Current Vers:
228 Maintainer: Citrus
229 Archive Site: http://citrus.bsdclub.org/
230 Home Page: http://citrus.bsdclub.org/
231 Mailing List: bsd-locale (a] hauN.org
232 Responsible: tshiozak
233 License: Ambiguous. Either BSD or Perl Artistic License
234 See http://citrus.bsdclub.org/#pol_license for more info.
235 Location: lib
236 Notes:
237 language C multilingualization support suite using wchar_t and other standards.
238 The main development playground of Citrus is in NetBSD CVS, so you don't
239 need to look for other CVS tree (like citrus CVS tree)
240 main trunc has Citrus code in the following places:
241 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
242 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
243 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
244 - src/lib/libc/iconv: iconv(3)
245
246 Package: cron
247 Version: 4.1
248 Current Vers: 4.1
249 Maintainer: Paul Vixie <vixie (a] vix.com>
250 Archive Site: ftp://ftp.isc.org/isc/cron/
251 Home Page:
252 Mailing List:
253 Responsible:
254 License: BSD-like
255 Location: external/bsd/cron/dist
256 Notes:
257
258 Package: cvs
259 Version: 1.12.13
260 Current Vers: 1.12.13
261 Maintainer: cvshome
262 Archive Site: http://ftp.gnu.org/non-gnu/cvs/
263 Home Page: http://cvs.nongnu.org/
264 Mailing List: bug-cvs (a] gnu.org
265 Responsible: christos
266 License: GPLv1, LGPLv2
267 Location: external/gpl2/xcvs/dist
268 Notes:
269 Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
270 for the import.
271 Do not forget to update external/gpl2/xcvs/include/config.h to match
272 external/gpl2/xcvs/dist/config.h.in.
273
274 Package: db
275 Version: 1.85
276 Current Vers: 1.86/4.7.25
277 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
278 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
279 Home Page: http://www.oracle.com/database/berkeley-db/
280 Mailing List:
281 Responsible:
282 License: BSD or Oracle Commercial License
283 Location: lib/libc/db
284 Notes:
285 Note that we cannot use db 2.x for license reasons.
286 Three bug fixes against 1.85 sent back to bostic. Changes to
287 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
288 Import of DB 1.85 was done via a sh script which converted the
289 distribution into the netbsd format. The script can be found in
290 src/lib/libc/db/db2netbsd.
291
292 Package: dhcp
293 Version: 4.3.0
294 Current Vers: 4.3.3
295 Maintainer: mellon
296 Archive Site: ftp://ftp.isc.org/isc/dhcp/
297 Home Page: http://www.isc.org/software/dhcp/
298 Mailing List: dhcp-server (a] isc.org
299 Mailing List: dhcp-client (a] isc.org
300 Mailing List: dhcp-announce (a] isc.org
301 Mailing List: dhcp-bugs (a] isc.org
302 Responsible: mellon
303 License: BSD (3-clause)
304 Location: external/bsd/dhcp
305 Notes:
306 Use the dhcp2netbsd script.
307
308 Package: dhcpcd
309 Version: 6.9.4
310 Current Vers: 6.9.4
311 Maintainer: roy
312 Archive Site: ftp://roy.marples.name/pub/dhcpcd/
313 Home Page: http://roy.marples.name/projects/dhcpcd/
314 Mailing List: dhcpcd-discuss (a] marples.name
315 License: BSD (2-clause)
316 Location: external/bsd/dhcpcd/dist
317 Notes:
318 Please submit all changes to the author.
319 The distribution doesn't include the Linux specific bits or build system.
320
321 Package: drm
322 Version: Linux 3.15
323 Current Vers: ?
324 Maintainer: Intel, AMD, Linux kernel developers
325 Archive Site: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
326 Home Page: http://dri.freedesktop.org/
327 Mailing List: dri-devel (a] lists.freedesktop.org
328 Responsible: riastradh
329 License: BSD
330 Location: sys/external/bsd/drm2/dist
331 Notes:
332 Graphics drivers. Talk to riastradh@ about updates. When importing
333 from Linux, we map
334 drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
335 include/drm -> sys/external/bsd/drm2/dist/include/drm
336 include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm
337 GPL sources are excluded. In the future, we may import them into
338 external/gpl2/drm2 and build them as kernel modules. Nouveau sources
339 (drivers/gpu/drm/nouveau in Linux) must first be processed with the
340 script sys/external/bsd/drm2/nouveau/nouveau2netbsd, about which see
341 the source for details.
342 Vendor tag: LINUX
343 Release tag: linux-X-Y(-rcZ)-drm-bsd
344 (nouveau got reimported as linux-3-15-drm-bsd-reimport-nouveau)
345
346 Package: gmake
347 Version: 3.81
348 Current Vers: 4.0
349 Maintainer: FSF
350 Archive Site: ftp://ftp.gnu.org/gnu/make/
351 Home Page: http://www.gnu.org/software/make/
352 Mailing List: bug-make (a] gnu.org
353 Responsible:
354 License: GPLv2+ (3.81), GPLv3+ (3.82 and later)
355 Location: external/gpl2/gmake
356 Notes:
357
358 Package: diffutils
359 Version: 2.8.1
360 Current Vers: 3.3
361 Maintainer: FSF
362 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
363 Home Page: http://www.gnu.org/software/diffutils/
364 Mailing List: bug-diffutils (a] gnu.org
365 Responsible:
366 License: GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
367 Location: gnu/dist/diffutils
368 Notes:
369 Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
370 for the import.
371
372 Package: ekermit
373 Version: 1.7
374 Current Vers: 1.7
375 Maintainer: Kermit Project
376 Archive Site: ftp://ftp.kermitproject.org/kermit/ekermit/
377 Home Page: http://www.kermitproject.org/ek.html
378 Mailing List:
379 Responsible: apb
380 License: BSD (3 clause)
381 Location: external/bsd/ekermit
382 Notes:
383
384 Package: expat
385 Version: 2.1.0
386 Current Vers: 2.1.0
387 Maintainer: mrg
388 Archive Site: http://sourceforge.net/projects/expat/files/expat/
389 Home Page: http://www.libexpat.org/
390 Mailing List: expat-discuss (a] libexpat.org
391 Responsible:
392 License: MIT
393 Location: src/external/mit/expat/dist
394 Notes:
395 Please use "expat" as the vendor tag for CVS imports.
396
397 Package: file
398 Version: 5.22
399 Current Vers: 5.22
400 Maintainer: Christos Zoulas <christos (a] zoulas.com>
401 Archive Site: ftp://ftp.astron.com/pub/file/
402 Home Page: http://www.darwinsys.com/file/
403 Mailing List: file (a] mx.gw.com
404 Responsible: christos, pooka
405 License: BSD (2-clause)
406 Location: external/bsd/file/dist
407 Notes:
408 use file2netbsd
409
410 Package: flex
411 Version: 2.5.39
412 Current Vers: 2.6.0
413 Maintainer: Will Estes <wlestes (a] users.sourceforge.net>
414 Archive Site: http://flex.sourceforge.net/
415 Home Page: http://flex.sourceforge.net/
416 Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce
417 Responsible:
418 License: BSD-like
419 Location: external/bsd/flex/dist
420 Notes:
421 There is a flex2netbsd script to help newer imports.
422
423 Package: gcc
424 Version: 4.8.5
425 Current Vers: 4.8.5/5.3
426 Maintainer: FSF
427 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
428 Home Page: http://www.gnu.org/software/gcc/
429 Mailing List: gcc-bugs (a] gnu.org
430 Responsible: mrg, christos, skrll
431 License: GPLv3, LGPLv3.1
432 Location: gnu/dist/gcc4
433 Location: external/gpl3/gcc.old/dist
434 Location: external/gpl3/gcc/dist
435 Notes:
436 In the long term, we expect that there will often be two versions,
437 in the "gcc" and "gcc.old" directories. Having two versions allows
438 migration from one version of gcc to another to happen for one port
439 at a time, instead of for all ports simultaneously.
440 When importing a new version of external/gpl3/gcc.old:
441 - copy the current version of external/gpl3/gcc
442 - import it to a "NETBSD" vendor branch in externalgpl3/gcc.old
443 Before importing a new version of external/gpl3/gcc:
444 - delete all .cvsignore and .gitignore files
445 - delete java ada fortran their libraries and testsuites
446 - delete libffi zlib boehm-gc
447 - update gcc/version.c for the NetBSD GCC date
448 - use core/c++/objc/testsuite tarballs
449 - you can use the gcc2netbsd script for the above (except version)
450 - update tools/gcc/gcc-version.mk
451
452 Package: gdb
453 Version: 7.9.1
454 Current Vers: 7.10.1
455 Maintainer: FSF
456 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
457 Home Page: http://www.gnu.org/software/gdb/
458 Mailing List: bug-gdb (a] gnu.org
459 Responsible: christos
460 License: GPLv3, LGPLv3.1
461 Location: external/gpl3/gdb/dist
462 Notes:
463 When updating GDB, it is imperative to test that:
464 - Debugging of kernel cores ("target kvm") works correctly
465 - Support for our kernel's remote serial debugging protocol
466 ("options KGDB") works correctly.
467
468 Package: gdtoa
469 Version: 2011-03-19
470 Current Vers: $(date)
471 Maintainer: David M. Gay <dmg (a] acm.org>
472 Archive Site: http://www.netlib.org/fp/
473 Home Page: http://www.netlib.org/fp/
474 Mailing List: none
475 Responsible: kleink
476 License: BSD-like
477 Location: lib/libc/gdtoa
478 Notes:
479 Test suite integrated at this time, but not built (and fails to run).
480 No hexadecimal floating-point string conversion for VAX FP yet.
481 Only double-precision addressed at this time.
482
483 Package: gettext
484 Version: 0.14.4
485 Current Vers: 0.18
486 Maintainer: FSF
487 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
488 Home Page: http://www.gnu.org/software/gettext/
489 Mailing List: bug-gnu-utils (a] gnu.org
490 Responsible:
491 License: GPLv2
492 Location: gnu/dist/gettext
493 Notes:
494 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
495 we use BSD-licensed implementation from Citrus project (see entry for
496 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
497
498 Package: grep
499 Version: 2.5.1
500 Current Vers: 2.21
501 Maintainer: FSF
502 Archive Site: ftp://ftp.gnu.org/gnu/grep/
503 Home Page: http://www.gnu.org/software/grep/
504 Mailing List: bug-gnu-utils (a] gnu.org
505 Responsible: simonb
506 License: GPLv2+ (2.5.1), GPLv3+ (2.5.3 and later)
507 Location: gnu/dist/grep
508 Notes:
509 Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
510 for the import.
511 On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
512 see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
513 was imported into src/usr.bin/grep;
514 on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
515 in src/usr.bin/grep, replacing FreeGrep
516 (http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
517
518 Package: groff
519 Version: 1.19.2
520 Current Vers: 1.22.3
521 Maintainer: Werner Lemberg/FSF
522 Archive Site: ftp://ftp.gnu.org/gnu/groff/
523 Home Page: http://www.gnu.org/software/groff/
524 Mailing List: bug-groff (a] gnu.org
525 Responsible:
526 License: GPLv2
527 Location: gnu/dist/groff
528 Notes:
529 Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
530 for import.
531
532 Package: heimdal
533 Version: 1.5.3
534 Current Vers: 1.5.3
535 Maintainer: Heimdal <heimdal (a] h5l.org>
536 Archive Site: ftp://ftp.h5l.org/pub/heimdal/src/
537 Home Page: http://www.h5l.org/
538 Mailing List: heimdal-discuss (a] sics.se
539 Responsible: joda, lha
540 License: BSD
541 Location: crypto/external/bsd/heimdal/dist
542 Notes:
543
544 Package: hunt
545 Version: 2003-04-16
546 Current Vers: 2003-04-16
547 Maintainer: Greg Couch <gregc (a] cgl.ucsf.edu>
548 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
549 Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html
550 Responsible: mrg
551 License: BSD (3-clause)
552 Location: games/hunt
553 Notes:
554
555 Package: ipf
556 Version: 5.1.1
557 Current Vers: 5.1.2
558 Maintainer: Darren Reed
559 Archive Site: http://coombs.anu.edu.au/~avalon/
560 Home Page: http://coombs.anu.edu.au/~avalon/
561 Mailing List: ipfilter (a] postbox.anu.edu.au
562 Responsible: darrenr, christos
563 License: BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE
564 Location: external/bsd/ipf,sys/external/bsd/ipf
565 Notes:
566 ipf2netbsd should be used on a virgin ipfilter source tree.
567
568 Package: ipsec-tools
569 Version: (ipsec-tools head is NetBSD-current head)
570 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
571 Archive Site: http://ipsec-tools.sourceforge.net
572 Home Page: http://ipsec-tools.sourceforge.net
573 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
574 Responsible: manu, vanhu, mgrooms
575 License: BSD (3-clause)
576 Location: crypto/dist/ipsec-tools
577 Notes:
578 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
579 We don't run ipsec-tools' configure as part of the NetBSD build. configure
580 generated files are available in the NetBSD source tree at:
581 src/lib/libipsec/config.h
582 src/lib/libipsec/package_version.h
583 When configure.ac is updated, run the following:
584 cd src/crypto/dist/ipsec-tools
585 ./bootstrap
586 ./configure --enable-adminport --enable-hybrid --enable-frag \
587 --enable-natt --enable-dpd
588 Then copy package_version.h to src/lib/libipsec and merge config.h with
589 src/lib/libipsec/config.h (it needs some manual tweaking)
590
591 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
592 NetBSD-current always contains latest ipsec-tools code. On the other hand,
593 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
594 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
595 sync with ipsec-tools-0_7-branch)
596
597 Package: KAME IPv6
598 Version: KAME/NetBSD SNAP kit
599 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
600 Maintainer: KAME Project <kame (a] kame.net>
601 Archive Site: http://www.kame.net/
602 Home Page: http://www.kame.net/
603 Mailing List: snap-users (a] kame.net
604 Responsible:
605 License: BSD (3-clause)
606 Location: sys/netinet6
607 Notes:
608 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
609 more conservative implementation policy.
610 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
611 Please do not make too many diff-unfriendly changes (like indentation change,
612 KNF police). We need to take diffs across KAME snapshots on upgrades.
613 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
614 in sys/netinet6/in6.h. No script is available for upgrades.
615 "KAME" branch is used for kernel merge work purposes.
616 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
617 among KAME/*BSD, *BSD-current and recent *BSD releases.
618
619 Package: kyua-atf-compat
620 Version: 0.1
621 Current Vers: 0.1
622 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
623 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
624 Home page: http://code.google.com/p/kyua/
625 Mailing List: kyua-discuss (a] googlegroups.com
626 Responsible: jmmv
627 License: BSD 3-clause
628 Location: external/bsd/kyua-atf-compat/dist
629 Notes:
630 The source files are in external/bsd/kyua-atf-compat/dist.
631 Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
632 directory.
633
634 Package: kyua-cli
635 Version: 0.7
636 Current Vers: 0.7
637 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
638 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
639 Home page: http://code.google.com/p/kyua/
640 Mailing List: kyua-discuss (a] googlegroups.com
641 Responsible: jmmv
642 License: BSD 3-clause
643 Location: external/bsd/kyua-cli/dist
644 Notes:
645 The source files are in external/bsd/kyua-cli/dist.
646 Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
647
648 Package: kyua-testers
649 Version: 0.1
650 Current Vers: 0.1
651 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
652 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
653 Home page: http://code.google.com/p/kyua/
654 Mailing List: kyua-discuss (a] googlegroups.com
655 Responsible: jmmv
656 License: BSD 3-clause
657 Location: external/bsd/kyua-testers/dist
658 Notes:
659 The source files are in external/bsd/kyua-testers/dist.
660 Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
661 directory.
662
663 Package: less
664 Version: less-458
665 Current Vers: less-481
666 Maintainer: Mark Nudelman <markn (a] greenwoodsoftware.com>
667 Archive Site: http://www.greenwoodsoftware.com/less/download.html
668 Home Page: http://www.greenwoodsoftware.com/less/
669 Mailing List: less-announce-request (a] greenwoodsoftware.com
670 Responsible: mrg
671 License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
672 Location: external/bsd/less/dist
673 Notes:
674 Many changes to make less act as more when invoked as more. Beware.
675 Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
676 for importation. Run ./configure beforehand to generate "defines.h".
677 Talk to mrg before importing any new version.
678
679 Package: libarchive
680 Version: 2.8.4
681 Current Vers: 2.8.5 (legacy) / 3.0.4 (stable)
682 Maintainer: kientzle (a] freebsd.org, joerg (a] NetBSD.org
683 Archive Site: https://github.com/libarchive/libarchive/downloads
684 Home Page: http://libarchive.github.com/
685 Responsible: joerg
686 License: BSD (2-clause)
687 Location: external/bsd/libarchive/dist
688 Notes:
689 Distribution is stripped down to the relevant part.
690
691 Package: libdevmapper
692 Version: 1.02.40
693 Current Vers: 2.02.98
694 Maintainer: lvm-devel (a] redhat.com
695 Archive Site: ftp://sources.redhat.com/pub/lvm2/
696 Home Page: http://sources.redhat.com/lvm2/
697 Responsible: haad
698 License: LGPLv2.1
699 Location: external/gpl2/lvm2/dist/libdm
700 Notes:
701 The lvm2tools and the libdevmapper are now distributed as one source
702 repository. See the lvm2tools Notes for more information.
703
704 Package: libevent
705 Version: 2.0.22-stable
706 Current Vers: 2.0.22-stable
707 Maintainer: Niels Provos <provos (a] citi.umich.edu>
708 Archive Site: http://www.monkey.org/~provos/libevent/
709 Home Page: http://www.monkey.org/~provos/libevent/
710 Responsible:
711 License: BSD (3/4-clause)
712 Location: external/bsd/libevent/dist
713 Notes:
714 - Run the libevent2netbsd script
715 - Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
716 man pages are in doxygen/man/man3. Remove the extra man pages that are
717 .so'ing only. Copy the rest to man.
718
719 Package: llvm
720 Version: 3.4rc1 (r195771)
721 Current Vers.: 3.7.1
722 Maintainer: llvmdev (a] cs.uiuc.edu
723 Home Page: http://llvm.org
724 Responsible: joerg
725 License: BSD/MIT
726 Location: external/bsd/llvm/dist
727 Notes:
728 A CVS ACL is in place for the location to prevent unintentioned commits.
729 All changes should come via import from upstream SVN.
730
731 Package: lvm2tools
732 Version: 2.02.56
733 Current Vers: 2.02.114
734 Maintainer: lvm-devel (a] redhat.com
735 Archive Site: ftp://sources.redhat.com/pub/lvm2/
736 Home Page: http://sources.redhat.com/lvm2/
737 Responsible: haad
738 License: GPLv2
739 Location: external/gpl2/lvm2/dist
740 Notes:
741 Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
742 prepare source tree for import. Keep eye on dist/include/configure.h
743 it migh change over the releases. We maintain our own version of
744 libdevmapper ioctl protocol code, therefore we should test it before
745 import. Talk to haad before importing new version.
746
747 Package: libpcap
748 Version: 1.7.2
749 Current Vers: 1.7.2
750 Maintainer: tcpdump-workers (a] tcpdump.org
751 Archive Site: http://www.tcpdump.org/release/
752 Home Page: http://www.tcpdump.org/
753 Mailing List: tcpdump-workers (a] tcpdump.org
754 Responsible: dyoung
755 License: BSD (3/4-clause)
756 Location: external/bsd/libpcap/dist
757 Notes:
758 Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
759 tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h
760
761 Package: libwrap
762 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
763 Current Vers: tcp_wrappers 7.6-ipv6.4
764 Maintainer: Wietse Venema <wietse (a] porcupine.org>
765 Archive Site: ftp://ftp.porcupine.org/pub/security/
766 Home Page: ftp://ftp.porcupine.org/pub/security/
767 Mailing List:
768 Responsible: cjs
769 License: BSD-like
770 Location: lib/libwrap
771 Notes:
772 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
773 under src/usr.sbin). We don't use tcpd; that functionality is built
774 into inetd. The provided libwrap2netbsd script handles just libwrap.
775
776 Package: Lua
777 Version: Lua 5.3.1
778 Current Vers: Lua 5.3.2
779 Maintainer: PUC Rio
780 Home Page: http://www.lua.org/
781 Mailing List:
782 Responsible: mbalmer, lneto
783 License: MIT
784 Location: external/mit/lua/dist
785 Notes:
786 The default module paths have been changed to not include the current
787 working directory '.' to avoid potential security problems.
788
789 Package: Lutok
790 Version: 0.3
791 Current Vers: 0.4
792 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
793 Archive site: https://github.com/jmmv/lutok/releases
794 Home page: https://github.com/jmmv/lutok
795 Mailing List: lutok-discuss (a] googlegroups.com
796 Responsible: jmmv
797 License: BSD 3-clause
798 Location: external/bsd/lutok/dist
799 Notes:
800 The source files are in external/bsd/lutok/dist.
801 Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
802
803 Package: m4
804 Version: 20091026
805 Current Vers: 20091026
806 Maintainer: The OpenBSD Project
807 Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
808 Home Page: http://www.openbsd.org/
809 Mailing List:
810 License: BSD 3-clause like (dns-sd)
811 Responsible: christos
812 Location: usr.bin/m4
813 Notes:
814 Uses libc's ohash
815
816 Package: mDNSResponder
817 Version: 320.16
818 Current Vers: 541
819 Maintainer: Apple
820 Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/
821 Home Page: http://developer.apple.com/opensource/internet/bonjour.html
822 Mailing List: bonjour-dev (a] lists.apple.com
823 License: Apache2 (mdnsd), BSD 3-clause (libdns_sd),
824 BSD 3-clause like (dns-sd)
825 Responsible: tsarna
826 Location: external/apache2/mDNSResponder/dist
827 Notes:
828
829 Package: mdocml
830 Version: 1.13.3
831 Current Vers: 1.13.3
832 Maintainer: Kristaps Donsons
833 Archive Site: http://mdocml.bsd.lv/snapshots/
834 Home Page: http://mdocml.bsd.lv/
835 Mailing List:
836 Responsible: joerg
837 License: BSD (2-clause)
838 Location: external/bsd/mdocml/dist
839 Notes:
840
841 Package: mesa-demos
842 Version: 8.1.0
843 Current Vers: 8.2.0
844 Maintainer: mesa-git@?
845 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/
846 Home Page: http://www.mesa3d.org/
847 Mailing List:
848 Responsible: riastradh, mrg
849 License: ISC
850 Location: xsrc/external/mit/MesaDemos/dist
851 Notes:
852 We use only glxinfo and glxgears. Delete all else on import.
853 Vendor tag: xorg
854 Release tag: mesa-demos-X-Y-Z
855
856 Package: mesa-drm
857 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
858 Current Vers:
859 Maintainer: mesa-git@?
860 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
861 Home Page: http://cgit.freedesktop.org/mesa/drm/
862 Mailing List:
863 Responsible: mrg, bjs
864 License: BSD
865 Location: sys/external/bsd/drm/dist
866 Notes:
867
868 Package: MesaLib
869 Version: 7.11.2
870 Current Vers: 10.2.3
871 Maintainer: mesa-git@?
872 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/
873 Home Page: http://www.mesa3d.org/
874 Mailing List:
875 Responsible: riastradh, mrg
876 License: ISC
877 Location: xsrc/external/mit/MesaLib/dist
878 Notes:
879 Vendor tag: xorg
880 Release tag: MesaLib-X-Y-Z
881
882 Package: mopd
883 Version: 2.5.3
884 Current Vers: 2.5.3
885 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
886 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
887 Home Page: http://www.stacken.kth.se/~moj/mopd.html
888 Mailing List:
889 Responsible: cjs
890 License: BSD (4-clause)
891 Location: usr.sbin/mopd
892 Notes:
893 Delete the otherOS directory before importing.
894
895 Package: nawk
896 Version: 2012-12-20
897 Current Vers: 2012-12-20
898 Maintainer: Brian Kernighan <bwk (a] princeton.edu>
899 Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/
900 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
901 Mailing List:
902 Responsible: jdolecek
903 License: BSD-like
904 Location: external/historical/nawk/dist
905 Notes:
906 Build maketab from nawk sources and generate proctab.c.
907 Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
908 then import to src/external/historical/nawk/dist.
909
910 Package: ndbootd
911 Version: 0.5
912 Current Vers: 0.5
913 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
914 Archive Site:
915 Home Page:
916 Responsible: fredette
917 License: BSD (4-clause)
918 Location: usr.sbin/ndbootd
919 Notes:
920 Run ./configure, save config.h, make distclean, rm all autoconf/automake
921 and ndbootd-raw.c. Restore saved config.h, and force it to define
922 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
923
924 Package: ntp
925 Version: 4.2.8p4
926 Current Vers: 4.2.8p4
927 Maintainer: David L. Mills <mills (a] udel.edu>
928 Archive Site: http://www.ntp.org/
929 Home Page: http://www.ntp.org/, http://support.ntp.org/
930 Mailing List:
931 Responsible: simonb, jonathan, kardel
932 License: BSD-like
933 Location: external/bsd/ntp/dist
934 Notes:
935 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
936
937 Package: nvi
938 Version: 1.81.6, HEAD as of 2013-11-20
939 Current Vers: 1.81.6
940 Maintainer: Sven Verdoolaege <skimo (a] kotnet.org>, Keith Bostic
941 Archive Site: git://repo.or.cz/nvi.git, ftp://ftp.bostic.com/pub/
942 Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
943 Mailing List:
944 Responsible: christos
945 License: BSD (3/4-clause)
946 Location: external/bsd/nvi/dist
947 Notes:
948 We have lots of local fixes.
949
950 Package: OpenLDAP
951 Version: 2.4.39
952 Current Vers: 2.4.39
953 Maintainer: OpenLDAP Foundation
954 Archive Site: http://www.openldap.org/
955 Home Page: http://www.openldap.org/
956 Mailing List:
957 Responsible:
958 License: BSD (3-clause)
959 Location: external/bsd/openldap/dist
960 Notes:
961
962 Package: OpenPAM
963 Version: 20140912 (Ourouparia)
964 Current Vers: 20140912 (Ourouparia)
965 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
966 Archive Site: http://www.openpam.org/
967 Home Page: http://www.openpam.org/
968 Mailing List:
969 Responsible: christos
970 License: BSD (3-clause)
971 Location: external/bsd/openpam/dist
972 Notes:
973
974 Package: openresolv
975 Version: 3.7.1
976 Current Vers: 3.7.1
977 Maintainer: roy
978 Archive Site: ftp://roy.marples.name/pub/openresolv/
979 Home Page: http://roy.marples.name/projects/openresolv/
980 Mailing List: openresolv-discuss (a] marples.name
981 License: BSD (2-clause)
982 Location: external/bsd/openresolv/dist
983 Notes:
984 Please submit all changes to the author.
985
986 Package: HPN-SSH
987 Version: 6.1p1 13 v14
988 Current Vers: 6.3p1 v14
989 Maintainer: www.psc.edu
990 Archive Site: No direct link anymore, @#$#$ psc.
991 Home Page: http://www.psc.edu/index.php/hpn-ssh
992 Mailing List:
993 Responsible: christos
994 License:
995 Location: crypto/external/bsd/openssh/dist
996 Notes:
997 Patch applied after OpenSSH import.
998
999 Package: OpenSSH
1000 Version: 7.1
1001 Current Vers: 7.1 / portable 7.1p1
1002 Maintainer: OpenSSH
1003 Archive Site: http://www.openssh.com/ftp.html
1004 Home Page: http://www.openssh.com/portable.html
1005 Mailing List: openssh-unix-announce (a] mindrot.org
1006 Responsible: thorpej, christos, elric
1007 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1008 Location: crypto/external/bsd/openssh/dist
1009 Notes:
1010 imported from OpenBSD ssh -- is not from the portable OpenSSH
1011 use openssh2netbsd before import.
1012 local changes (should always try to bring them back to master openssh tree,
1013 markus is very cooperative about it):
1014 - default for PermitRootLogin is set to "no"
1015 - IgnoreRootRhosts added
1016 - look at login.conf to check valid user/access list
1017 - krb5 support re-added
1018 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1019 when someone imports openssl, we can remove this.
1020 - added moduli from portable openssh
1021 - added USE_PAM patches and auth_pam.[ch] from portable openssh
1022 (see if there is any difference between the current version of opensshX.Yp1
1023 and the new opensshZ.Wp1) and apply them.
1024 - conditionalize login_cap
1025 - conditionalize bsd_auth
1026 - restore krb5, krb4, afs, skey
1027 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1028 - fix ctype macro arguments
1029 - umac is broken, disable it
1030 - better ~homedir handling
1031 - netbsd style tunnels
1032 - urandom, xhome, chrootdir, rescuedir NetBSD handling
1033 - utmp/utmpx handling
1034 - handle tty posix_vdisable properly
1035 - handle setuid and unsetuid the posix way instead of setresuid()
1036 - add all missing functions
1037 - always bump major when importing to avoid api problems.
1038 - make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1039
1040 Package: OpenSSL
1041 Version: 1.0.1q
1042 Current Vers: 1.0.2e
1043 Maintainer: The OpenSSL Project
1044 Archive Site: ftp://ftp.openssl.org/source/
1045 Home Page: http://www.openssl.org/
1046 Mailing List: openssl-announce (a] openssl.org
1047 Responsible: christos, mjf, tls, riastradh, spz
1048 License: OpenSSL and SSLeay license (both BSD-like)
1049 Location: crypto/external/bsd/openssl/dist
1050 Notes:
1051 - Run openssl2netbsd to get rid of the RCSID identifiers
1052 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1053 to regen man pages.
1054 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1055 to regen assembly files
1056
1057 Package: pcc
1058 Version: 1.1.0.DEVEL 20120325
1059 Current Vers: 1.1.0.DEVEL 20120325
1060 Maintainer: Anders Magnusson <ragge (a] NetBSD.org>
1061 Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/
1062 Home Page: http://pcc.ludd.ltu.se/
1063 Mailing List: pcc-list (a] ludd.ltu.se
1064 Responsible: plunky
1065 License: BSD
1066 Location: external/bsd/pcc/dist
1067 Notes:
1068 This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1069 file for details about how to get the latest version from the upstream server
1070 and import it.
1071
1072 Package: pdisk
1073 Version: 0.8a2
1074 Current Vers: 0.8a2
1075 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
1076 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1077 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1078 Mailing List:
1079 Responsible: dbj
1080 License: BSD-like
1081 Location: external/bsd/pdisk
1082 Notes:
1083 This is the disk partition utility used by Apple's mkLinux and OS X
1084 It is imported into external/bsd/pdisk.
1085
1086 Package: pdksh
1087 Version: 5.2.14p2
1088 Current Vers: 5.2.14p2
1089 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
1090 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
1091 Home Page: http://www.cs.mun.ca/~michael/pdksh/
1092 Mailing List:
1093 Responsible: jdolecek
1094 License: Public domain
1095 Location: bin/ksh
1096 Notes:
1097 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1098
1099 Package: PF (openbsd packet filter)
1100 Version: OpenBSD 4.2
1101 Current Vers: OpenBSD 4.3-current
1102 Maintainer: The OpenBSD Project
1103 Archive Site: ftp://ftp.openbsd.org/
1104 Home Page: http://www.openbsd.org/faq/pf/
1105 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
1106 Responsible: peter, yamt
1107 License: BSD (2-clause)
1108 Location: dist/pf,sys/dist/pf
1109 Notes:
1110 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1111 definition (files.pf). userland code is imported into src/dist/pf, and
1112 reachover Makefiles are in src/usr.sbin/pf.
1113
1114 Package: pkg_install
1115 Version: 20120221
1116 Current Vers: 20120221
1117 Maintainer: The pkgsrc developers
1118 Home Page: http://www.pkgsrc.org/
1119 Mailing List: tech-pkg (a] NetBSD.org
1120 Responsible: joerg
1121 License: BSD
1122 Location: external/bsd/pkg_install/dist
1123 Notes:
1124 The authoritative version is in pkgsrc/pkgtools/pkg_install.
1125
1126 Package: ping
1127 Version: 980911
1128 Current Vers: 980911
1129 Maintainer: Mike Muuss
1130 Archive Site:
1131 Home Page: http://ftp.arl.mil/mike/ping.html
1132 Mailing List:
1133 Responsible: christos
1134 License: BSD (3-clause)
1135 Location: sbin/ping
1136 Notes:
1137 We use err() and friends. We have changes for snprintf, extra
1138 formatting in man pages, disallowing flood pinging, alignment fixes,
1139 and more. Vern's ping is gone. We are too different from everyone else
1140 now to do a new import.
1141
1142 Package: Postfix
1143 Version: 2.11.6
1144 Current Vers: 3.0.3
1145 Maintainer: Wietse Venema <wietse (a] porcupine.org>
1146 Archive Site: ftp://postfix.cloud9.net/official/
1147 Home Page: http://www.postfix.org/
1148 Mailing List: postfix-users (a] postfix.org
1149 Responsible: christos
1150 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
1151 Location: external/ibm-public/postfix/dist
1152 Notes:
1153 HTML documentation should be kept in sync with the README_FILES.
1154 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
1155 directory layout (the easiest way to check is by running ``postfix
1156 set-permissions'').
1157
1158 Package: ppp
1159 Version: 2.4.7
1160 Current Vers: 2.4.7
1161 Maintainer: Paul Mackerras <paulus (a] samba.org>
1162 Archive Site: ftp://ftp.samba.org/pub/ppp/
1163 Home Page:
1164 GIT root: git://ozlabs.org/~paulus/ppp.git
1165 Mailing List:
1166 Responsible: christos, cube
1167 License: BSD (3-clause)
1168 Location: external/bsd/ppp/dist
1169 Notes:
1170 BSD support was removed from 2.4.0; I added it back and removed
1171 some GPL pieces. Multilink support is missing. Repeated pings to
1172 Paulus have not yielded results. I've retrofitted pppdump to use
1173 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1174 is clearly a pain. I have not tested the modules code, neither our
1175 makefiles make it easy to construct a module, but I left one there
1176 as an example.
1177 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
1178 using the version found in 2.4.1.
1179
1180 Package: rcs
1181 Version: 5.7
1182 Current Vers: 5.9.2
1183 Maintainer: FSF
1184 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
1185 Mailing List: bug-gnu-utils (a] gnu.org
1186 Home Page: http://www.gnu.org/software/rcs/
1187 Responsible: agc
1188 License: GPLv2+ (5.7), GPLv3+ (5.8 and later)
1189 Location: gnu/usr.bin/rcs
1190 Notes:
1191 Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
1192
1193 Package: root.cache
1194 Version: 2015120100 (December 01, 2015)
1195 Current Vers: 2015120100 (December 01, 2015)
1196 Maintainer: InterNIC
1197 Archive Site: ftp://ftp.internic.net/domain/named.root
1198 Home Page: ftp://ftp.internic.net/domain/named.root
1199 Mailing List:
1200 Responsible: thorpej
1201 License: Public domain
1202 Location: etc/namedb
1203 Notes:
1204 The root server cache is also included with BIND. However, the
1205 InterNIC version is usually more up to date.
1206
1207 Package: routed
1208 Version: 2.32
1209 Current Vers: 2.32
1210 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
1211 Archive Site: ftp://ftp.rhyolite.com/src/
1212 Home Page: http://www.rhyolite.com/src/
1213 Mailing List:
1214 Responsible: christos
1215 License: BSD (4-clause)
1216 Location: sbin/routed
1217 Notes:
1218 We use the md5 code from libc
1219 We don't allow RIP_TRACEON and RIP_TRACEOFF
1220 We use arc4random
1221 We use strlcpy/snprintf
1222
1223 Package: send-pr (part of GNATS)
1224 Version: 3.95
1225 Current Vers: 4.1
1226 Maintainer: FSF
1227 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
1228 Home Page: http://www.gnu.org/software/gnats/
1229 Mailing List: bug-gnats (a] gnu.org
1230 License: GPLv2
1231 Responsible:
1232 Location: gnu/usr.bin/send-pr
1233 Notes:
1234
1235 Package: SoftFloat
1236 Version: 2a
1237 Current Vers: 2b
1238 Maintainer: John Hauser <jhauser (a] jhauser.us>
1239 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
1240 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
1241 Mailing List:
1242 Responsible: bjh21
1243 License: Public domain
1244 Location: lib/libc/softfloat
1245 Notes:
1246 Heavily modified for use as a soft float library for GCC. The actual
1247 arithmetic code is unchanged, though, and should behave exactly like the
1248 original.
1249
1250 Package: sqlite
1251 Version: 3.8.3.1
1252 Current Vers: 3.10
1253 Maintainer: Richard Hipp <drh (a] sqlite.org>
1254 Home Page: http://www.sqlite.org
1255 Responsible: joerg
1256 License: Public domain
1257 Location: external/public-domain/sqlite/dist
1258 Notes:
1259 Run cleantags before importing because sqlite3.c has an RCSID
1260
1261 Package: tcpdump
1262 Version: 4.7.3
1263 Current Vers: 4.7.3
1264 Maintainer: tcpdump-workers (a] lists.tcpdump.org
1265 Archive Site: http://www.tcpdump.org/release/
1266 Home Page: http://www.tcpdump.org/
1267 Mailing List: tcpdump-workers (a] lists.tcpdump.org
1268 Responsible:
1269 License: BSD (3-clause)
1270 Location: external/bsd/tcpdump/dist
1271 Notes:
1272 Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
1273 tree.
1274
1275 Package: TestFloat
1276 Version: 2a
1277 Current Vers: 2a
1278 Maintainer: John Hauser <jhauser (a] jhauser.us>
1279 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
1280 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
1281 Mailing List:
1282 Responsible: ross
1283 License: BSD (4-clause)
1284 Location: regress/lib/libc/ieeefp/testfloat
1285 Notes:
1286
1287 Package: texinfo
1288 Version: 4.8
1289 Current Vers: 5.2
1290 Maintainer: FSF
1291 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
1292 Home Page: http://www.gnu.org/software/texinfo/
1293 Mailing List: bug-texinfo (a] gnu.org
1294 Responsible:
1295 License: GPLv2+ (4.8), GPLv3+ (4.9 and later)
1296 Location: gnu/dist/texinfo
1297 Notes:
1298 Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
1299 for the import.
1300
1301 Package: tmux
1302 Version: 1.9a
1303 Current Vers: 2.1
1304 Maintainer: Nicholas Marriott <nicm (a] users.sourceforge.net>
1305 Archive site: http://downloads.sourceforge.net/tmux/
1306 Home page: http://tmux.sourceforge.net/
1307 Mailing List: tmux-users (a] lists.sourceforge.net
1308 Responsible: jmmv
1309 License: BSD
1310 Location: external/bsd/tmux/dist
1311 Notes:
1312 See src/external/bsd/tmux/README for instructions on how to import a
1313 new tmux release.
1314
1315 Package: top
1316 Version: 3.8beta1
1317 Current Vers: 3.8beta1
1318 Maintainer: William LeFebvre <wnl (a] groupsys.com>
1319 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1320 Home Page: http://www.unixtop.org/
1321 Mailing List: top-spinners (a] ocee.groupsys.com
1322 Responsible: simonb, christos
1323 License: BSD (2-clause)
1324 Location: external/bsd/top/dist
1325 Notes:
1326
1327 Package: traceroute
1328 Version: 1.4a12
1329 Current Vers: 1.4a12
1330 Maintainer: traceroute (a] ee.lbl.gov
1331 Archive Site: ftp://ftp.ee.lbl.gov/
1332 Home Page: http://ftp.ee.lbl.gov/
1333 Mailing List:
1334 Responsible:
1335 License: BSD (4-clause)
1336 Location: usr.sbin/traceroute
1337 Notes:
1338 Added changes from a5 -> a12 manually.
1339
1340 Package: tz
1341 Version: tzcode2015g / tzdata2015f
1342 Current Vers: tzcode2015g / tzdata2015g
1343 Maintainer: Paul Eggert <eggert (a] cs.ucla.edu>
1344 Archive Site: ftp://ftp.iana.org/tz/releases/
1345 Archive Site: ftp://munnari.oz.au/pub/oldtz/
1346 Old Archive Site: ftp://elsie.nci.nih.gov/pub/
1347 Home Page: http://www.iana.org/time-zones
1348 Mailing List: tz (a] iana.org
1349 Responsible: kleink, christos, apb
1350 License: Public domain
1351 Location: lib/libc/time/zoneinfo, external/public-domain/tz/share
1352 Notes:
1353 Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1354 Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1355 register removal) to apply. The diffs have been submitted upstream but there
1356 is too much inertia to apply them. Check for .gitignore files.
1357 For the data files, do use external/public-domain/tz/tzdata2netbsd.
1358
1359 Package: wpa_supplicant/hostapd
1360 Version: 2.4
1361 Current Vers: 2.4
1362 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
1363 Archive Site: http://hostap.epitest.fi/releases/
1364 Home Page: http://hostap.epitest.fi/wpa_supplicant/
1365 Mailing List:
1366 Responsible: scw, dyoung, christos
1367 License: BSD or GPLv2
1368 Location: external/bsd/wpa/dist
1369 Notes:
1370 See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1371
1372 Package: zlib
1373 Version: 1.2.3
1374 Current Vers: 1.2.8
1375 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1376 Archive Site: http://www.zlib.net/
1377 Home Page: http://www.zlib.net/
1378 Mailing List:
1379 Responsible: gwr, christos
1380 License: BSD (3-clause)
1381 Location: common/dist/zlib
1382 Notes:
1383 Imported to src/common/dist/zlib and shared by the kernel and userland.
1384
1385 Package: services, protocols
1386 Version: 2013-02-21 (services), 2013-02-17 (protocols)
1387 Current Vers: 2013-11-27 (services), 2013-11-12 (protocols)
1388 Maintainer: IANA
1389 Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1390 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1391 Home Page: http://www.iana.org/
1392 Mailing List:
1393 Responsible: christos
1394 License: None
1395 Location: etc
1396 Notes:
1397 1. Build package net/iana-etc
1398 2. Add NetBSD rcsid to the generated protocols and services in the package
1399 work area.
1400 3. Append the local services from the current services file.
1401 4. Run:
1402 services_mkdb -u services > /usr/src/etc/services
1403 cp protocols /usr/src/etc/protocols
1404 5. Fix protocols
1405 - fix manet alias to MANET; giving an alias with the same name is a no/op
1406 - protocol 84 is defined for as ttp and iptm, merge the two entries since
1407 libc getprotoent() does not read the whole file and merge in the "files"
1408 implementation.
1409
1410 Package: pigz
1411 Version: 2.3.1
1412 Current Vers: 2.3.1
1413 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1414 Archive Site: http://zlib.net/pigz/
1415 Home Page: http://zlib.net/pigz/
1416 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1417 Responsible: mrg, tls
1418 License: zlib
1419 Location: external/zlib/pigz/dist
1420 Notes:
1421
1422 Package: xz
1423 Version: 5.2.1
1424 Current Vers: 5.2.1
1425 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1426 Archive Site: http://tukaani.org/xz/
1427 Home Page: http://tukaani.org/xz/
1428 Responsible: joerg
1429 License: public-domain
1430 Location: external/public-domain/xz/dist
1431 Notes:
1432 1. See prepare-import script for stripping down the distribution.
1433 2. Update configure.ac and use it to generate include/config.h.
1434 3. Carefully check for GPL components leaked into the dist area.
1435
1436 Package: mpc
1437 Version: 1.0.1
1438 Current Vers: 1.0.3
1439 Maintainer:
1440 Archive Site: http://www.multiprecision.org/mpc/download/
1441 Home Page: http://www.multiprecision.org/mpc/
1442 Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development
1443 Responsible: mrg
1444 License: LGPL3
1445 Location: external/lgpl3/mpc/dist
1446 Notes:
1447
1448 Package: mpfr
1449 Version: 3.1.2
1450 Current Vers: 3.1.3
1451 Maintainer:
1452 Archive Site: http://www.mpfr.org/mpfr-current/
1453 Home Page: http://www.mpfr.org/
1454 Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1455 Responsible: mrg
1456 License: LGPL3
1457 Location: external/lgpl3/mpfr/dist
1458 Notes:
1459
1460 Package: GNU MP
1461 Version: 5.1.3
1462 Current Vers: 6.1.0
1463 Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel
1464 Archive Site: http://gmplib.org/
1465 Home Page: http://gmplib.org/
1466 Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce
1467 Responsible: mrg
1468 License: LGPL3
1469 Location: external/lgpl3/gmp/dist
1470 Notes:
1471
1472 Package: osnet
1473 Version: osnet-20100224
1474 Current Vers: ?
1475 Maintainer: ?
1476 Archive Site: ?
1477 Home Page: ?
1478 Mailing List: ?
1479 Responsible: ?
1480 License: CDDL
1481 Location: external/cddl/osnet
1482 Notes:
1483
1484 Package: sljit
1485 Version: 0.91 (svn revision 257)
1486 Current Vers: svn revision 268
1487 Maintainer: Zoltn Herczeg <hzmester (a] freemail.hu
1488 Archive Site: http://sourceforge.net/projects/sljit/
1489 Home Page: http://sljit.sourceforge.net/
1490 Mailing List: none
1491 Responsible: alnsn
1492 License: BSD (2-clause)
1493 Location: sys/external/bsd/sljit/dist
1494 Notes:
1495 Need to feed back local changes
1496
1497 Package: tre
1498 Version: 0.8.0
1499 Current Vers: 0.8.0
1500 Maintainer: http://laurikari.net/tre
1501 Archive Site: http://laurikari.net/tre
1502 Home Page: http://laurikari.net/tre
1503 Mailing List:
1504 Responsible: agc, christos
1505 License: BSD (2-clause)
1506 Location: external/bsd/tre/dist
1507 Notes:
1508 Need to feed back local changes
1509
1510 Package: TrouSerS
1511 Version: 0.3.8
1512 Current Vers: 0.3.8
1513 Maintainer: http://trousers.sourceforge.net
1514 Archive Site: http://trousers.sourceforge.net
1515 Home Page: http://trousers.sourceforge.net
1516 Mailing List: http://trousers.sourceforge.net
1517 Responsible: christos
1518 License: CPL
1519 Location: crypto/external/cpl/trousers/dist
1520 Notes:
1521 Need to feed back local changes
1522
1523 Package: tpm-tools
1524 Version: 1.3.7.1
1525 Current Vers: 1.3.7.1
1526 Maintainer: http://trousers.sourceforge.net
1527 Archive Site: http://trousers.sourceforge.net
1528 Home Page: http://trousers.sourceforge.net
1529 Mailing List: http://trousers.sourceforge.net
1530 Responsible: christos
1531 License: CPL
1532 Location: crypto/external/cpl/tpm-tools/dist
1533 Notes:
1534 Need to feed back local changes
1535
1536 Package: elftoolchain (libelf/libdwarf)
1537 Version: FreeBSD-2014-03-08
1538 Current Vers: FreeBSD-XXXX-YY-ZZ
1539 Maintainer: Joseph Koshi <jkoshi (a] freebsd.org>
1540 Archive Site: none
1541 Home Page: none
1542 Mailing List: none
1543 Responsible: christos
1544 License: BSD-like (2-clause)
1545 Location: sys/external/bsd/elftoolchain/dist
1546 Notes:
1547 Run prepare-import.sh; next time use svn id.
1548
1549 Package: smbfs
1550 Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16
1551 Current Vers: FreeBSD-XXXX-YY-ZZ
1552 Maintainer: Boris Popov <bp (a] FreeBSD.org>
1553 Archive Site: none
1554 Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz
1555 Mailing List: ?
1556 Responsible: christos
1557 License: BSD-like (4-clause)
1558 Location: external/bsd/smbfs
1559 Notes:
1560 The kernel portion has been removed from the tar file.
1561 Our kernel smbfs and netsmb directories could move to
1562 external, but this is just make-work.
1563
1564 Package: timeout
1565 Version: FreeBSD-2014-08-01
1566 Current Vers: FreeBSD-XXXX-YY-ZZ
1567 Maintainer: Baptiste Daroussin <bapt (a] FreeBSD.org>
1568 Archive Site: none
1569 Home Page: none
1570 Mailing List: none
1571 Responsible: christos
1572 License: BSD-like (2-clause)
1573 Location: usr.bin/timeout
1574
1575 Package: libproc
1576 Version: FreeBSD-2015-09-24
1577 Current Vers: FreeBSD-XXXX-YY-ZZ
1578 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1579 Archive Site: none
1580 Home Page: none
1581 Mailing List: none
1582 Responsible: christos
1583 License: BSD-like (2-clause)
1584 Location: external/bsd/libproc/dist
1585
1586 Package: librtld_db
1587 Version: FreeBSD-2015-09-24
1588 Current Vers: FreeBSD-XXXX-YY-ZZ
1589 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1590 Archive Site: none
1591 Home Page: none
1592 Mailing List: none
1593 Responsible: christos
1594 License: BSD-like (2-clause)
1595 Location: external/bsd/librtld_db/dist
1596