GiddyRaccoon wrote: ↑
Tue Mar 26, 2019 6:57 pm
Hi, the chmod thing worked, but it doesn't install the files for you, is it supposed to do this or can I mod it so that it does this. also it would be cool if you can add this to the startup of the factorio server, I am using systemd service.
It is supposed to do exactly what you tell it to do, using what is available. My usual invocation is `update_factorio.py -xDa bin/x64/factorio` (experimental, delete after applying, apply to "bin/x64/factorio"), which updates my Factorio with any experimental update packages available automatically. Note that currently there is no upgrade path from 0.16.51 or from 0.17.0 to .6 -- you must have 0.17.7 or higher to benefit from automatic updates.
If it's not automatically updating for you, you'll have to tell me more:
- what is your command line?
- what output do you get?
Regarding integrating with your systemd script, that's something you'll have to work out on your own; I personally wouldn't recommend it -- sometimes experimental updates can have some unhappy issues (withness the crash-on-research-screen 0.17.19), so for my own server, I prefer manually updating.
That said, I also don't like having Factorio run as a service; I prefer having it live inside my near-permanent tmux session where I can see it and interact with it as needed.
Hope this helps.