Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Cabal EP8 Server v0.1.0.0 beta for CentOS 6.4 is now available.
Changes/Features
- The package uses a local CentOS repository for offline package installation.
- The start up now uses a 6 second delay before chat node
- cabal init.d now uses cabal_start.sh instead
- All of the annoying installation, startup and shutdown issues are fixed
- Vikalitan event with status bar
- KomeKeto's buffer configuration that improves speed/performance by using more memory, other missing configurations added
- Most if not all of the errors that occur during start-up are now resolved
- 20 different channel templates (pending)
- Crond preconfigured for NationWar, special channel, cabal and network service restart if crash (beta)
- Startup and shutdown of cabal service perfected
(Services now stop in the opposite order and crond starts last and stops first as well, which prevent the service script from restarting the cabal)
- Changed drop-able only Items (with option 0 only or what ever it was) to cannot drop, client side also
- Added cabal_restartlog which deletes all of the files inside the cabal log folder and restarts the services
- All of the txt config files are now in Unix format, as a resoult,.. the crond now works out of the box
- The installation disables the following services (beta)
chkconfig auditd on
chkconfig messagebus on
chkconfig restorecond on
chkconfig haldaemon on
chkconfig sshd on
service sshd start
chkconfig iptables off
service iptables stop
chkconfig iptables6 off
service iptables6 stop
chkconfig crond off
service crond stop
chkconfig netfs off
chkconfig NetworkManager off
chkconfig blk-availability off
chkconfig cabal off
chkconfig crond off
chkconfig lvm2-monitor off
chkconfig mdmonitor off
chkconfig postfix off
chkconfig spice-vdagentd off
chkconfig udev-post off
For a bare minimum I have found out that only those services must run in order for CentOS 6.4 to function normally
i want test more channel ..>>how to command to get more channel cause at cabal_config just show setting :username,ip, database and ip server...when i look in templates.txt got more channel..plsss...
I was/still am configuring the default config from the Templates\20 so I need to copy them over to other folders and add the templates copy command. (cabal_chan20, cabal_chan1 etc,..)
By executing the command you will be asked for confirmation, the old template files will be removed and the new ones will be copied from the template folder where you will have to reenter your cabal_config data.
I'm preparing to go work abroad in Germany next weekend for 10 days, I really hope to squeeze in my old laptop somewhere so I can lurk on Ragezone. :
the bottom line problem is that you are trying to run and/or install 32-bit (i686) packages on a 64-bit (x86_64) system which is not a good idea. For example, if you were trying to run the 32-bit version of Perl on a 64-bit system, the result would be something like
perl: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[root@xt185 ~]# yum install glibc.i686Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.12-1.107.el6 will be installed
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.107.el6.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.107.el6.i686
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
glibc i686 2.12-1.107.el6 base 4.3 M
Installing for dependencies:
nss-softokn-freebl i686 3.12.9-11.el6 base 116 k
Total download size: 4.4 M
Installed size: 13 M
Is this ok [y/N]: y
Downloading Packages:
Error Downloading Packages:
glibc-2.12-1.107.el6.i686: failure: Packages/glibc-2.12-1.107.el6.i686.rpm from base: [Errno 256] No more mirrors to try.
nss-softokn-freebl-3.12.9-11.el6.i686: failure: Packages/nss-softokn-freebl-3.12.9-11.el6.i686.rpm from base: [Errno 256] No more mirrors to try.
Maybe your DNS is not set,
but more likely its because I forced the CentOS-Base.repo to use baseurl= only, mhrm.
Heres the original one for restoration,
Code:
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
# [B]etc/yum.repos.d/CentOS-Base.repo[/B]
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#baseurl = file:///root/rpm-install32/
#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#baseurl = file:///root/rpm-install32/
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#baseurl = file:///root/rpm-install32/
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=0
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#baseurl = file:///root/rpm-install32/
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=0
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#baseurl = file:///root/rpm-install32/
You have probably messed up the installation.
Run,
./cabal_install32.sh for 32bit CentOS
or
./cabal_install64.sh for 64bit CentOS
all of the RPMs should already be included, no download or internet connection needed, the requirements and tests are posted on the first post.
Self made Rice with all sorts of fried vegetables, nom nom nom. :laugh:
[root@xt185 ~]# service cabal startStarting AuthDBAgent: AuthDBAgent: error while loading shared libraries: libstdc++.so. 6: cannot open shared object file: No such file or directory
[FAILED]
Starting DBAgent_01: DBAgent_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting RockAndRollITS: RockAndRollITS: error while loading shared libraries: libstdc ++.so.6: cannot open shared object file: No such file or directory
[FAILED]
Starting GlobalMgrSvr: GlobalMgrSvr: error while loading shared libraries: libgcc_s.so .1: cannot open shared object file: No such file or directory
[FAILED]
Starting GlobalDBAgent: GlobalDBAgent: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting CashDBAgent: CashDBAgent: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting PCBangDBAgent: PCBangDBAgent: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting EventDBAgent: EventDBAgent: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting PartySvr_01: PartySvr_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting ChatNode_01: ChatNode_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting EventMgrSvr: EventMgrSvr: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting AgentShop_01: AgentShop_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting LoginSvr_01: LoginSvr_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting WorldSvr_01_01: WorldSvr_01_01: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
[FAILED]
Starting crond: [ OK ]
Im going to guess that you installed ./cabal_install64.sh for 64bit CentOS on a 32bit CentOS since the previous problem was partially resolved via glibc-2.12-1.107.el6.i686, this wont work.
chmod 0700 cabal_install32.sh
./cabal_install32.sh
for 32 bit
chmod 0700 cabal_install64.sh
./cabal_install64.sh
for 64bit
hi tried to run cabal_install32.sh & cabal_install64.sh but nothing happens & it does not create any files in both etc,root.
Does it means that i miss out on something?
I am using vmware 8.0.4, centos 6.4