on 11/28/2008 07:59 PM Nikos Chantziaras wrote the following:
Thanasis wrote:
The question is:
Am I supposed/ should I upgrade when a new source tree becomes stable?
>From a security point of view, you're supposed to upgrade the kernel
as soon as a release is made upstream. When a security fix is made
upstream, the vulnerability in question has been disclosed and any
machines not updated to that version are considered vulnerable.
This means that the package will probably be in ~arch in portage and
not marked stable until it's tested for 30 days or more. So
"unstable" (in portage terms) kernels are more secure then stable ones
simply because they're the latest available.
Hmm...OK, let's see...
# eix --nocolor -l gentoo-sources
[U] sys-kernel/gentoo-sources
Available versions:
(2.6.16-r13)
2.6.16-r13 "~alpha amd64 arm ~ia64 ~ppc ~ppc64 s390 sparc
x86" [build symlink ultra1]
(2.6.20-r10)
~ 2.6.20-r10 "~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
[build symlink]
(2.6.22-r10)
~ 2.6.22-r10 "alpha ~amd64 ia64 ~ppc ~ppc64 sparc x86" [build
symlink]
(2.6.23-r9)
2.6.23-r9 "alpha amd64 hppa ia64 ppc ppc64 sparc x86" [build
symlink]
(2.6.24-r3)
2.6.24-r3 "alpha amd64 ~arm hppa ia64 ppc ppc64 ~sh sparc
x86" [build symlink]
(2.6.24-r4)
2.6.24-r4 "~alpha amd64 arm -hppa ia64 ~ppc ~ppc64 ~sh sparc
x86" [build symlink]
(2.6.24-r8)
2.6.24-r8 "alpha amd64 arm -hppa ia64 ~ppc ~ppc64 ~sh sparc
x86" [build symlink]
(2.6.25)
~ 2.6.25 "~amd64 arm ~sparc ~x86" [build symlink]
(2.6.25-r1)
~ 2.6.25-r1 "~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.25-r2)
~ 2.6.25-r2 "~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.25-r3)
~ 2.6.25-r3 "~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.25-r4)
~ 2.6.25-r4 "~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.25-r5)
~ 2.6.25-r5 "~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.25-r6)
[m] 2.6.25-r6 "alpha amd64 arm hppa ia64 ~ppc ~ppc64 sparc
x86" [build symlink]
(2.6.25-r7)
2.6.25-r7 "~alpha amd64 arm hppa ia64 ~ppc ~ppc64 sparc x86"
[build symlink]
(2.6.25-r8)
~ 2.6.25-r8 "~alpha ~amd64 arm hppa ia64 ~ppc ~ppc64 sparc
x86" [build symlink]
(2.6.25-r9)
~ 2.6.25-r9 "~alpha ~amd64 arm ~hppa ia64 ~ppc ~ppc64 sparc
x86" [build symlink]
(2.6.26)
~ 2.6.26 "~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[build symlink]
(2.6.26-r1)
~ 2.6.26-r1 "~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc
~x86" [build symlink]
(2.6.26-r2)
~ 2.6.26-r2 "alpha ~amd64 ~arm hppa ia64 ppc ppc64 sparc
~x86" [build symlink]
(2.6.26-r3)
2.6.26-r3 "~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc
x86" [build symlink]
(2.6.27)
~ 2.6.27 "~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" [build
symlink]
(2.6.27-r1)
~ 2.6.27-r1 "~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[build symlink]
(2.6.27-r2)
~ 2.6.27-r2 "~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[build symlink]
(2.6.27-r3)
~ 2.6.27-r3 "~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[build symlink]
(2.6.27-r4)
~ 2.6.27-r4 "~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[build symlink]
Installed versions: 2.6.24-r8(2.6.24-r8)(09:42:56 AM
08/01/2008)(-build -symlink)
Homepage: http://dev.gentoo.org/~dsd/genpatches
Description: Full sources including the Gentoo patchset for
the 2.6 kernel tree
#
....Which one should I upgrade to? :-\