Implications of nix on challenge images #469
ConnorNelson
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Here I will document interesting non-immediately-obvious effects of nix as they are discovered.
GDB symbols (Fix GDB Symbols #467). The default nix version of gdb does not check
/lib/debug
for symbols (e.g. what is the return type of __libc_start_main?). This can be resolved in gdb withset debug-file-directory /lib/debug
. Issue still open to make this non-manual.Man page indexes (pwncollege/linux-luminarium@dcaec9f). Ubuntu uses
GNU gdbm (index.db)
while nix usesBerkeley db (index.bt)
. This means that the index for/usr/share/man
present in/var/cache/man/index.db
will not be searched by the nixman -k
.Beta Was this translation helpful? Give feedback.
All reactions