Ubuntu as a server
Mike Bird
mgb-ubuntu at yosemite.net
Sat Jan 28 15:23:09 UTC 2006
On Sat, 2006-01-28 at 05:52, Shot (Piotr Szotkowski) wrote:
> Mike Bird:
>
> > On Fri, 2006-01-27 at 03:33, Shot (Piotr Szotkowski) wrote:
>
> >> Well, it depends, really. Trac, a valid universe package choice
> >> for servers, has open security bug(s) for almost two months now:
> >> https://launchpad.net/distros/ubuntu/+source/trac/+bug/5297
>
> > Just pin Trac to Dapper.
>
> That’s not a good idea for the following reasons:
>
> 1. trac is an *ubuntu*-versioned package,
> so is not auto-synced with Debian.
How does that relate to the issue of a Dapper pin?
> 2. Dapper is past UVF, so it won’t see any unsupervised updates anyway.
Dapper Trac already has the security fixes that the OP needs.
> 3. From what I undestood from previous ubuntu-devel discussions, it’s
> generally better to rebuild packages for Breezy than to take Dapper’s
> binary packages, even if their dependencies are fulfillable in
> Breezy (the same applies to taking binary packages from sid).
Trac is written in Python. No binaries. Also I thoroughly
tested Dapper Trac in Breezy before recommending it. How much
testing did you do before posting to this list where your "not
a good idea" post will be misleading people for eternity?
> Given that rebuilding a package is usually as easy as downloading
> the orig, diff and dsc fies, doing `dpkg-source -x *.dsc` followed
> by `fakeroot dpkg-buildpackage` (split by a `dch` step for those
> who like to have packages versioned properly), I’d rather stick to
> rebuilding either Dapper or sid packages.
You forgot the tricky part - pinning to Dapper or using something
like FTP so you get the correct (Dapper) source to build.
Please upload it to backports and let us know when you're done.
--Mike Bird
More information about the ubuntu-users
mailing list