3RDPARTY revision 1.1205 1 # $NetBSD: 3RDPARTY,v 1.1205 2015/02/21 08:57:48 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: 20140926
44 Current Vers: 20140926
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
71 Package: Automated Testing Framework (ATF)
72 Version: 0.20
73 Current Vers: 0.20
74 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
75 Archive site: https://github.com/jmmv/atf/releases
76 Home page: https://github.com/jmmv/atf
77 Mailing List: atf-devel (a] NetBSD.org
78 Responsible: jmmv
79 License: The NetBSD Foundation's license (BSD 2-clause)
80 Location: external/bsd/atf/dist
81 Notes:
82 The source files are in external/bsd/atf/dist.
83 Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
84 Please avoid performing local changes to this package without discussing
85 them with the responsible person and/or the mailing list shown above.
86 Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
87 exist upstream; however, please continue to discuss any desired changes
88 upfront.
89
90 Package: ath-hal
91 Version: FreeBSD SVN revision number 185521
92 Current Vers: FreeBSD SVN revision number 185521
93 Maintainer: Sam Leffler <sam (a] errno.com>
94 Archive Site: none
95 Home Page: none
96 Mailing List: none
97 Responsible: sam, alc
98 License: BSD-like (2-clause), ISC
99 Location: sys/external/isc/atheros_hal/dist
100 Notes:
101
102 Package: bc
103 Version: 1.06
104 Current Vers: 1.06
105 Maintainer: Phil Nelson <phil (a] cs.wwu.edu>
106 Archive Site: ftp://ftp.gnu.org/gnu/bc/
107 Home Page: http://www.gnu.org/software/bc/
108 Mailing List: bug-bc (a] gnu.org
109 Responsible: phil, simonb
110 License: GPLv2, LGPGv2.1
111 Location: gnu/dist/bc
112 Notes:
113 bc includes dc, both of which are in the NetBSD tree.
114
115 Package: bind [named and utils]
116 Version: 9.10.1-P1
117 Current Vers: 9.10.1-P1
118 Maintainer: Paul Vixie <vixie (a] vix.com>
119 Archive Site: ftp://ftp.isc.org/isc/bind9/
120 Home Page: http://www.isc.org/software/bind/
121 Mailing List: https://lists.isc.org/mailman/listinfo/bind-announce
122 Mailing List: https://lists.isc.org/mailman/listinfo/bind-users
123 Responsible: vixie, christos
124 License: BSD-like (2-clause)
125 Location: external/bsd/bind/dist
126 Notes:
127 First bind2netbsd script to import into src/external/bsd/bind/dist.
128 The Makefiles in src/external/bsd/bind are not handled by the script.
129 Build bind to generate the include files.
130 Then binclude4netbsd script to import into src/external/bsd/bind/include.
131 The libc and include parts of the resolver are now part of libbind.
132
133 Package: libbind [libc resolver and includes]
134 Version: libbind-6.0-rc1
135 Current Vers: libbind-6.0
136 Maintainer: Paul Vixie <vixie (a] vix.com>
137 Archive Site: ftp://ftp.isc.org/isc/libbind/
138 Home Page: http://www.isc.org/software/libbind/
139 Mailing List: https://lists.isc.org/mailman/listinfo/bind-workers
140 Responsible: vixie, christos
141 License: BSD-like (2-clause)
142 Location: external/bsd/libbind/dist
143 Notes:
144 First libbind2netbsd script to import into src/external/bsd/libbind/dist.
145 Then include4netbsd script to import into src/include.
146 Then libc4netbsd script to update the resolver in libc.
147 Todo[1]: Update libresolv if needed.
148 Todo[2]: A few files in libc/net were imported in the ISC branch but now
149 they are too different or do not exist anymore:
150 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
151 Others like getaddrinfo.c could be merged with isc, but it seems
152 that ours is from a more recent version of KAME?
153 Todo[3]: net/base64.c is imported from bind but should be moved from net
154 to isc/base64.c.
155 Todo[4]: Re-entrant functions of net/*
156 Todo[5]: Reconcile the doc directory.
157
158 Package: binutils
159 Version: 2.23.2
160 Current Vers: 2.25
161 Maintainer: FSF
162 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
163 Home Page: http://www.gnu.org/software/binutils/
164 Mailing List: bug-gnu-utils (a] gnu.org
165 Responsible: thorpej, mrg
166 License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
167 Location: external/gpl3/binutils/dist
168 Notes:
169
170 Package: bozohttpd
171 Version: 20100617
172 Current Vers: 20100617
173 Maintainer: mrg (a] eterna.com.au
174 Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
175 Home Page: http://eterna.com.au/bozohttpd/
176 Mailing List:
177 Responsible: mrg
178 License: BSD
179 Location: libexec/httpd
180 Notes:
181 Delete "queue.h" from the distribution.
182
183 Package: bsd-family-tree
184 Version: 1.151
185 Current Vers: 1.156
186 Maintainer: The FreeBSD Project
187 Archive Site: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
188 Home Page: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
189 Mailing List:
190 Responsible:
191 License: BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
192 Location: share/misc/bsd-family-tree
193 Notes:
194 Please send all updates upstream. Eitan Adler <lists (a] eitanadler.com>
195 is a FreeBSD committer who has been helpful with incorporating changes
196 in the past.
197
198 Package: byacc
199 Version: 20141128
200 Current Vers: 20141128
201 Maintainer: Thomas Dickey <dickey (a] invisible-island.net>
202 Archive Site: http://www.invisible-island.net/byacc/byacc.html
203 Home Page: http://www.invisible-island.net/byacc/byacc.html
204 Mailing List:
205 Responsible: christos
206 License: Public Domain
207 Location: external/bsd/byacc/dist
208 Notes:
209 See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
210
211 Package: bzip2
212 Version: 1.0.6
213 Current Vers: 1.0.6
214 Maintainer: Julian Seward <jseward (a] acm.org>
215 Archive Site: http://sources.redhat.com/bzip2/
216 Home Page: http://www.bzip.org/
217 Mailing List:
218 Responsible:
219 License: BSD (4-clause)
220 Location: external/bsd/bzip2
221 Notes:
222 See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
223
224 Package: Citrus XPG4DL
225 Version:
226 Current Vers:
227 Maintainer: Citrus
228 Archive Site: http://citrus.bsdclub.org/
229 Home Page: http://citrus.bsdclub.org/
230 Mailing List: bsd-locale (a] hauN.org
231 Responsible: tshiozak
232 License: Ambiguous. Either BSD or Perl Artistic License
233 See http://citrus.bsdclub.org/#pol_license for more info.
234 Location: lib
235 Notes:
236 language C multilingualization support suite using wchar_t and other standards.
237 The main development playground of Citrus is in NetBSD CVS, so you don't
238 need to look for other CVS tree (like citrus CVS tree)
239 main trunc has Citrus code in the following places:
240 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
241 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
242 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
243 - src/lib/libc/iconv: iconv(3)
244
245 Package: cron
246 Version: 4.1
247 Current Vers: 4.1
248 Maintainer: Paul Vixie <vixie (a] vix.com>
249 Archive Site: ftp://ftp.isc.org/isc/cron/
250 Home Page:
251 Mailing List:
252 Responsible:
253 License: BSD-like
254 Location: external/bsd/cron/dist
255 Notes:
256
257 Package: cvs
258 Version: 1.12.13
259 Current Vers: 1.12.13
260 Maintainer: cvshome
261 Archive Site: http://ftp.gnu.org/non-gnu/cvs/
262 Home Page: http://cvs.nongnu.org/
263 Mailing List: bug-cvs (a] gnu.org
264 Responsible: christos
265 License: GPLv1, LGPLv2
266 Location: external/gpl2/xcvs/dist
267 Notes:
268 Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
269 for the import.
270 Do not forget to update external/gpl2/xcvs/include/config.h to match
271 external/gpl2/xcvs/dist/config.h.in.
272
273 Package: db
274 Version: 1.85
275 Current Vers: 1.86/4.7.25
276 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
277 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
278 Home Page: http://www.oracle.com/database/berkeley-db/
279 Mailing List:
280 Responsible:
281 License: BSD or Oracle Commercial License
282 Location: lib/libc/db
283 Notes:
284 Note that we cannot use db 2.x for license reasons.
285 Three bug fixes against 1.85 sent back to bostic. Changes to
286 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
287 Import of DB 1.85 was done via a sh script which converted the
288 distribution into the netbsd format. The script can be found in
289 src/lib/libc/db/db2netbsd.
290
291 Package: dhcp
292 Version: 4.3.0
293 Current Vers: 4.3.0
294 Maintainer: mellon
295 Archive Site: ftp://ftp.isc.org/isc/dhcp/
296 Home Page: http://www.isc.org/software/dhcp/
297 Mailing List: dhcp-server (a] isc.org
298 Mailing List: dhcp-client (a] isc.org
299 Mailing List: dhcp-announce (a] isc.org
300 Mailing List: dhcp-bugs (a] isc.org
301 Responsible: mellon
302 License: BSD (3-clause)
303 Location: external/bsd/dhcp
304 Notes:
305 Use the dhcp2netbsd script.
306
307 Package: dhcpcd
308 Version: 6.7.1
309 Current Vers: 6.7.1
310 Maintainer: roy
311 Archive Site: ftp://roy.marples.name/pub/dhcpcd/
312 Home Page: http://roy.marples.name/projects/dhcpcd/
313 Mailing List: dhcpcd-discuss (a] marples.name
314 License: BSD (2-clause)
315 Location: external/bsd/dhcpcd/dist
316 Notes:
317 Please submit all changes to the author.
318 The distribution doesn't include the Linux specific bits or build system.
319
320 Package: drm
321 Version: Linux 3.15
322 Current Vers: ?
323 Maintainer: Intel, AMD, Linux kernel developers
324 Archive Site: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
325 Home Page: http://dri.freedesktop.org/
326 Mailing List: dri-devel (a] lists.freedesktop.org
327 Responsible: riastradh
328 License: BSD
329 Location: sys/external/bsd/drm2/dist
330 Notes:
331 Graphics drivers. Talk to riastradh@ about updates. When importing
332 from Linux, we map
333 drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
334 include/drm -> sys/external/bsd/drm2/dist/include/drm
335 include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm
336 GPL sources are excluded. In the future, we may import them into
337 external/gpl2/drm2 and build them as kernel modules. Nouveau sources
338 (drivers/gpu/drm/nouveau in Linux) must first be processed with the
339 script sys/external/bsd/drm2/nouveau/nouveau2netbsd, about which see
340 the source for details.
341 Vendor tag: LINUX
342 Release tag: linux-X-Y(-rcZ)-drm-bsd
343 (nouveau got reimported as linux-3-15-drm-bsd-reimport-nouveau)
344
345 Package: gmake
346 Version: 3.81
347 Current Vers: 4.0
348 Maintainer: FSF
349 Archive Site: ftp://ftp.gnu.org/gnu/make/
350 Home Page: http://www.gnu.org/software/make/
351 Mailing List: bug-make (a] gnu.org
352 Responsible:
353 License: GPLv2+ (3.81), GPLv3+ (3.82 and later)
354 Location: external/gpl2/gmake
355 Notes:
356
357 Package: diffutils
358 Version: 2.8.1
359 Current Vers: 3.3
360 Maintainer: FSF
361 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
362 Home Page: http://www.gnu.org/software/diffutils/
363 Mailing List: bug-diffutils (a] gnu.org
364 Responsible:
365 License: GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
366 Location: gnu/dist/diffutils
367 Notes:
368 Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
369 for the import.
370
371 Package: ekermit
372 Version: 1.7
373 Current Vers: 1.7
374 Maintainer: Kermit Project
375 Archive Site: ftp://ftp.kermitproject.org/kermit/ekermit/
376 Home Page: http://www.kermitproject.org/ek.html
377 Mailing List:
378 Responsible: apb
379 License: BSD (3 clause)
380 Location: external/bsd/ekermit
381 Notes:
382
383 Package: expat
384 Version: 2.1.0
385 Current Vers: 2.1.0
386 Maintainer: mrg
387 Archive Site: http://sourceforge.net/projects/expat/files/expat/
388 Home Page: http://www.libexpat.org/
389 Mailing List: expat-discuss (a] libexpat.org
390 Responsible:
391 License: MIT
392 Location: src/external/mit/expat/dist
393 Notes:
394 Please use "expat" as the vendor tag for CVS imports.
395
396 Package: file
397 Version: 5.22
398 Current Vers: 5.22
399 Maintainer: Christos Zoulas <christos (a] zoulas.com>
400 Archive Site: ftp://ftp.astron.com/pub/file/
401 Home Page: http://www.darwinsys.com/file/
402 Mailing List: file (a] mx.gw.com
403 Responsible: christos, pooka
404 License: BSD (2-clause)
405 Location: external/bsd/file/dist
406 Notes:
407 use file2netbsd
408
409 Package: flex
410 Version: 2.5.39
411 Current Vers: 2.5.39
412 Maintainer: Will Estes <wlestes (a] users.sourceforge.net>
413 Archive Site: http://flex.sourceforge.net/
414 Home Page: http://flex.sourceforge.net/
415 Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce
416 Responsible:
417 License: BSD-like
418 Location: external/bsd/flex/dist
419 Notes:
420 There is a flex2netbsd script to help newer imports.
421
422 Package: gcc
423 Version: 4.5.4/4.8.4
424 Current Vers: 4.8.4/4.9.2
425 Maintainer: FSF
426 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
427 Home Page: http://www.gnu.org/software/gcc/
428 Mailing List: gcc-bugs (a] gnu.org
429 Responsible: thorpej, mrg
430 License: GPLv3, LGPLv3.1
431 Location: gnu/dist/gcc4
432 Location: external/gpl3/gcc.old/dist
433 Location: external/gpl3/gcc/dist
434 Notes:
435 As of April 2014, there are three versions of gcc in the NetBSD tree.
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.7.1
454 Current Vers: 7.9
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-458
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.4rc1
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.6.2
749 Current Vers: 1.6.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.1.5
778 Current Vers: Lua 5.2.2
779 Maintainer: PUC Rio
780 Home Page: http://www.lua.org/
781 Mailing List:
782 Responsible: mbalmer
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.3
792 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
793 Archive site: http://code.google.com/p/lutok/downloads/list?can=1
794 Home page: http://code.google.com/p/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.12.1
831 Current Vers: 1.13.2
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.8
926 Current Vers: 4.2.8
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.6.1
976 Current Vers: 3.6.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: 6.7
1001 Current Vers: 6.7 / portable 6.7p1
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.1k
1042 Current Vers: 1.0.2
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.3
1144 Current Vers: 3.0
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, tron
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: 2014060201 (June 2, 2014)
1195 Current Vers: 2014060201 (June 2, 2014)
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.8.3.1
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 inporting because sqlite3.c has an RCSID
1260
1261 Package: tcpdump
1262 Version: 4.6.2
1263 Current Vers: 4.6.2
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: 1.9a
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: tzcode2015a / tzdata2015a
1342 Current Vers: tzcode2015a / tzdata2015a
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.3
1361 Current Vers: 2.3
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: XFree86
1373 Version: 4.5.0
1374 Current Vers: 4.8.0
1375 Maintainer: XFree86 Project, Inc.
1376 Archive Site: ftp://ftp.xfree86.org/pub/XFree86/
1377 Home Page: http://www.xfree86.org/
1378 Mailing List: devel (a] xfree86.org
1379 Responsible: tron
1380 License: XFree
1381 Location: (xsrc)
1382 Notes:
1383 4.x:
1384 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
1385 files which we don't need in our tree.
1386 ALL changes must be sent back to the XFree86 repository. Patches should
1387 be submitted back via http://bugzilla.xfree86.org.
1388
1389 Package: zlib
1390 Version: 1.2.3
1391 Current Vers: 1.2.8
1392 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1393 Archive Site: http://www.zlib.net/
1394 Home Page: http://www.zlib.net/
1395 Mailing List:
1396 Responsible: gwr, tron, christos
1397 License: BSD (3-clause)
1398 Location: common/dist/zlib
1399 Notes:
1400 Imported to src/common/dist/zlib and shared by the kernel and userland.
1401
1402 Package: services, protocols
1403 Version: 2013-02-21 (services), 2013-02-17 (protocols)
1404 Current Vers: 2013-11-27 (services), 2013-11-12 (protocols)
1405 Maintainer: IANA
1406 Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1407 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1408 Home Page: http://www.iana.org/
1409 Mailing List:
1410 Responsible: christos
1411 License: None
1412 Location: etc
1413 Notes:
1414 1. Build package net/iana-etc
1415 2. Add NetBSD rcsid to the generated protocols and services in the package
1416 work area.
1417 3. Append the local services from the current services file.
1418 4. Run:
1419 services_mkdb -u services > /usr/src/etc/services
1420 cp protocols /usr/src/etc/protocols
1421 5. Fix protocols
1422 - fix manet alias to MANET; giving an alias with the same name is a no/op
1423 - protocol 84 is defined for as ttp and iptm, merge the two entries since
1424 libc getprotoent() does not read the whole file and merge in the "files"
1425 implementation.
1426
1427 Package: pigz
1428 Version: 2.3.1
1429 Current Vers: 2.3.1
1430 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1431 Archive Site: http://zlib.net/pigz/
1432 Home Page: http://zlib.net/pigz/
1433 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1434 Responsible: mrg, tls
1435 License: zlib
1436 Location: external/zlib/pigz/dist
1437 Notes:
1438
1439 Package: xz
1440 Version: 5.0.0
1441 Current Vers: 5.0.5 (stable) / 5.1.3alpha (devel)
1442 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1443 Archive Site: http://tukaani.org/xz/
1444 Home Page: http://tukaani.org/xz/
1445 Responsible: joerg
1446 License: public-domain
1447 Location: external/public-domain/xz/dist
1448 Notes:
1449 1. See prepare-import script for stripping down the distribution.
1450 2. Update configure.ac and use it to generate include/config.h.
1451 3. Carefully check for GPL components leaked into the dist area.
1452
1453 Package: mpc
1454 Version: 1.0.1
1455 Current Vers: 1.0.1
1456 Maintainer:
1457 Archive Site: http://www.multiprecision.org/mpc/download/
1458 Home Page: http://www.multiprecision.org/mpc/
1459 Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development
1460 Responsible: mrg
1461 License: LGPL3
1462 Location: external/lgpl3/mpc/dist
1463 Notes:
1464
1465 Package: mpfr
1466 Version: 3.1.2
1467 Current Vers: 3.1.2
1468 Maintainer:
1469 Archive Site: http://www.mpfr.org/mpfr-current/
1470 Home Page: http://www.mpfr.org/
1471 Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1472 Responsible: mrg
1473 License: LGPL3
1474 Location: external/lgpl3/mpfr/dist
1475 Notes:
1476
1477 Package: GNU MP
1478 Version: 5.1.3
1479 Current Vers: 5.1.3
1480 Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel
1481 Archive Site: http://gmplib.org/
1482 Home Page: http://gmplib.org/
1483 Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce
1484 Responsible: mrg
1485 License: LGPL3
1486 Location: external/lgpl3/gmp/dist
1487 Notes:
1488
1489 Package: osnet
1490 Version: osnet-20100224
1491 Current Vers: ?
1492 Maintainer: ?
1493 Archive Site: ?
1494 Home Page: ?
1495 Mailing List: ?
1496 Responsible: ?
1497 License: CDDL
1498 Location: external/cddl/osnet
1499 Notes:
1500
1501 Package: sljit
1502 Version: 0.91 (svn revision 257)
1503 Current Vers: svn revision 268
1504 Maintainer: Zoltn Herczeg <hzmester (a] freemail.hu
1505 Archive Site: http://sourceforge.net/projects/sljit/
1506 Home Page: http://sljit.sourceforge.net/
1507 Mailing List: none
1508 Responsible: alnsn
1509 License: BSD (2-clause)
1510 Location: sys/external/bsd/sljit/dist
1511 Notes:
1512 Need to feed back local changes
1513
1514 Package: tre
1515 Version: 0.8.0
1516 Current Vers: 0.8.0
1517 Maintainer: http://laurikari.net/tre
1518 Archive Site: http://laurikari.net/tre
1519 Home Page: http://laurikari.net/tre
1520 Mailing List:
1521 Responsible: agc, christos
1522 License: BSD (2-clause)
1523 Location: external/bsd/tre/dist
1524 Notes:
1525 Need to feed back local changes
1526
1527 Package: TrouSerS
1528 Version: 0.3.8
1529 Current Vers: 0.3.8
1530 Maintainer: http://trousers.sourceforge.net
1531 Archive Site: http://trousers.sourceforge.net
1532 Home Page: http://trousers.sourceforge.net
1533 Mailing List: http://trousers.sourceforge.net
1534 Responsible: christos
1535 License: CPL
1536 Location: crypto/external/cpl/trousers/dist
1537 Notes:
1538 Need to feed back local changes
1539
1540 Package: tpm-tools
1541 Version: 1.3.7.1
1542 Current Vers: 1.3.7.1
1543 Maintainer: http://trousers.sourceforge.net
1544 Archive Site: http://trousers.sourceforge.net
1545 Home Page: http://trousers.sourceforge.net
1546 Mailing List: http://trousers.sourceforge.net
1547 Responsible: christos
1548 License: CPL
1549 Location: crypto/external/cpl/tpm-tools/dist
1550 Notes:
1551 Need to feed back local changes
1552
1553 Package: elftoolchain (libelf/libdwarf)
1554 Version: FreeBSD-2014-03-08
1555 Current Vers: FreeBSD-XXXX-YY-ZZ
1556 Maintainer: Joseph Koshi <jkoshi (a] freebsd.org>
1557 Archive Site: none
1558 Home Page: none
1559 Mailing List: none
1560 Responsible: christos
1561 License: BSD-like (2-clause)
1562 Location: sys/external/bsd/elftoolchain/dist
1563 Notes:
1564 Run prepare-import.sh; next time use svn id.
1565
1566 Package: smbfs
1567 Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16
1568 Current Vers: FreeBSD-XXXX-YY-ZZ
1569 Maintainer: Boris Popov <bp (a] FreeBSD.org>
1570 Archive Site: none
1571 Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz
1572 Mailing List: ?
1573 Responsible: christos
1574 License: BSD-like (4-clause)
1575 Location: external/bsd/smbfs
1576 Notes:
1577 The kernel portion has been removed from the tar file.
1578 Our kernel smbfs and netsmb directories could move to
1579 external, but this is just make-work.
1580
1581 Package: timeout
1582 Version: FreeBSD-2014-08-01
1583 Current Vers: FreeBSD-XXXX-YY-ZZ
1584 Maintainer: Baptiste Daroussin <bapt (a] FreeBSD.org>
1585 Archive Site: none
1586 Home Page: none
1587 Mailing List: none
1588 Responsible: christos
1589 License: BSD-like (2-clause)
1590 Location: usr.bin/timeout
1591