Lizenz auf Kundensystem einspielen
[root@kundensystem packages]# vi KUNDE_1013_4_2013.lic
Kopieren des Inhalts der Datei von Intranet (gleicher Dateiname) in das Kundenverzeichnis. Danach Kopieren des Datei nach /tmp
[root@kundensystem packages]# cp KUNDE_1013_4_2013.lic /tmp/
Userwechsel
[root@kundensystem packages]# su - mx001
Entfernen der Demolizenz:
[mx001@kundensysten ~]$ echo -n "" > /opt/mercaware/mx001/etc/.mxlicenses
Ausführen der .mxlicenses mit shell:
[mx001@kundensysten ~]$ sh /tmp/KUNDE_1013_4_2013.lic
Restart mxsd:
[root@kundensysten packages]# mercawarectl stopmxsd Stopping mercaware (mx001) application server: [ OK ] Stopping mercaware license daemon: [ OK ] [root@kundensysten packages]# mercawarectl startmxsd Starting mercaware license daemon: [ OK ] Starting mercaware (mx001) application server: [ OK ] [root@kundensysten packages]#
Besonderheit bei Erstinstallation
Bei einer Erstinstallation müssen die Sicherheitseinstellungen des Servers angepasst werden. Hierzu sind folgende Schritte durchzuführen:
Erstellen des Verzeichnisses selinux
[root@kundensysten ~]# mkdir selinux [root@kundensysten ~]# cd selinux
Danach werden die Inhalte der Dateien aus dem gleichen Verzeichnis auf dem SaaS-Server kopiert.
[root@intranet selinux]# vi load-policy [root@intranet selinux]# chmod 755 load-policy [root@intranet selinux]# vi mercaware.te [root@intranet selinux]# vi mercaware.if [root@intranet selinux]# touch mercaware.fc [root@intranet selinux]# ./load-policy Compiling targeted mercaware module /usr/bin/checkmodule: loading policy configuration from tmp/mercaware.tmp /usr/bin/checkmodule: policy configuration loaded /usr/bin/checkmodule: writing binary representation (version 10) to tmp/mercaware.mod Creating targeted mercaware.pp policy package rm tmp/mercaware.mod.fc tmp/mercaware.mod [root@intranet selinux]#