Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Linux Servers

Support::Linux Servers Support forum for Linux EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-10-2009, 03:24 PM
gaeorn
Developer
 
Join Date: Apr 2009
Location: USA
Posts: 478
Default

Quote:
Originally Posted by rainwalkerx View Post
Wow, looks like you've got this solved, AndMetal. 15 Months vs. 24 Hours; you truly are an expert!

Although I'm not exactly clear on what I should change. Do I need to change my symlink commands or do I need to change my ./start script? And what should they be changed to?

Thanks a ton!

rainwalker
These commands should correct world being a directory.

Code:
mv world world.dir
mv world.dir/world .
rmdir world.dir
Reply With Quote
  #2  
Old 06-10-2009, 03:39 PM
rainwalkerx
Fire Beetle
 
Join Date: Mar 2009
Location: Nowhere
Posts: 5
Default

Thanks, gaeorn. The third command you suggested didn't work; it said "rmdir: failed to remove `world.dir': Directory not empty". I tried to run it anyway and it went farther this time but resulted in a permission denied error for ./eqlaunch.

I think I understood your meaning, though. Now I've changed the eqlaunch, world, and zone directories to eqlaunch.dir, world.dir, and zone.dir and copied their three executables (eqlaunch, world, and zone) to the server directory. Does that sound right? Am I leaving anything out?

Thanks!
Reply With Quote
  #3  
Old 06-10-2009, 03:47 PM
gaeorn
Developer
 
Join Date: Apr 2009
Location: USA
Posts: 478
Default

That is correct.

One question, is this the directory that you downloaded the source to? If so, that is why there are directories named the same as the executables and they aren't empty. You should put the source code in one directory and use another for the server.

Eg:

/home/main/eqemu/src -> sourcecode goes here
/home/main/eqemu/server -> build the running environment here

You can use any directory names you want. The above is merely examples.
Reply With Quote
  #4  
Old 06-12-2009, 03:29 AM
rainwalkerx
Fire Beetle
 
Join Date: Mar 2009
Location: Nowhere
Posts: 5
Default

gaeorn - you hit the nail on the head. I never had any intention of updating the server or database code once I had gotten everything up and running so I always skipped the steps in all of the guides where they said "we'll put our source code into a different directory and make symbolic links so that we can update easily in the future". I thought I was keeping things more simple but I probably complicated them a bit

Anyway, thanks again, so much, for the help. I wasn't kidding when I said that this has been a 15-month struggle. And although I've probably tacked on another 80 hours of labor into getting it working over the last week, it feels pretty good to finally be moving forward.

Thanks,
rainwalker
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:25 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3