Commit graph

129 commits

Author SHA1 Message Date
Oliver Jowett 660eb08c66 Ask about json interval before json dir. Skip the dir question if
the interval is disabled, it makes more sense that way.
2014-12-10 02:02:19 +00:00
Oliver Jowett 2a2306ff57 Probably time for another release - release changelog. 2014-12-10 01:07:26 +00:00
Oliver Jowett 0305eb25e5 Update Build-Depends based on glitches found building under pbuilder. 2014-12-09 21:41:14 +00:00
Oliver Jowett 02c0f618e6 Re-enable sedscript cleanup now that I'm done testing it. 2014-12-09 20:45:00 +00:00
Oliver Jowett 47e70a96fe Changelog update. 2014-12-09 20:37:52 +00:00
Oliver Jowett 125158b30a Big rearrangement to add debconf support.
/etc/default/dump1090-mutability is now generated in postinst,
if it doesn't exist, from a template in /usr/share/dump1090-mutability.
Subsequently, the config file is updated in place if debconf-driven
changes are made.

Static HTML/javascript have moved to a "html" subdir to avoid exposing
the template via the webserver.
2014-12-09 20:36:24 +00:00
Oliver Jowett 2dcc8e3524 Add direct support for FATSV-format output.
This is adapted from the FlightAware fork, with some cleanup and
modifications needed to work with the net-cleanup changes.

Inclusion of "verbatim" TSV data read from an AVR-format input
connection is not supported.
2014-12-08 19:56:45 +00:00
Oliver Jowett 66849e1096 Changelog update. 2014-12-07 14:14:51 +00:00
Oliver Jowett 2c374503f0 Release changelog. 2014-12-06 23:07:16 +00:00
Oliver Jowett fcf31a164a More sensible NET_OUTPUT_SIZE / NET_BUFFER defaults. 2014-12-06 22:54:40 +00:00
Oliver Jowett 129655625c Fix typo in oversampling config check. 2014-12-06 22:50:55 +00:00
Oliver Jowett 127bf0cbc2 Lock down the default config - no remote connections, no HTTP server.
The user can reconfigure if they want a more open setup.

Add Suggests: lighttpd and recommend that as the way to run the map interface.
2014-12-06 22:23:13 +00:00
Oliver Jowett e5931cbd50 Various packaging bugfixes found while testing the package. 2014-12-06 22:22:02 +00:00
Oliver Jowett 034fcee8fa Remove a spurious dependency on net-tools. 2014-12-06 22:20:50 +00:00
Oliver Jowett 796ca80db8 Increase the priority of the lighttpd config file to work around an
odd ordering problem with the default debian-doc configuration which
would mangle the alias list when accessing from localhost.
2014-12-06 22:19:24 +00:00
Oliver Jowett aa4aadbccc Can't make up my mind about versions! 2014-12-06 21:51:08 +00:00
Oliver Jowett b4b1c0b920 Update packaging to build a -mutability package. 2014-12-06 21:47:46 +00:00
Oliver Jowett d88c9d6ab3 Release changelog. 2014-12-06 18:37:36 +00:00
Oliver Jowett 786dd622ee Update changelog for recent changes. 2014-12-06 16:08:42 +00:00
Oliver Jowett 3242fcaf29 Add support for configuring --stats-every (defaults to hourly) 2014-12-06 16:08:17 +00:00
Oliver Jowett 977fc07c39 Pass --name and --user during daemon start so that existing processes can be correctly identified. 2014-12-06 16:07:44 +00:00
Oliver Jowett 2e189633da Add a logrotate configuration. 2014-12-06 16:07:02 +00:00
Oliver Jowett 7a3a9f500f Add logging support. 2014-12-06 16:06:39 +00:00
Oliver Jowett b7ee4009e4 Release changelog. 2014-12-05 22:56:14 +00:00
Oliver Jowett b1e1878054 Fix some stray colons. Report failure if daemon isn't configured to start. 2014-12-05 22:55:04 +00:00
Oliver Jowett 373ac8ef0c Add init script, defaults from /etc/default/, postinst to create a user to run as. 2014-12-05 22:37:33 +00:00
Oliver Jowett 77912fb087 Install binaries with -mr suffix. 2014-12-05 21:36:51 +00:00
Oliver Jowett 35a382e3ce Set HTMLPATH correctly when compiling.
Put static files in /usr/share/dump1090-mr not /usr/share/dump1090
2014-12-05 21:36:02 +00:00
Oliver Jowett 0ae1d72e83 Initial work on raspbian packaging. 2014-12-05 20:18:57 +00:00