!UNVBThoJtlIiVwiDjU:nixos.org

Staging

318 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen109 Servers

Load older messages


SenderMessageTime
7 Oct 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)people running hardened kernel probably need to meet some compliance stuff, and if audit is broken that isn't good in that environment...17:02:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)tbh i am more and more tempted to just patch out the asan bit from audit...17:03:48
@lt1379:matrix.orgLunapparently ubuntu is defaulting mmap_rnd_bits 32, wonder what they did for audit17:04:15
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i can go look17:04:28
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)but they may not even do audit, they have their apparmor and they shoehorn everything into that17:04:46
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)huh, they just use the debian package17:05:48
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)time to look at that17:05:56
@k900:0upti.meK900NOPE WE'RE DOING THIS AGAIN17:07:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)ugh, is salsa down?17:08:06
@lt1379:matrix.orgLunI can reach it17:09:49
@reckenrode:matrix.orgRandy EckenrodeI saw the ping, but I wasn’t sure what change is needed as a follow up.17:11:39
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/44957217:13:15
@k900:0upti.meK900Don't merge just yet17:13:18
@k900:0upti.meK900But soon17:13:19
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)nothing special about asan in the ubuntu/debian package either17:18:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)

good news:

diff --git a/nixos/tests/audit.nix b/nixos/tests/audit.nix
index d3fc558aeec8..a90ef85f117f 100644
--- a/nixos/tests/audit.nix
+++ b/nixos/tests/audit.nix
@@ -18,6 +18,7 @@
           ];
           backlogLimit = 512;
         };
+        boot.kernelPackages = pkgs.linuxPackages_hardened;
         security.auditd = {
           enable = true;
           plugins.af_unix.active = true;

and the VM test still passes

17:23:08
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)so this likely does not actually affect users17:23:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
diff --git a/auparse/test/Makefile.am b/auparse/test/Makefile.am
index 0692843..f1405eb 100644
--- a/auparse/test/Makefile.am
+++ b/auparse/test/Makefile.am
@@ -33,12 +33,7 @@ DISTCLEANFILES = $(CLEANFILES)
 AM_CPPFLAGS = -I${top_srcdir}/auparse -I${top_srcdir}/lib -I${top_srcdir}/common \
 	-I${top_srcdir}/src
 
-if HAVE_ASAN
-AM_CFLAGS = -D_GNU_SOURCE -Wno-pointer-sign ${WFLAGS} ${ASAN_FLAGS}
-AM_LDFLAGS = ${ASAN_FLAGS}
-else
 AM_CFLAGS = -D_GNU_SOURCE -Wno-pointer-sign ${WFLAGS}
-endif
 STATIC_LINK = -static
 
 lookup_test_SOURCES = lookup_test.c

does the build succeed with this patch against audit?

17:26:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if that works, thats what i'll go do17:26:41
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)because thats just asan for the test17:26:53
@willi:butz.cloudWilli Butzstill waiting for the build with pkgsLLVM to complete, need more cores at home :'(17:27:05
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)fair enough17:27:12
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)no worries, i am asking you to do it, so i can't complain. Take your time17:27:40
@willi:butz.cloudWilli Butz(actually just looked up prices for potential upgrades ^^)17:27:46
@k900:0upti.meK900Zen6 when17:29:19
@vcunat:matrix.orgVladimír ČunátZen5 isn't bad. 24 cores on my current notebook.17:30:09
@vcunat:matrix.orgVladimír Čunát* Zen5 isn't bad. 24 cores on my current (thin) notebook.17:30:26
@k900:0upti.meK90024 threads17:33:05
@k900:0upti.meK900I'm running out of 32 threads of Zen4 here :(17:33:17
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/449577 featuring the triumphant return of the cube17:33:57

Show newer messages


Back to Room ListRoom Version: 6