[Dragora-anuncios] Dragora 2.0 RC2
Matias A. Fonzo
selk en dragora.org
Dom Mar 28 18:10:55 ART 2010
Dragora 2.0 RC2 - Announcement.
===============================
I am pleased to announce the release candidate 2 of Dragora 2.0.
Dragora is a powerful and reliable GNU/Linux distribution created from
scratch with the intention of providing a stable, multiplatform and
multipurpose operating system. Built with 100% free software.
In this version many programs have been upgraded including the
Linux-libre kernel 2.6.32.10, gcc 4.4.3, binutils 2.20.1,
e2fsprogs 1.14.11, util-linux-ng 2.17.2, bash 4.1.2 and more.
The major changes are: the implementation of LVM2/RAID devices,
added python 2.6.5, git 1.7.0.3 + security updates, bug fixes with code
correction for the init system and the package system. Let's
remember that Dragora 2 uses runit as default init scheme, and lzip as
default LZMA compression tool for the distribution of packages. Also,
Dragora has unified /usr/bin with /bin and /usr/sbin with
/sbin to avoid symlinks, here and there.
*** You can download the system and the MD5SUM files from:
http://dragora.org/os/ISOs/dragora-2.0-RC2/
Changes since v2.0 RC1:
=======================
=== Upgrades ===
binutils: Upgraded to version 2.20.1.
bison: Upgraded to version 2.4.2.
e2fsprogs: Upgraded to version 1.14.11.
file: Upgraded to version 5.04.
gcc: Upgraded to version 4.4.3.
gcc_libs: Upgraded to version 4.4.3.
glib2: Upgraded to version 2.22.4.
glibc: Recompiled against new kernel headers.
glibc_zoneinfo: Upgraded the time zones to the version 2010e.
gmp: Upgraded to version 4.3.2.
grub2: Upgraded to version 1.98.
gzip: Upgraded to version 1.4.
iproute2: Upgraded to version 2.6.33.
iptables: Upgraded to version 1.4.7.
kernel: Kernel upgraded to the version 2.6.23.10.
m4: Upgraded to version 1.4.14.
man-db: Upgraded to version 2.5.7.
mc: Upgraded to version 4.7.0.3.
ncurses: Upgraded to version 5.7_20100313.
openssl: Upgraded to version 0.9.8n.
runit: Recompiled against upgraded toolchain.
tar: Upgraded to version 1.23.
udev: Upgraded to version 151.
util-linux-ng: Upgraded to version 2.17.2.
zlib: Upgraded to version 1.2.4.
=== New software added ===
lvm2: Added lvm2-2.02.62.
mdadm: Added mdadm-3.1.2.
git: Added git-1.7.0.3.
python: Added python-2.6.5.
=== Fixes ===
bash: Recompiled with patch level 002 (4.1.2).
lilo: Recompiled with a patch to support device-mapper.
make: Recompiled with upstream fixes.
mpfr: Recompiled with upstream fixes.
readline: Recompiled with patch level 002.
=== Package debug ===
dcron: Rebuilt. Added "${ROOT}/${new}" in the post-install to
reflect the full path in a .new configuration file.
etc: Rebuilt. Removed one line containing the conditional
'[[' in the /etc/profile file. A slightly modification for
the which() emulation to not break with some scripts out
there.
gpm: Rebuilt. Includes a better script for the system init.
sysklogd: Rebuilt. Added "${ROOT}/${new}" in the post-install to
reflect the full path in a .new configuration file.
=== Changes in the init-scheme system ===
/etc/rc.d/rc.0: - Implemented the support for LVM2 and RAID devices.
- Added support for umount local filesystems.
- Added support for remount (in read-only mode) the
root filesystem. Keeping safe, our data.
/etc/rc.d/rc.S: - Implemented the support for LVM2 and RAID devices.
- Removed the "touch" commands for login record file (utmp).
This is already handled by runit.
Notes in the runit-scheme:
* All the daemons scripts and the init scripts have been
changed from /bin/bash to /bin/sh.
* The single user-mode now works. You can change to
another runlevel using `runsvchdir single' and then,
re-login (if you need it).
=== Changes in the package system ===
dragin: - Added support if occurs a problem when the package is
decompressed (doing the database file for a package). If
we have a malformed database file, then, the file is
deleted.
dragout: - Added support to delete broken symlinks (if we don't
create a package using `makepkg --links').
dragup: - Small changes. Code correction.
makepkg: - Small changes. Code correction.
erupt: - Support to directories that contain spaces (just in case).
=== Changes in the installer image ===
* Busybox has been recompiled to not include unnecessary commands
(consuming resources).
* Added the LVM2 commands and 'mdadm'.
* Added the 'top' from the procps utils. Since the 'top' included in
busybox, sucks.
* Added the command 'blockdev' from the util-linux-ng.
* Switched to GRUB(2) as default bootloader.
* Miscellaneous changes.
Special thanks to Alec Thompson for being the first person making a
donation to Dragora. (in more than 2 years of development).
Please test this development version and report any bug.
- Matias A. Fonzo
Más información sobre la lista de distribución Dragora-anuncios