]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod 2/2: server side
authorFrank Ch. Eigler <fche@elastic.org>
Mon, 28 Oct 2019 17:29:26 +0000 (13:29 -0400)
committerMark Wielaard <mark@klomp.org>
Fri, 22 Nov 2019 22:02:29 +0000 (23:02 +0100)
commite27e30cae0468903473641efe3853c12d9294ac3
tree1c99041d8d11ee3d620adb08f03616a1fb870a16
parent288f6b199a8b1a60d4fb1f54ca7b883cdd5afca2
debuginfod 2/2: server side

Add the server to the debuginfod/ subdirectory.  This is a highly
multithreaded c++11 program (still buildable on rhel7's gcc 4.8,
which is only partly c++11 compliant).  Includes an initial suite
of tests, man pages, and a sample systemd service.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Signed-off-by: Aaron Merey <amerey@redhat.com>
31 files changed:
config/ChangeLog
config/Makefile.am
config/debuginfod.service [new file with mode: 0644]
config/debuginfod.sysconfig [new file with mode: 0644]
config/elfutils.spec.in
config/eu.am
configure.ac
debuginfod/ChangeLog
debuginfod/Makefile.am
debuginfod/debuginfod.cxx [new file with mode: 0644]
doc/Makefile.am
doc/debuginfod.8 [new file with mode: 0644]
tests/ChangeLog
tests/Makefile.am
tests/debuginfod-rpms/fedora30/hello2-1.0-2.src.rpm [new file with mode: 0644]
tests/debuginfod-rpms/fedora30/hello2-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/fedora30/hello2-debuginfo-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/fedora30/hello2-debugsource-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/fedora30/hello2-two-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/fedora30/hello2-two-debuginfo-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/hello2.spec. [new file with mode: 0644]
tests/debuginfod-rpms/rhel6/hello2-1.0-2.i686.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel6/hello2-1.0-2.src.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel6/hello2-debuginfo-1.0-2.i686.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel6/hello2-two-1.0-2.i686.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel7/hello2-1.0-2.src.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel7/hello2-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel7/hello2-debuginfo-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod-rpms/rhel7/hello2-two-1.0-2.x86_64.rpm [new file with mode: 0644]
tests/debuginfod_build_id_find.c [new file with mode: 0644]
tests/run-debuginfod-find.sh [new file with mode: 0755]