<!DOCTYPE kc SYSTEM "kt.dtd">

<kc version="0.1.0">

<title>Ubuntu Traffic</title>

<author contact="mailto:mako@canonical.com">Benjamin Mako Hill</author>

<issue num="20" date="2005/01/07" />

<intro>

<p>Welcome to the twentieth edition of Ubuntu Traffic. This issue
covers the first week of the new year: <em>January 1 - 7,
2005</em>. Ubuntu Traffic summarizes the most important mailing list
and IRC discussions involving the Ubuntu GNU/Linux distribution.</p>

<p>Ubuntu Traffic can be found on the web at <a
href="http://people.ubuntulinux.org/~mako/ubuntu-traffic/">http://people.ubuntulinux.org/~mako/ubuntu-traffic/</a>. You
can also receive in text form over email by signing up for the Ubuntu
News mailing list at <a
href="http://lists.ubuntu.com/mailman/listinfo/ubuntu-news">http://lists.ubuntu.com/mailman/listinfo/ubuntu-news</a>. There
is now an RSS feed for traffic available as well! You can find
information on turning that on at the <a
href="http://people.ubuntulinux.org/~mako/ubuntu-traffic/">Ubuntu
Hompage</a>.</p>

<p>You can sign up for any of the mailing lists summarized here at <a
href="http://lists.ubuntu.com">http://lists.ubuntu.com</a>. You can
also join the IRC discussion summarized here in #ubuntu and other
channels on the Freenode network: irc.freenode.net. Please join in and
maybe you will be featured in the next traffic!</p>

<p>First, the following bits and pieces didn't get a full story but
are worth mentioning:</p>

<ul>

<li>Matt Zimmerman announced a hoary development meeting to sort out
some issues but a fixed date was not set this week. Reminder once
again that finding times of the day that work for everyone -- when
everyone is a group of people distributed widely across the globe --
can be tough.</li>

<li>John Richard Moser made an impassioned plea to include Liferea in
main for Hoary as the default RSS reader. John went into a great deal
of depth about many of the virtues of that program. Rory Gleeson
replied saying that Sage, which is a Mozilla extension, was a good
alternative that took advantage of the fact that Firefox, which
already has the ability to process RSS, is already the default browser
in Ubuntu.</li>

<li>Markus Kolb asked the users list about good backup software. The
list saw a good deal of responses and discussion. Suggestions included
<tt>backuppc</tt>, <tt>afbackup</tt> and <tt>amanda</tt> (Although
even Amanda's supporters admitted that's learning curve was a little
steep).</li>

<li>John Levin asked the community for feedback on the idea of an
Ubuntu country team for the UK. It was a little unclear at first what
that team would do, since translations and local-languag support is
not really an issue (the major language of Ubuntu is
English). Consensus was that a UK team would still be able to serve an
essential role in the promotion of Ubuntu and support in the UK and it
would be a welcome addition.</li>

</ul>

</intro>


<section
  title="Ars Technica Awards"
  subject="ArsTechnica Award"
  posts="2"
  startdate="2005/01/03"
  enddate="2005/01/05"
>

<p>Kevin Mulligan pointed people to the big news of the week: Ubuntu
took home the big awards at Ars Technica's end of the year awards!</p>

<quote who="Kevin Mulligan">

<p>Ubuntu garnered two awards from ArsTechnica in their linux.ars year end
round up.</p>

<p>This should be posted on the News page of the website. Not sure who to
send it to, so here you go doc team! :D</p>

<p><a href="http://arstechnica.com/columns/linux/linux-20050102.ars">http://arstechnica.com/columns/linux/linux-20050102.ars</a></p>

<ul>
<li>Best Community: Ubuntu Linux forums</li>
<li>Distribution of the year: Ubuntu</li>
<li>Best Newcomer to the Community: Ubuntu</li>
</ul>

<p>From the conclusion of the article: &quot;We didn't have many
surprises. Ubuntu Linux had a huge turnout owing to its raging
popularity on the desktop. It is like Debian, but unlike the Debian
Project, Canonical appears to actually get things done. The
distribution is targeted squarely at the desktop without all the
political red tape in which the Debian Project seems to have wrapped
itself.&quot;</p>

</quote>

<p>Sivan Green went ahead and added this information to the website in
the correct place.</p>

</section>

<section
  title="Supporting Different Pythons"
  subject="Obsoleting python2.1, python2.2 in Hoary"
  posts="10"
  startdate="2005/01/23"
  enddate="2005/01/06"
>

<p>Matt Zimmerman sent a message to the devel list making a proposal to
reduce the number of different versions of Python that we will support
in Hoary:</p>

<quote who="Matt Zimmerman">

<p>With the Python 2.4 transition well in hand in Hoary (thanks to
Matthias and the others who worked on this), it is time to think about
which versions of Python we will support in Hoary.</p>

<p>I propose that we drop Python 2.1 and Python 2.2 at least, and
perhaps consider dropping Python 2.3 as well if we don't find any
regressions in 2.4.</p>

</quote>

<p>David Mandelberg suggested that we should not remove these at all
but just move them to <tt>universe</tt>. Matt clarified his position by
saying that this is what he was suggesting initially, <quote
who="David Mandelberg">The pythonX.Y packages could, of course,
continue to exist in universe.  However, support for these versions
would need to be dropped from native module packages (otherwise, they
would require the corresponding pythonX.Y-dev packages in order to
build).</quote></p>

<p>Matthias Klose replied weighing in on the issue and saying, <quote
who="Matthias Klose">2.1 should be doable, the only reason for 2.1
modules is the jython package, but that's in universe as well. 2.2 can
be dropped, when zope2.6 can be dropped.</quote> He added, <quote
who="Matthias Klose">there are still some packages having problems
with 2.4, with the upcoming 2.3.5 release we should get a 2.3 version,
which is on par with 2.4 with regard to bug fixes. there is currently
not much to gain to completely drop 2.3 besides touching a lot of
packages. the launchpad team explicitly asked for some modules to be
available for 2.3 and 2.4.</quote></p>

<p>There was some discussion of the different versions of Zope and
what version of Python they each require. Matt, after sorting out the
issues on the list said, <quote who="Matt Zimmerman">OK, so the 'zope'
package (which is version 2.6.x) should be in universe, and zope2.7
(zope 2.7.x) should be supported.  Great.</quote></p>

<p>Steve Alexander replied ending the thread and saying, <quote
who="Steve Alexander">Sounds a bit odd to me, as there is an upgrade
path from Zope 2.6 to Zope 2.7.  But, that's a minor point.  It would
be straightforward for someone to explicitly upgrade a Zope instance
from 2.6 to 2.7.  I might even prefer it like that.</quote></p>

</section>

<section
  title="Documenting the Ubuntu Documentation Project"
  subject="Documenting the Documentation Project"
  posts="7"
  startdate="2004/12/39"
  enddate="2005/01/01"
>

<p>Sean Wheller made an announcement on the Ubuntu-doc mailing list
saying:</p>

<quote who="Sean Wheller">

<p>As per peoples request, I have started documenting the documentation
project.  This is a great chance for me to get to know how things
work in the project and make a few proposals of my own. It's also a
great way to get to know the team. Thanks to everyone who has helped
me with my induction so far.</p>

<p>Many of you will be still dizzy from all the changes recently
introduced to SVN, so please do read the following wiki page:</p>

<p><a href="http://www.ubuntulinux.org/wiki/AboutTheUbuntuCoreDocumentationProject">http://www.ubuntulinux.org/wiki/AboutTheUbuntuCoreDocumentationProject</a></p>

<p>It's not a complete work, but I think it best to release soon before
this doc grows to big. It is already long and many have suggested to
break it into smaller pieces. I agree with this, but for now I am
adding it all in a single place for people can read and focus on one
area. It was generally agreed that we can 'slice and dice' it once we
have a bigger picture of what to do with it.</p>

</quote>

<p>Enrico replied with a longish email full of some good constructive
feedback and a number of corrections. There was some disagreement
about what the role of the wiki should and will be in the creation of
documentation that will ultimately not be wiki-based (i.e., how the
authorship and collaborative process should involve the wiki or
web). The discussion was long and covered a lot of ground but everyone
ended up in agreement in the end and with a great new piece of
documentation for those who want to get involved in the creation of
documentation for Ubuntu.</p>

</section>

<section
  title="Ubuntu Minimum Specifications"
  subject="Fw: Minimum specs for Ubuntu"
  posts="14 "
  startdate="2005/01/02"
  enddate="2005/01/05"
>

<p>Several threads on the Ubuntu-Users mailing list discussed the
minimum system requirements for getting an Ubuntu PC up and
running. Judy and Lindsay started the first thread saying, <quote
who="Judy &amp; Lindsay">What are the minimum specs for running the
latest Ubuntu? If I can get an older Pentium 3 (600-700MHz) would that
be suitable?</quote></p>

<p>A number of people suggested sane minimums by mentioning the speed
of the slower computers on which they are currently successfully
running Ubuntu. There seemed to be some consensus that a 500MHz
machine with at least 192MB memory could run Ubuntu great out of the
box (you should at least 2-3 GB of hard drive space to devote to
Ubuntu as well). The limitations for the default desktop installation
tend to hing on memory.</p>

<p>That said, servers and custom installations that do not use GNOME
can easily run on much slower machines with less memory. Imagine
trying to run the latest version on Windows on such hardware!</p>

</section>

<section
  title="LSB and Ubuntu"
  subject="Linux Standard Base"
  posts="3"
  startdate="2005/01/03"
  enddate="2005/01/07"
>

<p>The Linux Standards Base is a project to develop and promote a set of
standards that will increase compatibility among Linux distributions
and enable software applications to run on any compliant
system. Information on LSB is at: <a href="http://www.linuxbase.org/">http://www.linuxbase.org/</a></p>

<p>Erik Bågfors posted a message to the Ubuntu list asking about LSB
support in Ubuntu saying:</p>

<quote who="Erik Bågfors">

<p>What's the plan for LSB support in ubuntu.  Warty has the following
packages:</p>

<pre>ii  lsb            1.3-9ubuntu7   Linux Standard Base 1.3 core support package
ii  lsb-base       1.3-9ubuntu7   Linux Standard Base 1.3 initscript functions
ii  lsb-release    1.4-7.1ubuntu3 LSB release command</pre>

<p>yet lsb_release gives &quot;N/A&quot;.</p>

<p>I'm in the situation where we have binaries that needs to run on a
number of distributions and we have taken the oldest distribution we
have as a &quot;compile&quot; box just because it's always worked on all
distributions.  Compiling on a newer dist sometimes gives us code
that doesn't work on an older. Mostly due to libc.</p>

<p>I was hoping that LSB would solve this for us, therefore, what's the
status of LSB plans for ubuntu?</p>

</quote>

<p>Matt Zimmerman replied to Erik saying:</p>

<quote who="Matt Zimmerman">

<p>We are following the development of LSB, and have taken specific
actions in order to comply with some versions of the specification,
but as yet no specific effort has been made to test and certify
Ubuntu with a particular version of LSB.</p>

<p>LSB standardizes what you can expect to be available on the system,
but I don't currently know of any tools which will compile programs
for you in such a way that they only use LSB interfaces.  A book has
been published on the subject, though:</p>

<p><a
href="http://www.linuxbase.org/modules.php?name=News&amp;file=article&amp;sid=46">http://www.linuxbase.org/modules.php?name=News&amp;file=article&amp;sid=46</a></p>
<p>This would be something to discuss for the release after Hoary</p>

</quote>

</section>

<section
  title="Beagle!"
  subject="beagle"
  posts="11"
  startdate="2005/01/03"
  enddate="2005/01/05"
>

<p>Beagle is the hot search tool for GNOME that lots of people are
talking up. There were three threads on Ubuntu devel list this week on
Beagle although they covered a lot of shared ground. Chris Jones
started the conversation saying:</p>

<quote who="Chris Jones">

<p><a href="http://www.gnome.org/projects/beagle/">http://www.gnome.org/projects/beagle/</a></p>

<p>Beagle is working really well on my machine, almost all the
dependencies are in universe.  Is there any chance it could be in
hoary??</p>

</quote>

<p>Release manager Jeff Waugh replied saying:</p>

<quote who="Jeff Waugh">

<p>We're actively tracking it (thus its almost completeness in
universe), but it's pretty unlikely that it will be supported in
hoary (it's targeted for release around the same time as the Preview,
and it's not a feature goal).</p>

<p>However, it might be in hoary universe, in preparation for the next
release...</p>

</quote>

</section>

<section
  title="Security &quot;Hardened&quot; Kernels"
  subject="Announcing security hardened kernels for testing"
  posts="17"
  startdate="2005/01/04"
  enddate="2005/01/07"
>

<p>Martin Pitt cross-posted to a few lists announcing security hardened
kernels he had put together and that he was interested in having
people test:</p>

<quote who="Martin Pitt">

<p>At the Mataró conference we discussed about <a
href="http://www.ubuntulinux.org/wiki/SecurityBOF">various proactive
security enhancements for Ubuntu</a>. Amongst other things we agreed
to provide a security enhanced kernel that integrates <a
href="http://pax.grsecurity.net">PaX</a>. By separating writable and
executable memory, PaX prevents the exploitation of a whole class of
common security vulnerabilities, the buffer overflows.</p>

<p>On a normal kernel, buffer overflows can very often be exploited to
run arbitrary attacker supplied code, which can be used to compromise
the user account, or even the whole system (if the buffer overflow
occurs in a privileged process). On a PaX kernel, any attempt to
execute such code immediately causes the process to be killed; this
reduces the potential impact of a buffer overflow from system
compromise to denial of service.</p>

<p>During the last days I played around with this. I ported the current
beta release of <a href="http://www.grsecurity.net">Grsecurity</a> to the
Ubuntu kernel and created a source package which builds kernels for
various architectures.  Grsecurity includes PaX, and also comes along
with a role based mandatory access control system and various other
improvements (chroot jail hardening, protection against symlink
tmpfile attacks, /proc restrictions, randomized PIDs, randomized TCP
ports, etc.) which improve the proactive system security.</p>

<p>Right now I built kernels for i386 (a generic 386 package and an
optimized K7 one) and powerpc. These are the platforms I can test at
home, but I will build kernels for other flavors (like 686, SMP and
Power4) and architectures soon, too.</p>

<p>You can download the debs from
<a href="http://people.ubuntu.com/~pitti/linux-hardened/">http://people.ubuntu.com/~pitti/linux-hardened/</a> or you
can add an apt source to install and upgrade them easily:</p>

<pre>deb  http://people.ubuntu.com/~pitti/linux-hardened/ /
deb-src http://people.ubuntu.com/~pitti/linux-hardened/  /</pre>

<p>Current packages:</p>

<ul>
<li>linux-image-2.6.10-hardened-1-386 (generic i386)</li>
<li>linux-image-2.6.10-hardened-1-k7 (optimized for Athlon/Duron)</li>
<li>linux-image-2.6.10-hardened-1-powerpc (generic PowerPC)</li>
</ul>

<p>(Note: I did not call the package -grsecurity because in the future we
want to include additional improvements.)</p>

<p>Caveats:</p>

<ul>
<li>The XFS file system does not work with these kernels at the moment,
so do not install them if you rely on XFS. I try to sort that out
soon.</li>

<li><p>Some programs (most notably X.org and OpenOffice.org) still rely on
executing writable memory, so the PaX protection has to be
disabled for them. You have to install the &quot;chpax&quot; package and
execute the following commands before everything will work:</p>

<pre>sudo chpax -s /usr/X11R6/bin/Xorg
sudo chpax -p /usr/X11R6/bin/Xorg
sudo chpax -s /usr/lib/openoffice/program/soffice.bin
sudo chpax -p /usr/lib/openoffice/program/soffice.bin</pre>

<p>This will set flags in the ELF headers, so you have to repeat these
commands after every X.org/OO.o package upgrade for now. These
flags do not interfere with anything, so you can safely set them
and use the programs on a normal kernel. In the near future I will
try to make this happen automatically.</p>
</li>

<li>Framebuffer text console does not work on my i386 (it works fine on
my iBook, though). So if you don't see any output, please boot with
the normal VGA mode (remove the vga= kernel parameter). I
appreciate feedback on this!</li>

</ul>

<p>Testing:</p>

<p>You can install the &quot;paxtest&quot; package to check your
kernel. It will try to execute various buffer overflow exploits and
report whether they are successful.</p>

</quote>

<p>Due to feedback and to popular demand, Martin Pitt quickly released
versions of his new kernel for a number of different architectures
saying, <quote who="Martin Pitt">Now there are flavours for 386, 686,
686-smp, k7, and k7-smp, the same as for the main kernel.  Since I
cannot test the 686 and the smp versions, I very much appreciate
feedback about them!</quote></p>

<p>Mike Hearn asked, <quote who="Mike Hearn">Why was PaX chosen over
exec-shield? The Linux community has much greater experience with this
set of patches than PaX, I know we already dealt with some of the
fallout of that in the Wine project.</quote> Matt Zimmerman replied
before Martin got it saying, <quote who="Matt Zimmerman">PaX is what
Martin chose to work on; if you would like to experiment with a
different implementation, that is welcome as well.</quote></p>

</section>

<section
  title="Ubuntu on Servers"
  subject="The &quot;It's Just a Desktop Distro&quot; Problem"
  posts="18"
  startdate="2005/01/05"
  enddate="2005/01/07"
>

<p>Jorge O. Castro raised the &quot;Ubuntu is only for server&quot;
problem and threw out some of his suggestions for fixes to the
problem:</p>

<quote who="Jorge O. Castro">

<p>OK, I've been using Ubuntu since the beginning, and while I haven't
ruled it out as a distribution that I'd use as a server, but I always
thought it was geared towards the desktop specifically. Apparently
there's a kind of communication chasm here. I had always thought
&quot;Ubuntu for desktops, Debian for servers&quot;.</p>

<p>I'm a network administrator so I have some ideas on how to fix some
of this. Of course, admin stuff is a very personal subject to admins,
so naturally, we all have ideas on how to make this rule, so I thought
I'd start a discussion on how to make Ubuntu more admin friendly for
post-Hoary:</p>

<ul>
<li>Market the administrator-features better</li>
<li>Server Tools</li>
<li>Fix the &quot;Fame&quot; Problem</li>
<li>Market the Debian Factor</li>
<li>Be as bold server side as you are on the desktop</li>
<li>High Value User</li>
<li>Reputation</li>
</ul>

</quote>

<p>Jorge went into a good deal of depth about each of the problem
areas listed above with at least one large paragraph on each section
and many suggestions and concrete plans of action.</p>

<p>Tollef Fog Heen replied to Jorge's post saying:</p>

<quote who="Tollef Fog Heen">

<p>I think you hit the nail on the head here: conservative.  If you're
a server admin, you tend to be (or become) conservative.  I think
we'll have a lot more interest from server admins when hoary is out --
warty is the first release and so is something most server admins will
stay away from.  (Heck, I'm not ubuntuizing any of my servers yet, and
I'm one of the developers :)</p>

<p>You have a nice list of suggestion as well, which should be worked
on, but I think the main reason we aren't seeing people installing
Ubuntu en masse on servers is that it's still a bit too new.</p>

</quote>

<p>Matt Zimmerman also replied to weigh in on the issues:</p>

<quote who="Matt Zimmerman">

<p>We discussed exactly this issue during the Marketing BOF at
December's Ubuntu conference.  The notes are sparse on this particular
subject, but they can be found here: <a
href="http://www.ubuntulinux.org/wiki/UbuntuMarketing">http://www.ubuntulinux.org/wiki/UbuntuMarketing</a>
We identified a couple of concrete things that we could do to try to
address this misconception:</p>

<ol>

<li>Rename the 'custom' install to 'server' (Colin has already done
this)</li>

<li>Create an Ubuntu &quot;server edition&quot; for Hoary, which (as I recall)
would essentially default to the server installation, rather than
the desktop</li>

</ol>

</quote>

<p>Matt continued in depth giving more information and some concrete
replies to many of the suggestions and critiques that Jorge leveled.</p>

<p>In a final note, Benjamin Mako Hill replied pointing out that one
way to raise visible of Ubuntu on servers is to encourage people who
are already running Ubuntu on servers to put a icon on your page and
he mentioned that Volvoguy had created a nice set of icons
specifically for this purpose:</p>

<quote who="Benjamin Mako Hill">

<p>It's funny you mention this. I just put this page icons made by our
own volvoguy onto the website/wiki:
<a href="http://www.ubuntulinux.org/wiki/WebsiteButtons">http://www.ubuntulinux.org/wiki/WebsiteButtons</a></p>

<p>Perhaps a &quot;This Server Runs Ubuntu&quot; icon would be a little less
subtle -- in a good way and we can encourage people to use it on
their website. That would be a good meme-squasher and we can
definitely put it on our website to start with.</p>

</quote>

</section>

<section
  title="Encrypted Swap"
  subject="encrypted swap"
  posts="9"
  startdate="2005/01/05"
  enddate="2005/01/07"
>

<p>David Mandelberg sent a message to the devel list proposing that
encrypted swap be set up so that it can be turned on by default in new
installs:</p>

<quote who="David Mandelberg">

<p>One of my biggest desktop security peeves is how easy it is to get
confidential data (e.g. credit card numbers) from swap devices. This
is relatively easy to fix, all that's necessary is using cryptoloop
or something similar with the first n bytes of /dev/random as the key
for the swap device. Once the system shuts down, the key is gone (it
is stored in RAM only), so recovering data from the swap partition is
near impossible.</p>

<p>Encrypted swap is not hard to set up. Cryptsetup (in universe) only
needs a small amount of configuring and, as long as the kernel is &gt;=
2.6.4 and supports dm-crypt, it's easy to get encrypted swap.</p>

<p>The only OS/distribution that I know of that currently does this by
default is OpenBSD, but there's no reason why Ubuntu shouldn't be the
next.</p>

<p>If anybody is interested, I might make a patch to d-i to make it set
up /etc/fstab correctly for encrypted swap and provide safe default
configuration for cryptsetup.</p>

</quote>

<p>David followed up to his own message to say that he had a working
prototype: <quote who="David Mandelberg">I have a working prototype at
<a
href="http://code.eth0.is-a-geek.org/ubuntu/">http://code.eth0.is-a-geek.org/ubuntu/</a>. Currently
it won't work in d-i-ubuntu because cryptsetup isn't on the cd, but
you can download and install my modified base-config and run
it.</quote></p>

<p>Colin Watson followed up to say:</p>

<quote who="Colin Watson">

<p>Hm, shouldn't this be done in partman rather than after the first
reboot? I think a lot of this code might be easier if it were done
there, because you have register-module for dealing with /etc/modules,
the partman infrastructure for dealing with /etc/fstab, apt-install
for installing packages, etc., and you don't have to think about
whether it's the first time base-config has been run or whatever. It
could just be part of partman-basicfilesystems, which sets up the swap
partition.</p>

<p>Also, I'm a bit lazy sometimes; a debdiff against the previous
package would be great for review purposes. :-)</p>

</quote>

</section>


<section
  title="Documentation Team Happenings"
  subject="Faqguide is finished"
  posts="63"
  startdate="2004/12/30"
  enddate="2005/01/07"
>

<p>John Hornbeck sent a message to the ubuntu-doc email list
announcing that he was probably not going to be able to work on the
Ubuntu Documentation project anymore saying, <quote who="John
Hornbeck">Starting tomorrow I go back to school with a full time
schedule.  I am not sure how much, if any at all I will be able to do
for Ubuntu, and would like to not be relied upon for sections of docs
that will need to be ready.</quote></p>

<p>Hopefully, in the future, when he has more time, he will get back
involved so far. John's work has been highly valued so far.  Enrico
and others thanks John for his great work so far. I'll add to their
messages and thank him as well.</p>

<p>The other big talk was around discussion of a separation of the
user guide into two projects: an &quot;admin guide&quot; and a
&quot;user guide.&quot; Sean Wheller suggested:</p>

<quote who="Sean Wheller">

<p>In light of the original message posted by Matt (in its full length),
I would like to resubmit my proposal to split the User Guide into
User Guide and Admin Guide. My reasoning:</p>

<p>There are two audiences:</p>

<ol>
<li>User = Desktop</li>
<li>Admin = Server</li>
</ol>

<p>These audiences have different information requirements.</p>

</quote>

<p>The idea seemed to be to use Xincludes to &quot;share&quot; the
content between the two but not change the exising user guide
project.</p>

<p>Alexander Poslavsky made the formal proposal saying:</p>

<quote who="Alexander Poslavsky">

<p>We leave the three current guides as is:</p>

<ul>
<li>Quick-guide - get to know guide, short fast</li>
<li>User-guide   - for those who need some help with using ubuntu as their desktop</li>
<li>Faq-guide    - fast answers, to the usual questions</li>
</ul>

<p>With these we cover all grounds for end-users. We <em>add</em>:</p>

<ul>
<li>Server-guide - how to use ubuntu as a server.</li>
</ul>

<p>This new guide will cover all the advanced debian topics. Advanced
installation, command line packaging, web-servers, mail-servers etc.</p>

<p>With this fourth guide we cover all our bases. It would be a complete
documentation-solution.</p>

<p>With DocBook it is possible to use parts of one guide in another, link
guide together etc. This will keep the writing environment stable and
unchanging, while at the same time evolving our documentation in the
right direction.</p>

</quote>
</section>

<section
  title="Ubuntu Security Notifications"
  subject="[many]"
  posts="3"
  startdate="2005/01/06"
  enddate="2005/01/07"
>


<h3>tiff vulnerability</h3>

<p>Ubuntu Security Notice USN-54-1 (CAN-2004-1183)</p>

<p><strong>Affected Release:</strong> Ubuntu 4.10 (Warty Warthog)</p>

<p><strong>Affected Packages are:</strong> libtiff-tools</p>

<p><strong>Fix:</strong> The problem can be corrected by upgrading the affected
package to version 3.6.1-1.1ubuntu1.2.  In general, a standard system
upgrade is sufficient to effect the necessary changes.</p>

<p><strong>More Information:</strong> 
<a href="http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000056.html">http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000056.html</a></p>

<h3>imlib2 vulnerabilities</h3>

<p>Ubuntu Security Notice USN-55-1 (CAN-2004-1025, CAN-2004-1026)</p>

<p><strong>Affected Release:</strong> Ubuntu 4.10 (Warty Warthog)</p>

<p><strong>Affected Packages are:</strong> libimlib2</p>

<p><strong>Fix:</strong> The problem can be corrected by upgrading the affected
package to version 1.1.0-12ubuntu2.1. In general, a standard system
upgrade is sufficient to effect the necessary changes.</p>

<p><strong>More Information:</strong> <a href="http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000057.html">http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000057.html</a></p>

<h3>exim4 vulnerability</h3>

<p>Ubuntu Security Notice USN-56-1 (CAN-2005-0021, CAN-2005-0022)</p>

<p><strong>Affected Release:</strong> Ubuntu 4.10 (Warty Warthog)</p>

<p><strong>Affected Packages are:</strong></p>

<ul>
<li>exim4-daemon-heavy</li>
<li>exim4-daemon-light</li>
</ul>

<p><strong>Fix:</strong> The problem can be corrected by upgrading the affected
package to version 4.34-5ubuntu1.1. In general, a standard system
upgrade is sufficient to effect the necessary changes.</p>

<p><strong>More Information:</strong> <a href="http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000058.html">http://lists.ubuntu.com/archives/ubuntu-security-announce/2005-January/000058.html</a></p>

</section>

</kc>

<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:t
sgml-shorttag:t
sgml-namecase-general:t
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-parent-document:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
sgml-indent-step:nil
sgml-indent-data:nil
sgml-set-face:t
End: -->
