crankshaft
crankshaft copied to clipboard
Add autoupdate service
- Adds an auto update systemd service and timer that will check for crankshaft updates outside of crankshaft. This is necessary in the event a steam update breaks crankshaft and requires an update to fix it.
- Autoupdate can be enabled or disabled from within the crankshaft settings menu.
- types and structs that are shared by AutostartService and AutoupdateService structs are now in rpc/systemd.go
Any feedback on this PR?