Ok, so now I got a little progress.
First I realized that the problem with missing MTA is the call to postconf. Without path you get at SuSE the remark "The absolute path ist /usr/sbin/postconf. So you probably need superuser privileges" - with an exitcode 127.
When replacing the call in OpenEMMInstaller.py with absolute path - everything is OK
When importing an old addresslist using CSV - everything is OK, but I could not import the connection to the mailinglist. I had to do this by hand.
The first mailing test with one admin, one test and one enduser failed, while email of system diagnosis works.
When searching in logs I came along the xmlback command, that will not fire.
Calling by hand it gave me an error of missing libssl and libcrypt libraries.
The libssl problem could be solved by creating a symbolic link to the existing version, but it seems that I came to a dead end, because:
Code: Select all
/xmlback -r -unc -q -l -E/home/openemm/temp/error3428756181141620699.tmp -opreview:path=/home/openemm/temp/preview6178344765422306616.xml /home/openemm/var/spool/META/AgnMail-0=D20190908221442=1=3=00001=liaMngA.xml.gz
./xmlback: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by ./xmlback)
And when I checked the backend:
Code: Select all
./backend.sh status
once : incomplete (1 files remaining: /home/openemm/scripts/once/tag-install.sh)
mailout : running
update : stopped
trigger : running
generate : running
mta : running
pickdist : running
slrtscn : stopped
direct-path : running
bav-update : running
bavd : stopped
bav : running
mlcontrol : running
and calling
Code: Select all
/home/openemm/scripts/once/tag-install.sh
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
luatc: /usr/lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by luatc)
googling at this problem pointed me to compiling libssl with the right version string (not version number) which is different in RHEL and SuSE.
So how can I go on at that point, or is this the end for Openemm @ OpenSuSE?
Thanks