!UNVBThoJtlIiVwiDjU:nixos.org

Staging

239 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-24.11+head%3Astaging-next-24.05+ | Review Reports: https://malob.github.io/nix-review-tools-reports/88 Servers

Load older messages


SenderMessageTime
22 Mar 2025
@grimmauld:grimmauld.deGrimmauld (any/all)(when explicitly linking it in)19:55:11
@grimmauld:grimmauld.deGrimmauld (any/all)GOT IT! (i think)20:07:20
@grimmauld:grimmauld.deGrimmauld (any/all)it was doing weird pkg-config logic internally, which can be overridden if you know the special env var20:07:38
@grimmauld:grimmauld.deGrimmauld (any/all)oh crap the build is *flaky20:19:52
@grimmauld:grimmauld.deGrimmauld (any/all) * oh crap the build is flaky now 20:19:59
@emilazy:matrix.orgemilycan we just find a CVE and slap knownVulnerabilities on it20:26:21
@emilazy:matrix.orgemilynobody should be using decade old disk encryption20:26:30
@grimmauld:grimmauld.deGrimmauld (any/all)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=ecryptfs seems some samsung phones were using it in 2018 (and had some security issues too), the more modern issues were in kernel and are resolved. Maybe could try to repro CVE-2016-1572 i guess? that sounds juicy, nice local privesc, severity 8.420:41:44
@grimmauld:grimmauld.deGrimmauld (any/all) though if we do attempt that, should probably move to #security-discuss:nixos.org or #security:nixos.org 20:44:37
@grimmauld:grimmauld.deGrimmauld (any/all)Anyways, build fix is here: https://github.com/NixOS/nixpkgs/pull/392196 it does still bass the nixos tests, so should be fine.20:45:58
@grimmauld:grimmauld.deGrimmauld (any/all)(this does just disable the openssl module in ecryptfs)20:46:13
@emilazy:matrix.orgemily
In reply to @grimmauld:grimmauld.de
(this does just disable the openssl module in ecryptfs)
uh, what crypto does it fall back to?
21:27:30
@emilazy:matrix.orgemilynaive implementations with side channels?21:27:40
@grimmauld:grimmauld.deGrimmauld (any/all)probably lmfao21:28:02
@grimmauld:grimmauld.deGrimmauld (any/all)i mean, from the looks of it it never built against openssl anyways21:28:31
@grimmauld:grimmauld.deGrimmauld (any/all)ossl was not linked in any of the inputs21:28:41
@grimmauld:grimmauld.deGrimmauld (any/all) https://hydra.nixos.org/build/291812413/nixlog/1
First of, all the patches fail (oh well), but if you ctrl+f/grep for openssl, it'll say it is not found. The breakage came from it pulling ossl from somewhere as of recent staging cycle
21:34:52
@grimmauld:grimmauld.deGrimmauld (any/all)image.png
Download image.png
21:34:55
@grimmauld:grimmauld.deGrimmauld (any/all)there might be some argument to be made figuring out where tf it pulled openssl from. But just disabling openssl is not a regression.21:35:20
@emilazy:matrix.orgemilyI see21:36:16
@emilazy:matrix.orgemilyfair enough21:36:17
@grimmauld:grimmauld.deGrimmauld (any/all)this was last build on hydra trunk from earlier this morning, but checking back in 2016 it was a similar thing21:36:55
@grimmauld:grimmauld.deGrimmauld (any/all)openssl just never was linked, it seems21:37:04
@grimmauld:grimmauld.deGrimmauld (any/all)even more reason to find some CVE and slap it. But not today.21:37:23
23 Mar 2025
@rosscomputerguy:matrix.orgTristan Ross XML-Parser is quite broken due to expat upgrade. Revert is available: https://github.com/NixOS/nixpkgs/pull/392267 03:41:05
@reckenrode:matrix.orgRandy Eckenrode nixpkgs had been using OpenSSL 3.0 for a while but switched to track the latest for 25.05 (or was it 24.11?). I don’t know why it’s failing, but could you use openssl_3 instead of openssl? 12:24:12
@reckenrode:matrix.orgRandy EckenrodeNow that I caught up, I see you opened a PR. I’ll leave that there as informational.12:26:57
@grimmauld:grimmauld.deGrimmauld (any/all)it never built against ossl in the past. It seems recently something put ossl into passthrough or something, because the autodetect features logic now suddenly found ossl.12:27:46
@grimmauld:grimmauld.deGrimmauld (any/all)solution was just to disable ossl.12:27:54
@grimmauld:grimmauld.deGrimmauld (any/all)that restores old behavior, though probably not the secure thing to do - it maybe should have built against ossl years ago. At this point i am happy to fix the build and slap it with knownVulns as soon as anyone has a repro of anything12:28:38

There are no newer messages yet.


Back to Room ListRoom Version: 6