====== 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]#