Updating SEAL APW Service¶
Updating to Version 6.2.0¶
-
Uninstall your current version of SEAL Add Printer Wizard.
-
Install SEAL APW Service 6.2.1.246.
Hint - new default of ADMIN_ROUTE_ACCESS
Check, whether the new default of ADMIN_ROUTE_ACCESS affects your configuration.
Updating to Version 4.7.0¶
With SEAL APW Service version 4.7.0 the directory structure of the installation changes. Therefore the update requires different steps depending on your current version of SEAL Add Printer Wizard:
Hint - SOAP::Lite package for Perl required
You have to install the 20181204_perl_soap-lite_1.27_part.zip
package with easyPRIMA, if you
-
use HTTPS/SSL data transfer to SEAL APW Service 4.7.0 and
-
use easyPRIMA version 1.3.1 or later.
Otherwise, the export from easyPRIMA to SEAL APW Service will not work. In this case the 500 SSL negotiation failed
error message is written into the edc.log
log file.
Stop the system and any Perl processes completely with sysstop -full
before you install the 20181204_perl_soap-lite_1.27_part.zip
package. Otherwise the Perl environment will be corrupted.
Updating from Version 4.x¶
The update process from version 4.x to 4.7.0 divides into three parts.
Preparing the New Directory Structure¶
-
Open a shell and change to the installation directory of your SEAL APW Service.
-
Stop SEAL APW Service:
systemctl stop apw-rest
-
Create the new directories and copy the old contents to the new locations:
sudo mkdir -p /opt/seal/etc
sudo cp -a /opt/seal/plossys/etc/* /opt/seal/etc
sudo mkdir -p /opt/seal/data
sudo cp -a /opt/seal/plossys/data/* /opt/seal/data
sudo find /opt/seal/etc -type f -exec sed -i "s|/opt/seal/plossys/|/opt/seal/|g" "{}" \;
sudo ln -fs /opt/seal/etc/mongod.conf /etc/mongod.conf
Updating the installation¶
-
In a browser, log on to the SEAL Systems delivery platform with your logon data:
https://delivery.sealsystems.de
Hint - logon data
You receive the logon data from your Technical Project Manager at SEAL Systems.
-
Download the APW Service - 6.2.1.246 - rpm folder. It is saved as
APW Service - 6.2.1.246 - rpm.zip
. -
Extract the
.zip
archive:unzip "APW Service - 6.2.1.246 - rpm.zip"
-
Change to the
APW Service - 6.2.1.246 - rpm
directory and start installing the packages:cd "APW Service - 6.2.1.246 - rpm"
sudo sh install.sh
-
Open the required firewall ports for necessary services:
sudo sh firewall.sh
-
Start SEAL APW Service:
systemctl start apw-rest
Cleaning up the Old Directory Structure¶
-
Open a shell and change to the installation directory of your SEAL APW Service.
-
Stop SEAL APW Service:
systemctl stop apw-rest
-
Customize the new configuration files in the following directory:
/opt/seal/etc
-
Delete the
*.rpmnew
files:sudo rm /opt/seal/etc/*.rpmnew
-
Remove the old installation directory:
sudo rm -rf /opt/seal/plossys
-
Start SEAL APW Service:
systemctl start apw-rest
Updating from Previous Versions¶
-
Uninstall your current version of SEAL Add Printer Wizard.
-
Install SEAL APW Service 6.2.1.246.