Dump1090-Mutability Autostart Help?

Hi all -

Since originally setting up my RPi a year ago I’ve been on the main branch of Dump1090 v1.08. I’d like to give the -mutability fork a try, and have successfully compiled and run it, but I can’t seem to figure out how to get it to autostart at boot up. I’ve run through the configuration GUI as well as checked the config file and both indicate autostart is enabled.

For dump1090 I configured a script under init.d to autostart the dump1090 process, but I was thinking -mutability would handle the autostart script? I edited the script to point to -mutability and that works so I can go that route, but it fires up the process as root (the way I wrote the script). I was thinking I could get away from both the script and running as root by configuring autostart under -mutability (as well as allowing it to create the default dump1090 user).

Any help or insight is appreciated. I certainly appreciate the effort folks have put in to dev’ing this software, very cool user base.

Thanks.

If you built and installed the debian package, then it will install an init.d script (/etc/init.d/dump1090-mutability) for you; this should “just work”.
Does “sudo service dump1090-mutability start” work?

Did you remove dump1090? When I was getting -mutability working I read that it doesn’t coexist with dump1090 very well. So I did the following:

sudo dpkg -r dump1090
sudo dpkg —purge dump1090

…and basically started over with -mutability. FWIW I followed the sequence in post #5 from ab cd at the following website:
forum.planefinder.net/threads/ra … eeder.241/

The external lighttpd web server is not needed. One quirk is that enabling port 8080 results in multiple --net-http-port instances in the final command that gets executed, but a reboot got it working.

Thanks OBJ and GDogg. Autostart is working now.

I purged the previous installation and re-installed, then verified the init.d script was generated and went through the detailed configuration. I also removed the previous script I was using, rather than modifying it to launch -mutability. I suspect the scripts were in conflict; I was able to leave the original dump1090 installed in place, it just isn’t launched now.