How to obtain In-Portal 5.2.2-B2 code
- in the Terminal (SSH connection to Web Server)
- go to the DocumentRoot folder of the Web Server
- run the svn co svn://in-portal.org/in-portal/releases/5.2.2-B2 in-portal.522b2 command to perform an SVN Checkout
- switch to the in-portal.522b2 folder
- run the php tools/configure_profile.php in-portal.full command to update svn:externals property
- run the svn update command to checkout missing modules/themes
- run the composer install command to create a vendor folder
- run the tools/fix_perms.sh command to fix permissions of the system folder
Part 1
- perform a clean install of In-Portal 5.3.x (there must be no /system/config.php file present)
- confirm, that after Filesystem Check step the $_CONFIG['Misc']['SecurityHmacKey'] and $_CONFIG['Misc']['SecurityEncryptionKey'] keys in the /config.php file are present and populated
Part 2
- perform an upgrade from In-Portal 5.2.2-B2 to In-Portal 5.3.x (where security key functionality is absent)
- confirm, that after Filesystem Check step the $_CONFIG['Misc']['SecurityHmacKey'] and $_CONFIG['Misc']['SecurityEncryptionKey'] keys in the /config.php file are present and populated