Posts: 61
Threads: 13
Joined: Dec 2019
Reputation:
2
Thanks: 5
Given 3 thank(s) in 3 post(s)
-- [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.
Posts: 61
Threads: 13
Joined: Dec 2019
Reputation:
2
Thanks: 5
Given 3 thank(s) in 3 post(s)
-- 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.
One last task on the todo list.
Posts: 61
Threads: 13
Joined: Dec 2019
Reputation:
2
Thanks: 5
Given 3 thank(s) in 3 post(s)
-- [start_eq2emu.sh] Enabled sync of World characters to the LoginServer. This is enabled by default.
This was done to prevent a situation where the LS's characters aren't matched up with the world's characters. This can create all kinds of issues.
Posts: 61
Threads: 13
Joined: Dec 2019
Reputation:
2
Thanks: 5
Given 3 thank(s) in 3 post(s)
-- Updated start script to default to database update after the first run. The first run will still trigger a FULL DB download.