chore: update fixes, add kanidm <-> firezone integration

This commit is contained in:
oddlama 2025-03-16 13:59:10 +01:00
parent 605b6279ca
commit be7e4d158c
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
22 changed files with 105 additions and 94 deletions

View file

@ -1,29 +1,4 @@
{ pkgs, ... }:
let
# pwndbg wraps a gdb binary for us, but we want debuginfod in there too.
# Also make it the default gdb.
pwndbgWithDebuginfod =
(pkgs.pwndbg.override {
gdb = pkgs.gdb.override {
enableDebuginfod = true;
};
}).overrideAttrs
(
_finalAttrs: previousAttrs: {
installPhase =
previousAttrs.installPhase
+ ''
ln -s $out/bin/pwndbg $out/bin/gdb
'';
}
);
in
{
home.packages = [
pwndbgWithDebuginfod
pkgs.hotspot
];
home.file.gdbinit = {
target = ".gdbinit";
text = ''