31e9923074c7b059533493d7240b4a4f51c17e5c
[ikiwiki.git] / release26 / index.mdwn
1 # DragonFly Release 2.6
2 ## XX March 2010 (2.6.0)
3
4
5 The DragonFly 2.6 release is here!
6
7 Three release options are now available:  Our bare-bones CD ISO, a DVD ISO which includes a fully operational X environment, and a bare-bones bootable USB disk-key image (1G disk keys recommended).
8
9 In addition we will for the first time be shipping a 64-bit ISO.  64-bit support is stable but there will only be limited
10 pkgsrc support in this release.  Both the bare-bones CD ISO and a bootable USB disk-key image are available for the 64-bit release.
11
12 ## Availability
13
14 The release ISO images should be available on most of the [[mirrors|mirrors]]. If the ISO is not available on a certain mirror, please try another one or download it from the DragonFly FTP server.
15
16
17 ### MD5 sums
18
19 * MD5 (dfly-2.6.0_REL.img.gz) = 
20 * MD5 (dfly-2.6.0_REL.iso.gz) = 
21 * MD5 (dfly-amd64-2.6.0_REL.iso.gz) = 
22 * MD5 (dfly-gui-2.6.0_REL.iso.gz) = 
23
24 * MD5 (dfly-2.6.0_REL.img) = 
25 * MD5 (dfly-2.6.0_REL.iso) = 
26 * MD5 (dfly-amd64-2.6.0_REL.iso) = 
27 * MD5 (dfly-gui-2.6.0_REL.iso) = 
28
29 ### pkgsrc packages
30
31 We offer over 8000 pre-built [pkgsrc](http://www.pkgsrc.org) packages for this release.   The [pkg_radd(1)](http://leaf.dragonflybsd.org/cgi/web-man?command=pkg_radd&section=ANY) utility may be used to download pre-built binary packages.  By default this script will query the main package site for a random redirect to one of our mirrors.  The path can be overridden by setting BINPKG_SITES in `/etc/settings.conf`.
32
33 To get a list of all packages, let [pkg_search(1)](http://leaf.dragonflybsd.org/cgi/web-man?command=pkg_search&section=ANY) download the summary file for that release:
34
35     # pkg_search -d
36
37 We supply a Makefile in /usr to track the pkgsrc tree.  We also supply a GIT mirror of the NetBSD pkgsrc CVS repo as
38 well as the pkgsrc/wip (work in progress) repo at git://git.dragonflybsd.org/pkgsrc.git and we recommend that
39 users use it instead of pulling from NetBSD with CVS.  Our GIT mirror is updated four times a day.
40
41 ## DragonFly 2.6.x Special Installation and Upgrade Notes
42
43 **VirtualBox and VMWare users** - Unless your virtual hard disk is 50G or larger we recommend
44 doing a UFS install and not the default HAMMER install.  We also recommend installing from the CD ISO
45 and not the DVD ISO.  The DVD ISO HAMMER install has bugs (see [[Known Release Issues|issues24]]).
46
47 **DVD ISO HAMMER install bugs (2.6.0 only)** - You will get a 'guard1x fail @...' loader panic.
48 See [[Known Release Issues|issues24]] on how to fix.
49
50 ## DragonFly 2.6.0 Release Notes
51
52 ### Release Improvements
53
54 > ### Kernel changes
55 * Imported tmpfs (efficient memory filesystem) from NetBSD.
56 * Added support for minidumps.
57 * Added swapcache support.
58 * Ported POSIX Message Queues from NetBSD (Google of Summer Project).
59
60 > ### HAMMER changes
61 * Updated to HAMMER version 4, moving snapshot settings out of config files and moving snapshots to /var/hammer; add an UNDO and REDO FIFO to improve fsync performance.
62 * Extended 'hammer snapls' output to print mountpoints and snapshot notes.
63
64 > ### Hardware changes (non-networking)
65
66
67 > ### Hardware changes (networking)
68 * Imported the alc(4) driver for Atheros AR8131/AR8132 NICs
69
70 > ### Userland changes
71 * Ported many complex arithmetic functions from NetBSD and FreeBSD.
72
73
74 > ### amd64 related changes
75
76
77 > ### Removals
78 * The T/TCP extension is no longer supported
79
80 > ### Contributed Software
81
82 * Updated BIND to 9.5.2-P2 incl. DNSSEC support available by default
83 * Updated SENDMAIL to 8.14.4
84 * Updated wpa_supplicant to 0.6.10
85 * Updated hostapd to 0.6.10
86 * Updated groff to 1.20.1
87 * Updated file to 5.04
88 * Updated ncurses to 5.7
89 * Updated top to 3.8beta1 including DragonFly specific patches
90 * Updated less to 436
91 * Updated openssh to 5.3p1 (with HPN patch)
92
93 >### Security related
94
95 * ssh server: change defaults for new installations to disallow plain text passwords and allow root login via public key
96
97 >### General Improvements