| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- * The installation process has changed starting at version 1.0.11.
- * All commands and directories/ are assumed to be located/ran in the wraith root dir.
- 1. Pack settings
- 2. Compiling
- 3. Making bots
- Step 1: Pack settings
- The files listed here are all located in pack/, and will need to be saved for future compiles.
- If you have pack.cff place it in pack/
- pack.cfg(.sample):
- Simply edit it and change accordingly
- Rename to pack.cfg when completed and make sure it is in pack/
- Step 2: Compiling
- For leaf build: ./build leaf
- For hub build: ./build hub
- To build both: ./build all
- To compile a debug version of the pack, add -d in as a option before the type.
- ie, ./build -d leaf
- During the compile process many warnings may appear on screen, ignore them. Only report ERRORS please.
- After the compile process is finished, the binaries will be placed in wraith.OS.version.tgz.
- The OS and version are dynamic depending on the pack build, type 'ls' to find exact name.
- Step 3: Making bots
- Simply do ./binary -C
- You may need to 'export EDITOR=pico' or 'setenv EDITOR pico' to whatever editor you prefer first (probably defaults to vi).
- Make sure you check all settings presented.
- At the bottom list bots like:
- bot1 ip host
- bot2 . +host (for ipv6 host)
- bot3 . . ipv6ip
- bot4 . .
- --
- Then save and exit.
- The binary will auto move to binpath/binname.
- Then on the hub do for every bot you added:
- .newleaf bot *!ident@host *!ident@ip
- Then just run the binary!
- All bots within the binary will be spawned with it's own PID.
- UPDATING BOTS:
- ./old_binary -U new_binary
- If you want bots to auto restart use '-u' instead
|