Draco GNU/Linux 0.3.1
Introducing Draco GNU/Linux 0.3.1. This is the first maintenance release for the 0.3 branch. Mostly security and stability fixes, but also some new features and enhancements. Core components are Linux 2.6.23, GCC 4.1, Glibc 2.6 and OSS 4.0.
Download
Where to get this release. Please consider using torrent or mirror.
- Draco 0.3.1 [ MD5 | SHA1 | ASC | GPG | Torrent ]
- Draco 0.3.1-r1 [ MD5 | SHA1 | FIX: #7 ]
- Draco Boot 0.3.1-r1 [ MD5 | SHA1 | FIX: #7 ]
Mirrors
- Draco 0.3.1 Release Candidate [ MD5 | SHA1 | Germany ]
Changes
Changes since 0.3.0.
Kernel
Still kernel 2.6.23, but with some improvements. Updated CFS scheduler, several CVE and ACPI fixes, reduced in-kernel modules. Kernel 2.6.16 was removed due to several instability reports.
- Updated CFS scheduler
- Stability fixes
- Security fixes
- Reduced loading time
- Legacy kernel removed due to instability
Devel
Mostly security and stability fixes, new features include CVS and Subversion.
- Upgraded autoconf
- Upgraded automake
- Upgraded bin86
- Added cvs
- Upgraded flex
- Upgraded m4
- Upgraded mpfr
- Upgraded perl
- Added subversion
Disk
Mostly security and stability fixes, new features include SquashFS userland tools.
- Recompiled cryptsetup
- Upgraded hdparm
- Recompiled lvm2
- Upgraded mdadm
- Upgraded quota-tools
- Upgraded sdparm
- Added squashfs-tools
- Upgraded syslinux
- Upgraded xfsprogs
Drivers
Bumped or recompiled all drivers, new features include Intel 4965 wireless support, Updated MadWifi (supports popular netbooks), and precompiled drivers for OSS (removing the need to compile drivers on first boot).
- Recompiled atl2
- Recompiled ipw3945
- Added iwl4965
- Upgraded madwifi
- Recompiled ndiswrapper
- Added oss-drivers
- Recompiled ralink (also added missing firmware)
Firmware
Added firmware for iwl3945, iwl4965, and zd1211.
- Added iwl3945-ucode_1
- Added iwl3945-ucode_2
- Added iwl4965-ucode_1
- Added iwl4965-ucode_2
- Added zd1211-firmware
Network
Some security and stabilty fixes, but mostly new features. Highlights include inetd, NFS, OpenSSH, PPPoE, rsync, and more.
- Added bozohttpd
- Added inetd
- Recompiled iproute2
- Upgraded iptables
- Recompiled iputils
- Added mailx
- Added nfs-utils
- Added openssh
- Added portmap
- Added rp-pppoe
- Added rsync
- Added tcp_wrappers
- Upgraded telnet
- Added telnetd
- Recompiled tnftp
- Added tnftpd
- Upgraded whois
- Upgraded wpa_supplicant
- Added ntp
- Added dnsmasq
- Added lynx
System
Several security, stability, and bug fixes. New features include Screen. pkgsrc-bootstrap updated to 2008Q3.
- Upgraded acl
- Upgraded attr
- Upgraded bash
- Upgraded bzip2
- Upgraded coreutils
- Recompiled db
- Recompiled device-mapper
- Upgraded dialog
- Added dracopkg
- Upgraded e2fsprogs
- Upgraded etc
- Upgraded gettext
- Recompiled glibc (updated timezone)
- Recompiled grep
- Recompiled lilo
- Upgraded linux
- Upgraded man
- Upgraded man-pages
- Recompiled nvi
- Upgraded openssl
- Upgraded oss
- Upgraded pciutils
- Upgraded pcre
- Upgraded pkgsrc-bootstrap
- Added pkgtools
- Upgraded popt
- Upgraded procps
- Upgraded readline
- Added screen
- Recompiled shadow
- Recompiled slocate
- Upgraded tar
- Recompiled termcap-compat
- Upgraded texinfo
- Upgraded udev
- Upgraded usbutils
- Upgraded util-linux
- Upgraded which
Changes since RC
Changes since Release Candidate.
- Upgraded subversion and openssh to latest stable version
- Upgraded unionfs due to several bugs running Draco Live
- Disabled root login on sshd
- Fixed several broken man pages
- Fixed broken symlinks in shadows, also (re)added sln in glibc, dont know why this was removed
- Fixed broken symlink in quota-tools
- Fixed broken symlink in psmisc
- Added kernel with USB as an option during install
- Added ntp
- Added dnsmasq
- Added lynx
- Fixed rc.oss in setup
Notes
Various notes on this release.
- The pkgsrc and pkgsrc-wip packages has been removed, more information here.
- The 'dtools' package has been split in two, dracopkg and pkgtools. If you manually upgrade from Draco 0.3.0 to 0.3.1, install pkgtools and dracopkg, then remove dtools (using 'removepkg dtools').
Issues
Known issues in this release. Found a bug? Please report.
- The kernel clocksource may delay the startup on some computers (mostly laptops), this can be resolved by adding 'clocksource=acpi_pm' (acpi_pm is an example, try something else if that don't work) as bootparameters in either LILO or GRUB.
- USB support for keyboards are missing during setup (#7)
Install
Installing Draco should be a easy processes for most people. Download the latest release, burn the ISO to CD/DVD (or copy the content of the ISO to a USB disk). Then restart your computer.
Boot
Choose the right option for your computer, the default should satisfy most hardware.
Start
Let's start the installation.
Hard drive
Partition your hard drive. The installer includes fdisk and cfdisk to partition your drive(s), with cfdisk featuring a console based GUI. Draco needs a minimum of one partition, but it's recommended that you also create a swap (type 82) partition. The root partition should not be less then 1GB, if you plan to use the pkgsrc tree a minimum of 3GB should be allocated for root (or /usr).
Setup
When your are finished with the partitioning of your hard drives you can continue with the installation, type 'setup' to start the installation.
Keyboard layout
Select keyboard layout, default is US. This can also be configured later, see /etc/rc.d/rc.keymap.
Swap
Any swap partitions will be detected and configured.
Partitions
Select root partition configured earlier. You can also add extra partitions for /home, /usr etc. Draco supports EXT2, EXT3, ReiserFS3, JFS, and XFS.
Media
Select source media, usually the CD you booted from. You can also perform the installation from a USB stick or hard drive.
Packages
Package selection. The minimum is already selected, if you use a wireless card and/or laptop you should also add 'drivers' and 'firmware'. There is also an expert mode, giving you the opportunity to custom pick every package in Draco, note that this could break your system if you don't know what your doing.
Add user
Add default user. This user will be added to the most common groups, including the wheel group (gives you access to root).
Boot loader
The boot loader. Simple mode should work on most setups, if not choose expert mode.
Mouse
If you want mouse support in console, select mouse type.
Network
Configure network. A easy tool to setup your network connection, also available after installaton as 'netconfig'. See /etc/rc.d/rc.inet1.conf after installation for more advanced usage.
Services
Enable/disable available services.
Console font
Select console font, the default should work on most setups.
Timezone
Select timezone, press enter and select.
Root account
Add root account password.
Upgrade
Upgrade from an older version.
From 0.3.0
ftp http://dracolinux.org/pub/draco/tools/update.sh
sh update.sh
lilo
Remember to review the *.new files before shutdown.
From RC to final
dp audit system
dp update system
dp audit system
lilo
Remember to review the *.new files before shutdown.
Manually from 0.3.0 to 0.3.1
You can at any time (even from KDE/GNOME etc) upgrade your existing installation to 0.3.1.
Bump the version number:
sed -i 's/0.3/0.3.1/' /etc/draco-version
Download the 0.3.1 package list:
dp audit update
Dtools has been removed in 0.3.1, replaced by dracopkg and pkgtools. Please install these packages first:
dp sysinst pkgtools
dp sysinst dracopkg
dp sysinst etc
Remove the old dtools package:
removepkg dtools
Do a normal update:
dp audit system
dp update system
dp audit system
lilo
Remember to review the *.new files before shutdown.