-- [start_eq2emu.sh] Added ability to name your server on 1st startup. Will also add back after each update just to be sure updates don't overwrite it.
-- Enabled custom install directory selection on install/first setup.
-- Added check for running as root.
A couple of notes.
it creates a config file in ~/.eq2emuinstall.conf in this file, it keeps the username/password used for MySQL. If this makes you uncomfortable please be sure to create a user that has limited DB access and use that.
My personal thoughts on above, and the reason I added the root check are this, if the config file is kept in /root/ and someone has access to it your screwed anyway. Additinally the same password will be plaintext inside the eq2emu config files and can be gotten to much more easily.
-- Updated startup script to check for new update_eq2emu_server.sh script (details below).
-- Added update_eq2emu_server.sh. This file will update the server and exit. Useful if you don't wish to start the server after an update.
This new file will skip the following: EXE Updates, Map Updates, and Bug Report sending.
You can download the file in 2 ways.
Update your start_eq2emu script HERE
OR
Download the file directly HERE and place it in the main install folder.
-- Added makeadmin.sh to the installer. This file when run will let you flag admin characters easily.
-- Updated the startup script, and the install script to automatically download the makeadmin script
To manually download the new Makeadmin tool click HERE.