Hi.
I love having fresh packages. To work around the oldness of Debian
stable, I have installed dozens of packages from buster-backports; 81 packages from Guix; 12 Flatpak applications (excluding runtimes); 20
pip3 packages (excluding their dependencies); and ≃10 npm packages (excluding their many dozens of dependencies).
The complementary package managers do not quench my thirst for
freshness, so I would like to upgrade Debian to bullseye. Now that the freeze has started, is it a good time to upgrade my personal notebook?
Should bullseye, by now, be relatively stable and, more importantly,
secure enough?
I do not run any server; it is a personal laptop behind NAT---at least
for IPv4 (I don't know the details of IPv6). I am subscribed to `debian-security' and am willing to manually pull specific packages from /unstable/ for security reasons. That is, when a /testing/ package in
my installation has a serious security vulnerability, I am willing to
upgrade it to the security-fixed version from /unstable/ instead of
waiting for it to propagate to testing.
In this context, is bullseye secure enough?
Regards
Hey!
I have a couple of notebooks, a VM and like ~30 servers running debian testing for 2 years now.
My experience says you can count on stability.
I have not detected any security issues yet... I'm also subscribed to debian-security, most of the announcements on the list are already
solved on by the packages on bullseye.
regards
lucas
El 14/1/2021 a las 10:44, Jorge P. de Morais Neto escribió:
Hi.
I love having fresh packages. To work around the oldness of Debian
stable, I have installed dozens of packages from buster-backports; 81
packages from Guix; 12 Flatpak applications (excluding runtimes); 20
pip3 packages (excluding their dependencies); and ≃10 npm packages
(excluding their many dozens of dependencies).
The complementary package managers do not quench my thirst for
freshness, so I would like to upgrade Debian to bullseye. Now that the
freeze has started, is it a good time to upgrade my personal notebook?
Should bullseye, by now, be relatively stable and, more importantly,
secure enough?
I do not run any server; it is a personal laptop behind NAT---at least
for IPv4 (I don't know the details of IPv6). I am subscribed to
`debian-security' and am willing to manually pull specific packages from
/unstable/ for security reasons. That is, when a /testing/ package in
my installation has a serious security vulnerability, I am willing to
upgrade it to the security-fixed version from /unstable/ instead of
waiting for it to propagate to testing.
In this context, is bullseye secure enough?
Regards
I can only agree, running some Bullseye systems as well since Buster was released, not facing any relevant issues.
[...]
And as you mention "unstable"/sid: Do not use it if it's not for
testing (I mean help testing new package implementations on a test
system) or development reasons. It's easy to run into a dependency
mess or that suddenly large parts of the system are upgraded to sid
packages. It's a development playground, not meant for production
systems. It should be pretty fine to wait until a certain software
version has reached the "testing" (currently Bullseye) suite, where dependency integrity and a basic testing by maintainers has been done already.
So you recommend avoiding sid even for specific package minor-version upgrades with security fixes?
The Debian wiki says otherwise. See https://wiki.debian.org/DebianTesting#Best_practices_for_Testing_users
I currently follow the Debian wiki advice. I carefully monitor the list
of installed packages from unstable, to avoid unintended upgrades.
the way you explain how you use it, especially carefully reviewing the upgrade list, and are okay with the chance to run into bugs with the implementation,
The other way round, the above points are not guaranteed for
"unstable" and usually critical security fixes are available in
testing a couple of days later, which should outweigh the possible
chance for a major security issue introduced with a package from
unstable due to a non-reviewed/tested implementation change for
example.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 379 |
Nodes: | 16 (2 / 14) |
Uptime: | 39:20:07 |
Calls: | 8,141 |
Calls today: | 4 |
Files: | 13,085 |
Messages: | 5,857,558 |