Posts
2041
Following
230
Followers
2518
Director of Linux Foundation IT. Currently in charge of kernel.org infra.

This account is for Linux/Kernel/FOSS topics in general: #linux, #kernel, #foss, #git, #sysadmin, #infrastructure.

For my personal account, please follow @monsieuricon@castoranxieux.ca.

MontrΓ©al, QuΓ©bec, Canada πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡¦
@wagi last I looked, it couldn't do OpenPGP cards, so wasn't a suitable replacement for me yet. It may have changed since then.
0
0
0
@wagi It's a valid criticism of GnuPG, but it's not necessarily the fault of all OpenPGP implementations. Tools like Sequoia-PGP exist specifically as efforts to reimplement OpenPGP in a modern framework that's not bogged down by legacy decisions.
1
2
0
@mariusor that solution doesn't scale. I'll just pay $50 for an AI to render a good enough video of Linus saying the fingerprint.
0
0
1

K. Ryabitsev 🍁

Every time someone claims that they have replaced OpenPGP with "something easier," I always look to see how they handle key management and trust delegation, and usually discover that it's just handwaved away.

Questions like this are a reminder that key management and trust delegation are the exact thing that makes OpenPGP "too hard" in the eyes of most people.

https://www.reddit.com/r/linuxquestions/comments/16c16fu/how_can_i_verify_the_pgp_keys_for_linus_torvalds/
2
4
6
@neil Your reluctance to take questions certainly makes you Sir Cumspect.
0
1
3
@a1ba and "gun pew-pew"
0
0
1
@iliazeus FYI, tar will automatically recognized compressed archives. You don't need to add -z, -j, you can just do -xf.
2
0
2

K. Ryabitsev 🍁

Anyone else has `alias ungz=gunzip`?
7
3
14
@captainepoch mostly recovered, thank you! Still not testing negative, though, so keeping myself isolated when I can.
1
0
0
@arj sure. it's a bit outdated, but not obsolete.
1
0
2

K. Ryabitsev 🍁

The first of each month works as a regular reminder of how many mailman-2 servers there still are out there.
1
12
27
@noodles @nwalfield I'm curious what is your opposition to merge commits? For example, they make it easy to keep all logically grouped commits in one easily identifiable sequence, and the merge commit message can describe the purpose of the whole series.
1
0
0

K. Ryabitsev 🍁

Did you ever wonder how those kernel releases make it to a mirror near you? Wonder no more, I've documented the process of delivering the latest set of stable kernels.

https://youtu.be/_MnZdrBJOwI?si=kfzFgfjr_yi8F4md
1
3
10
@ioletsgo ignoring the blatant ageism, this person knew how to take a screenshot of their system info view, google for Linux kernel, find the email, attach the right screenshot, and send that in. They are tech-savvy, just not quite to the right depth.
1
0
24

K. Ryabitsev 🍁

Oh no.
21
79
183
Edited 2 years ago
Here is a hopefully-useful notice about Linux kernel security issues, as it seems like this knowledge isn't distributed very widely based on the number of emails I get on a weekly basis:

- The kernel security team does not have any "early notice"
announcement list for security fixes for anyone, as that would only
make things more insecure for everyone.

- The kernel community does not assign CVEs, nor do we deal with them
at all. This is documented in the kernel's security policy, yet we
still have a number of people asking for CVE numbers even after
reading that policy. See my longer "CVEs are dead..." talk for full
details about how the CVE process is broken for projects like Linux:
https://kernel-recipes.org/en/2019/talks/cves-are-dead-long-live-the-cve/

- You HAVE to take all of the stable/LTS releases in order to have a
secure and stable system. If you attempt to cherry-pick random
patches you will NOT fix all of the known, and unknown, problems,
but rather you will end up with a potentially more insecure system,
and one that contains known bugs. Reliance on an "enterprise"
distribution to provide this for your systems is up to you, discuss
it with them as to how they achieve this result as this is what you
are paying for. If you aren't paying for it, just use Debian, they
know what they are doing and track the stable kernels and have a
larger installed base than any other Linux distro. For embedded,
use Yocto, they track the stable releases, or keep your own
buildroot-based system up to date with the new releases.

- Test all stable/LTS releases on your workload and hardware before
putting the kernel into "production" as everyone runs a different %
of the kernel source code from everyone else (servers run about
1.5mil lines of code, embedded runs about 3.5mil lines of code, your
mileage will vary). If you can't test releases before moving them
into production, you might want to solve that problem first.

- A fix for a known bug is better than the potential of a fix causing a
future problem as future problems, when found, will be fixed then.

I think I need to give another talk about this issue to go into the above in more detail. So much for me giving a technical talk at Kernel Recipes this year...
11
222
247
@adnan apparently the latest variant is very good at avoiding the immune response from vaccines and previous infections by other strains. So, yeah, I would suggest masking up in poorly ventilated indoor spaces and taking a booster when one is available for the latest variant.
0
0
1

K. Ryabitsev 🍁

PSA: don't get COVID. It sucks.
4
8
26
@luis_in_brief oh, I'm back already. I was visiting my relatives in .kz
0
0
1

K. Ryabitsev 🍁

Dear Qatar Airlines. Everything was great, but providing "Avengers: Infinity Wars" without "Avengers: Endgame" in your entertainment options is just _mean_.
1
0
5
Show older