AOWD Linux updater readme

Go back to updater listing...

		This is readme for Linux version of WillyD update script.

Requirements:
-------------
 - xdelta3 - binary patching tool
 - bash
 - sha256sum
 - mktemp
 - lz4 (to decompress tar)


Recommended how to use:
-----------------------
 - download shar_file into game directory
 - chmod +x shar_file
 - ./shar_file
 - PROFIT...


How does it work?
-----------------

It's self extracting tar archive with lz4 compression. If you are afraid, what this will do with your system, you can open file in vi or something similar. In the beginning of file, there is shell script, checksums and then data. Archive was made with makeself, so you can do:
./shar_file --help to get basic usage info
./shar_file --info to get infomation about how was archive build, some meta info and so on.

When ran without parameters, it will:
 - check integrity of archive
 - unpack archive into /tmp
 - run patch.sh script, which does:
	- check sha256 sums of whole game directory
	- remove old files, copy new files to their places
 	- patch binary files where needed
 	- verify success after patching with sha256
	- clean the mess in /tmp


License?
--------
I have made this in my free time with no credit, so use with your own responsibility. If you feel in need to modify tool, do it. I'd be happy if someone uses this piece of crap.

I have tried to test on multiple machines with different systems, but still - use with care. I am not the responsible for running this code.