Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  1. Add new virtual host to Apache. This file may be httpd-vhosts.confdefault or a new file in the appropriate to your distribution.

    Panel
    borderStyledashed
    titlePatch Server ConfigurationborderStyledashed
    Listen 43435
    <VirtualHost *:43435>
        <Directory "/home/username/ryzom/code/ryzom/tools/server/patch">
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
        DocumentRoot "/home/username/ryzom/code/ryzom/tools/server/patch"
        ServerName localhost
    </VirtualHost>

     

  2. Copy generated patches to the DocumentRoot you specified.
     
  3. Create or update the Ryzom version file:
    1. Create a new file in the patch directory called: ryzom_open.version
    2. Inside the new file put current version in this format: currentVersionNumber currentVersionNumber

       

      Panel
      borderStyledashed
      1 1 
    3. Ensure that all patch files (.idx and _debug.xml) have the 5 digit patch number:

      Panel
      borderStyledashed
      titleExampleborderStyledashed
      ryzom_00001.idx
      ryzom_00001_debug.xml 
  4. Update the domain(s) database entries:
    1. Determine the domain ID that you will be updating. The default ID is 12.
    2. Update the nel.domain table's patch_version field to the new version:

      Code Block
      languagesql
      USE nel;
      UPDATE domain SET patch_version=1 WHERE domain_id=12;
    3. If initially configuring your patch server you will also need to modify the patch_urls field:

      Code Block
      languagesql
      USE nel;
      UPDATE domain SET patch_urls='http://127.0.0.1:43435/patch' WHERE domain_id=12;

       

  5. Add or update the URL of patching web server to the client_default.cfg file, located in the client directory:

    Panel
    borderStyledashed
    titleExample Config ChangesborderStyledashed
    PatchServer = "http://127.0.0.1:43435/patch";
    PatchWanted = 1;
  6. Start client and login. Patching should commence.

...