Hey all,
cPGS v0.9.2 is now released and there are some changes you need to be aware of.
The backend configuration is totally changed, the install/udpate script will convert the various /var/cpanel/gameserv* files into per-user/game/install # config files using the INI syntax in /var/cpanel/cpgs/cfg/ugs/ , for example you will have /var/cpanel/cpgs/cfg/ugs/someuser_cstrike_0.ini that will hold most of the relevant data for that configuration. The other files will be left in place during the update but just as a backup in case something goes horribly wrong, the config data will still be present so I can rebuild the user's config if I need to.
One of the new features in 0.9.2 is that all games will prompt for the exact ports they need, for example TS3 will demand 3 ports are given (they are labeled so you will know which to assign where) whereas the previous version used port ranges to allow for more than one port. IP ranges are also go, each user/game/server # will be configured for one IP, the range feature was almost never used and caused more problems than it helped. One issue you will need to address manually is that the conversion script will only take the first port from a range to apply to multiple-port game configs, so if you have a TS3 server it will by default only have 1 port assigned to it, you will need to log into WHM and set up the other 2. The server should still work while you do this but the cPanel interface may be missing the extra ports.
Also you will notice that the WHM interface has been changed a good bit. The process of creating a remote cPGSD server is handled explicitly by you now, by clicking on the big [+] square (you'll know what I mean when you see it.) Now if you want to set up a user/game/server # , first you choose the cPGSD server you want it to be on, click on the [+] button (again, you'll see it) and fill out the form from top to bottom. This uses a bit of javascript to act as a wizard to make sure all the needed data is given, then it will create the config, install the game and take you to the manage game page where you can tweak the details like CPU scheduler and such.
I am expecting some bugs to show up and as much as I've tested it, the conversion script may not be taking into account all setups. If once you've updated you discover problems with anything that used to work, please put in a ticket with all relevant information and I'll take a look and try to get you fixed up asap.
Thanks,
Darren


LinkBack URL
About LinkBacks
Reply With Quote