18 Linux Mint is based on Ubuntu 16.04.
Ubuntu 15.04 (using Systemd by default)
How do you do a rc.local works? Policy systemd is quite simple and easy nagulivajut, clean your hand of the user in the rc.* and configure human systemd, then what you have described here does not even smell problem