Hi -

Having upgraded debuginfod.elfutils.org's server to a more modern
distro, this machine now can handle the IMA crypto extensions we added
to debuginfod not too long ago.  It federates to the same debuginfod
servers as before, but for those that show "yes" in the "IMA" column,
it now applies "ima:enforcing" mode.

In theory, this means that users can rely on it taking greater care to
validate its upstream downloads.  In practice, users probably should
*not* use ima:enforcing mode against debuginfod.elfutils.org itself,
because some of its upstreams do not have IMA stuff at all (.deb and
other formats), and it cannot yet consistently relay IMA signatures
to clients (for cached objects PR31862).  Baby steps!

Clients are welcome to experiment with ima:enforcing mode connections
directly to upstream servers marked "yes" in the IMA column of the
public debuginfod servers list, e.g.:

  % export DEBUGINFOD_URLS="ima:enforcing https://debuginfod.fedoraproject.org/";
  % gdb /bin/ls
    [...]

See also:

https://sourceware.org/elfutils/Debuginfod.html
https://sourceware.org/bugzilla/show_bug.cgi?id=30978
https://sourceware.org/bugzilla/show_bug.cgi?id=31842
https://sourceware.org/bugzilla/show_bug.cgi?id=31862
https://sourceware.org/bugzilla/show_bug.cgi?id=32318

- FChE

Reply via email to