Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 528010

Summary: net-wireless/dump1090 should install HTML files for embedded webserver
Product: Gentoo Linux Reporter: jannis <kripton>
Component: Current packagesAssignee: Gentoo Radio project <radio>
Status: UNCONFIRMED ---    
Severity: normal CC: zerochaos
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dump1090.ebuild.patch

Description jannis 2014-11-02 13:03:57 UTC
The current ebuild of dump1090 in tree only installs the binary. This makes the embedded webserver unusable since the needed HTML and JS files are missing. The patch installs them into /usr/share/${PN} and adds the "PREFIX"-argument to emake so that the binary knows where to find them (see dump1090's Makefile)

Reproducible: Always
Comment 1 jannis 2014-11-02 13:06:03 UTC
Created attachment 388334 [details, diff]
dump1090.ebuild.patch
Comment 2 jannis 2014-11-02 13:06:56 UTC
Oh, and the patch also uses another git repo/fork that is more active/up to date
Comment 3 Philippe Trottier 2017-07-23 20:54:52 UTC
There is an issue with the current -9999 version.

The gmap.html is installed under /usr/share/dump1090/html/gmap.html

while the current patch will expect /usr/share/dump1090/gmap.html

is there a good reason to steal the public_html folder of the user for this purpose ?
Comment 4 jannis 2021-03-14 12:18:29 UTC
That's quite funny. dump1090-4.0 (currently the only version in tree, except 9999) seems to include all relevant web server files but I can no longer find a CLI switch to active the integrated web server :(