EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Linux Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=588)
-   -   Ubuntu LoginServer (https://www.eqemulator.org/forums/showthread.php?t=41367)

thelpb 05-30-2017 12:41 PM

Ubuntu LoginServer
 
Noob Linux user here. Just wanted to leave this for anyone trying to build LoginServer under Ubuntu 16.04.

It seems that libsodium 1.0.11-1 is needed. Running [apt-get install libsodium] will, as of this post, install 1.0.8. I lifted the following from the installer script provided at [https://github.com/EQEmu/Server]:

Code:

wget http://ftp.us.debian.org/debian/pool/main/libs/libsodium/libsodium-dev_1.0.11-1~bpo8+1_amd64.deb -O /home/eqemu/libsodium-dev.deb
wget http://ftp.us.debian.org/debian/pool/main/libs/libsodium/libsodium18_1.0.11-1~bpo8+1_amd64.deb -O /home/eqemu/libsodium18.deb
dpkg -i /home/eqemu/libsodium*.deb

Running these commands, along with adding the required files to the [dependencies] directory, provided all of the resources for me to build it successfully.

Running the installer script itself did *not* actually install 1.0.11.

Hope this helps!

jia_jacky 07-20-2017 04:14 AM

Quote:

Originally Posted by thelpb (Post 254785)
Noob Linux user here. Just wanted to leave this for anyone trying to build LoginServer under Ubuntu 16.04.

It seems that libsodium 1.0.11-1 is needed. Running [apt-get install libsodium] will, as of this post, install 1.0.8. I lifted the following from the installer script provided at [https://github.com/EQEmu/Server]:

Code:

wget http://ftp.us.debian.org/debian/pool/main/libs/libsodium/libsodium-dev_1.0.11-1~bpo8+1_amd64.deb -O /home/eqemu/libsodium-dev.deb
wget http://ftp.us.debian.org/debian/pool/main/libs/libsodium/libsodium18_1.0.11-1~bpo8+1_amd64.deb -O /home/eqemu/libsodium18.deb
dpkg -i /home/eqemu/libsodium*.deb

Running these commands, along with adding the required files to the [dependencies] directory, provided all of the resources for me to build it successfully.

Running the installer script itself did *not* actually install 1.0.11.

Hope this helps!

Thank you for what you shared. I have built loginserver successfully with it .

thelpb 11-10-2017 12:06 AM

Quick update, there's another missing piece that wasn't clear to me. After compiling you must include <legacy>0</legacy> in your world config or world will not connect to loginserver.

See here: http://www.eqemulator.org/forums/sho...14&postcount=7


All times are GMT -4. The time now is 02:51 AM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.