I have a computer with Ubuntu server 15.10 installed on it that sits in the same room I am in. I use it just as a Minecraft server, map renderer and whatever else php scripts I want to run scheduled within my house. I have a few cronjobs set up to render map at 3am, back up game server at 2am, restart Minecraft if server dies (cron runs every minute and checks if the process is running, if not starts it). All this works great, except for the fact my crontab disappears after a day or so.
I am setting it on my regular user account I login with (some of the things don't run when running as root). I edit it with
crontab -e which opens in vim. I can list it with
crontab -l, I even tried resetting it with
crontab -r and manually adding my lines again at the bottom but whatever I do it reverts back to a single line I entered ages ago which I now don't even want running.
Any idea what could be causing this?