I've had to read a lot of the forums, and some google searching, just to figure this out. Was getting fustrated to figure out how to get the most current Linux Source, PEQ Database, and PEQ Quest. Turns out its really easy.
For the source I just go to command prompt and type:
Code:
svn co http://projecteqemu.googlecode.com/svn/trunk/EQEmuServer
Now when I download it, I dont see the Rev number anywhere. I checked the obvious changelog.txt but it only has dates with changes made. So for me to figure out the current revision number, I put the address from above:
http://projecteqemu.googlecode.com/s...nk/EQEmuServer
into a web browser then I see on top of the web page info like this:
projecteqemu - Revision 342: /trunk/EQEmuServer
Now for the current database and quest files to match the current source code, I use cvs from command prompt to download, but first I needed to have cvs installed. I found this command with google and it worked for me on Debian Linux.
Code:
apt-get install cvs cvsd
Then to download the PEQ Database:
Code:
cvs -d :pserver:anonymous@peq.cvs.sourceforge.net:/cvsroot/peq checkout peq_db
Then to download the PEQ Quest Files:
Code:
cvs -d :pserver:anonymous@eqemuquests.cvs.sourceforge.net:/cvsroot/eqemuquests checkout peq_quests
Also, after I compile the source, I use a script to make the current updated server boot up instead of the old one I had before.
Delete old links:
Code:
rm cleanipc commands.pl eqemu_config.xml.full eqlaunch libEMuShareMem.so log.ini logs mime.types patch_* plugin.pl templates world worldui worldui.pl zone
Create new links:
Code:
ln -s ../source/peqdb_1129Rev342/utils/defaults/* .
ln -s ../source/peqdb_1129Rev342/utils/patch_* .
ln -s ../source/peqdb_1129Rev342/utils/cleanipc .
ln -s ../source/peqdb_1129Rev342/world/world .
ln -s ../source/peqdb_1129Rev342/EMuShareMem/libEMuShareMem.so .
ln -s ../source/peqdb_1129Rev342/eqlaunch/eqlaunch .
ln -s ../source/peqdb_1129Rev342/zone/zone .
To make things easier, I execute all those as scripts just like my ./start and ./stop scripts.
Hope this helps others that are not experts at Linux like myself. I know Linux Experts will find this info trival, but for someone like myself that is still learning, this info has come in bits and pieces for me.