Debiani projekt käivitas teenuse dünaamiliseks tõrketeabe saamiseks

Debiani distributsioon on käivitanud uue debuginfod teenuse, mis võimaldab arendamisel kasutada tarnepaketis sisalduvate programmide jaoks eraldi seotud paketide installimist debuginfo repolt. Käivitatud teenus võimaldab kasutada GDB 10-s tutvustatud funktsionaalsust, mis võimaldab dünaamiliselt laadida silumiseks vajalikke sümboleid väliselt serverilt otse silumise ajal.

Teenuse debuginfod talituses on HTTP-server, mis edastab ELF/DWARF silumisinformatsiooni ja allikaid. Kui debuginfod toetava ehituse korral GDB-i kogumine muudetakse automaatseks ühendamiseks debuginfod serveritega, et laadida puuduvaid silumisinformatsiooni töötavate failide jaoks või eraldada silumisfailid ja allikale arendatava täitmisfaili jaoks.

Debianis on debuginfod tugi hetkel saadaval elfutils ja GDB pakettides, mis on saadaval unstable ja testing hoidlas. Selle aktiveerimiseks serverile on debuginfod piisav, et enne GDB-i käivitamist seada keskkonnamuutuja ‘DEBUGINFOD_URLS="https://debuginfod.debian.net". Silumisinformatsioon on käivitatud Debianis. serveril debuginfod on saadaval pakettide jaoks, mis pärinevad repositooriumitest unstable, testing, testing-proposed-updates, stable, stable-backports ja proposed-updates.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster