News and Editorials
Last week a number of Ubuntu users saw something they never expected to
see, a "Linux Blue Screen of Death". A patch to the xorg-server package
inadvertently broke the windowing environment on some Ubuntu 6.06 LTS
systems. The faulty patch was available for download for about 17 hours
beginning Monday August 21 and ending on August 22 at 10:00 UTC. After
that time the patch was removed and the mirrors temporarily disabled to
prevent others from downloading the faulty package.
The problem did not corrupt or lose any data and affected users still had
access to the system console. There were no security vulnerabilities
associated with this problem. All in all it was not terribly serious, but
for many users unused to the command line it may have seemed serious. More
information can be found on
this page. Instructions for fixing affected systems are also available.
Mark Shuttleworth had this to say:
An incident report is being compiled by the team and we will publish that
for our broader community and users as soon as it is complete. My apologies
to those who have been affected, I know that a blue screen of death is the
very last thing anybody ever wants to see on Linux desktops and that any
downtime caused by mistakes on our part, even measured in minutes, is
unacceptable....
If there is a silver lining to the error, it is that it happened during the
one week in six months when we have the core distribution development team
together in one place. This gave us the opportunity not just to analyse and
fix the issue, and to talk about the sequence of events that led to the
problem, but also to discuss the processes we must improve to further
reduce the likelihood of a repeat. The team is now more aware than ever of
the responsibility we assume given extraordinary rate of adoption of
Ubuntu.
Some more exciting news from Ubuntu is that of an Upstart in
Universe. Upstart is an event-based init daemon, designed to replace
sysvinit and other startup daemons.
Modern computers are more flexible; USB devices and network devices can be
plugged in and removed at any point, some devices may need to load firmware
after detection but before use by the system, mounting a partition in
/etc/fstab may require tools in the network filesystem
/usr requiring networking to brought up first, and so on. Upstart
is designed to dynamically order the start up sequence based on the
configuration and hardware found as it goes along.
The current plan is to introduce upstart in stages:
- Principal development; implement a daemon that can manage jobs as
described.
- Replace /sbin/init while running the existing sysv-rc
scripts.
- Replace /etc/rcS.d scripts with upstart jobs.
- Replace other daemon's scripts on a package-by-package basis.
- Replace cron, atd, anacron and inetd with the end result of having a
single place to configure system jobs.
- Modification of other daemons and processes to send events to init
instead of trying to run things themselves.
According to the current plan upstart will be at least part way into stage
#3 by the time edgy is released. "
From the start of development of
edgy+2, no new packages will be accepted unless they provide upstart jobs
instead of init scripts and init scripts will be considered
deprecated."
The upstart package is available in the Ubuntu universe and experienced
edgy users are invited to test it. Install the package and follow the
instructions in /usr/share/doc/upstart/README.Debian to add a boot option
that will use upstart instead of init. "If your system boots and
shut downs normally (other than a slightly more verbose boot without
usplash running) then it is working correctly." They don't mention it, but, should the system respond with a blue screen of death, it is not working correctly.
Comments (22 posted)
New Releases
Gentoo Linux 2006.1 is out. "
The 2006.1 release features many highlights that improve upon 2006.0.
The AMD64, HPPA, x86, 32- and 64-bit PowerPC releases are built with and
include GCC 4.1, a great improvement over version 3.4 used for 2006.0.
Also included are the GNU C library version 2.4 and Gentoo's baselayout
1.12.1, with improved system startup scripts." Click below for the
details.
Full Story (comments: 25)
The
Fedora Unity project has ISO
images of Fedora Core 5
available for i386
and x86_64 architectures via BitTorrent with all updates released as of
August 18, 2006.
Fedora Unity has also announced Live-Spin
CD and DVD ISO image of Fedora Core 5. "These Live-Spin ISOs are
based on Fedora Core 5 and all updates released as of August 21st, 2006.
They are available for the i386 architecture via BitTorrent." They
are also making FC6T2 live CDs.
Comments (none posted)
From the August 25, 2006 change log entry: "
I think most of the
irresistible upgrades are in here now, and the bug reports have been mostly
handled. There may still be a few changes, and possibly another release
candidate, but this is pretty close to final with the exception of updating
documentation and building ZipSlack. Thanks very much to everyone who is
helping to test these release candidates -- I think this is going to be a
very up to date and stable release. :-)" See the full
change
log for complete details.
Full Story (comments: none)
Distribution News
Last week's LWN edition
included an article on the current version of the Debian firmware debate.
Now Project Leader Anthony Towns has weighed in on the issue. "
So the question is what should we do here? One approach would be to say
'we're committed to making the Debian System completely free, so until
that's done, we're not ready to release'. Another is to say 'we've made a
lot of improvements since sarge, on this score and others, so let's get
etch out now, and move onto the next bit after that'. A third is to say
'we've committed to getting etch out, and to making it be completely
free -- if that means not supporting a range of hardware, so be
it'." Polls of registered users and developers are being run in an
attempt to help answer that question.
Full Story (comments: 3)
Andreas Jaeger
discusses
openSUSE's position on proprietary software. "
SUSE Linux 10.1 comes
with six CDs. The first five contain only Open Source software, only the
last one (if you download: the binary add-on CD) contains proprietary
software. Freespire speaks about their "OSS Edition", a term SUSE Linux
10.0 already used a year ago."
Comments (none posted)
The Ubuntu developers at the distro sprint in Wiesbaden discussed ways to
improve the time for archive administration tasks such as NEW queue
processing and Debian package syncs. As a result there are some
archive administration changes that should
improve the handling of archive administration tasks such as NEW queue
processing and Debian package syncs.
The Edgy Knot CD
schedule is available. A Knot CD 2 is expected by the end of the
month and the Knot 3 CD two weeks after that. The final release is
currently scheduled for October 26, 2006.
Scott James Remnant looks at a proposed
change to the merge policy.
Comments (none posted)
New Distributions
gNewSense is a GNU/Linux project
that aims to remove all the binary blobs out of a rather popular
distribution and make it all free. So far the project has produced a set of
scripts to create a GNU/Linux Distribution based on Ubuntu. From the
press
release: "
A new GNU/Linux distribution has been announced (and a
beta released): gNewSense. This distribution is not aimed at a large
audience, it is in fact aimed at a specific group of users. These are the
people who will not use a distribution other than one which is totally not
encumbered by 'binary only' blobs where the user has no access to the
source code."
Comments (none posted)
LXer
introduces
Ichthux. "
Developers from the Debian, Ubuntu, and Sword Projects
have been working since 2005 on Ichthux, a GNU/Linux distribution aimed at
Christians and ministries. What initially began as a Custom Debian
Distribution project is now a Kubuntu-based project, and is progressing
nicely. The team is releasing Ichthux beta5, with an eye toward releasing
Ichthux 6.09, their first major release on 10 September."
Comments (2 posted)
Distribution Newsletters
The Debian Weekly News for August 29, 2006 covers upcoming bug squashing
parties, Debian installer screenshots, the general resolution on handling
firmware, a report from FrOSCon, a report on the event coordination
meeting, a report on Debian and free software in Cuba, translation of
package descriptions, git transition plans, Sarge updates, and several
other topics.
Full Story (comments: none)
Thomas Chung takes a look (click below) at how the Fedora Weekly got
started, and how it's grown.
Full Story (comments: none)
The
Gentoo
Weekly Newsletter for August 21, 2006 covers Linux World aftermath,
Slovak and Greek translations, GCC/glibc news, developer of the week -
Thomas Cort, and more.
Comments (none posted)
The Ubuntu Weekly Newsletter for August 26, 2006 covers the X.org breakage
in 6.06, Distro sprint in Germany, Backports are back, Upstart unveiled,
and several other topics.
Full Story (comments: none)
The
DistroWatch
Weekly for August 28, 2006 is out. "
The essence of this week's
issue is a comment on the status of Linux distributions. Why are there so
many of them? What motivates developers to create new ones? Wouldn't we be
better off if there were only 10 - 20 major projects, instead of hundreds
of one-man distros? We attempt to give some answers. Also in this issue: a
long-term SUSE user explains why Kubuntu meets his needs better, openSUSE's
Andreas Jaeger comments on the reasons behind removal of proprietary kernel
modules from the popular operating system, and Gentoo's Donnie Berkholz
argues that democracy is not always a good thing for the advancements of
the largest source-based distribution. Updates on Fedora Core 6 and
Mandriva Linux 2007, together with links to two resources comparing and
rating several popular distributions conclude the news section."
Comments (none posted)
Package updates
Updates for
Fedora Core 5:
coreutils
(bug fix),
csope (bug fix),
curl (update to 7.15.5),
udev (udev does not timeout anymore),
vixie-cron (patched for compatibility with
RFC3834),
eject (bug fix),
tcsh (bug fix),
selinux-policy (bump for FC5),
slang (update to slang-2.0.6),
parted (update to parted-1.7.1),
php-pear (add /etc/rpm/macros.pear)
Comments (none posted)
Updates for
Manriva Linux 2006.0:
epiphany-extensions (updated
epiphany-extensions for the Epiphany browser).
Comments (none posted)
Updates for
rPath Linux 1:
libpng
(bug fix for x86_64 systems).
Comments (none posted)
Updates for
Trustix Secure Linux 2.2 & 3.0: various bugs have
been fixed in
bind, curl, mailman, mysql and
php-pear.
Comments (none posted)
Updates for
Ubuntu 6.06 LTS:
libtheora (automated backport upload),
dia (automated backport upload),
k3b (automated backport upload),
krusader (automated backport upload),
ktorrent (automated backport upload),
kbfx (automated backport upload),
mplayerplug-in (automated backport upload),
rsibreak (automated backport upload),
gcin (automated backport upload),
emacs-snapshot (automated backport upload),
kbarcode (automated backport upload),
nexuiz-data (automated backport upload),
nexuiz (automated backport upload),
amorok (automated backport upload),
checkinstall (automated backport upload),
cacti (automated backport upload),
config-manager (automated backport upload),
bluefish (automated backport upload),
gxine (automated backport upload),
kpowersave (automated backport upload),
powersave (automated backport upload),
phpmyadmin (automated backport upload),
spamassassin (automated backport upload),
squirrelmail (automated backport upload),
taglib (automated backport upload),
xchat (automated backport upload),
xmoto (automated backport upload),
libvisual (automated backport upload),
mod-cband (automated backport upload),
libtunepimp (automated backport upload),
debootstrap (automated backport upload),
scribus-ng (automated backport upload),
kopete (automated backport upload).
Comments (none posted)
Newsletters and articles of interest
Behind Ubuntu has an
interview
with Reinhard Tartler. "
You are a member of several launchpad
teams, amongst others the ubuntu core development team. What roles do you
play in them and how do they differ from each other? In the
core-dev-team, I'm mainly helping out with merges. I'm currently focusing
on the xine packages to get it back to shape. In ubuntu-dev, I started
Mentoring (I already got someone to mentor ;), and help with merges as
well."
Comments (none posted)
LinuxDevices
reports that K-Linux has been renamed KaeilOS.
"
Cavallini describes KaeilOS 2.4.0 as "a complete development environment" that includes tested, validated 2.6.15 and 2.4.31 kernels and BSPs (board support packages) for Kontron and Taskit modules. It also includes an IDE (integrated development environment), and debugging instruments for embedded and real-time systems. Support documentation is available in English or Italian."
Comments (none posted)
Linux.com
looks at
YOLD, (Your Own Linux Distribution), a company that builds customized
Linux distributions. "
Bernhard Rosenkraenzer, a native of
Switzerland and the founder of the Ark Linux project, says some people were
requesting features that "wouldn't make sense" for most other users. "That
would go against the concept of not bloating it. We wanted to help those
people, but we didn't want to do it at the cost of making Ark Linux worse
for others.""
Comments (none posted)
DesktopLinux
covers two
more roll-your-own Linux options. "
There's a low-end personal
option: Instalinux.com's free service, SystemDesigner. There's also a
high-end corporate choice: rPath's rBuilder."
Comments (none posted)
Distribution reviews
Linux-Watch
takes a quick
look at Slackware 11.0 RC3. "
This release features a 2.4.33
Linux kernel, X.Org 6.9.0, a KDE 3.5.4 desktop, and the KOffice 1.5.2
application suite. The operating system also comes with the 2.6.17.x
kernel in the /extra directory."
Comments (none posted)
DesktopLinux
looks at
Puppy version 2.10 Alpha. "
Puppy Linux is extraordinarily small, yet
full featured. It boots into a 64MB ramdisk and runs in RAM. Unlike live CD
distributions that have to keep pulling stuff off the CD, Puppy in its
entirety loads into RAM. This means that all applications start quickly and
respond to user input instantly."
Comments (none posted)
DesktopLinux
covers the
release of
CentOS 3.8. "
CentOS
3.8 offers a Single Server CD iso (i386 and x86_64 only). This CD contains
a subset of packages used for most server installs on a single CD for
installation. It can be a time saver (one iso instead of four for
download)."
Comments (none posted)
Page editor: Rebecca Sobol
Next page: Development>>