Hi all, I've been struggling to get WHD up and running on Linux. I've tried Fedora 36, RHEL 9 & RHEL 8.6 all using the newest 12.7.10. The biggest issue I've been running into seems to be that WHD tries to install with outdated dependencies, ie: wants OpenSSL.1.0, while Linux is on OpenSSL3, and wants Readline6, while Linux is on Readline8. After a lot of trouble shooting the farthest I've gotten on an installation is when I preinstall compatibility versions of OpenSSL/Readline on Fedora36, then install WHD. With that I get up to installation step "12. (PostgreSQL database only) Change the default PostgreSQL database password.", where I get a new error message: "./createuser: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file in directory."
My errors have mainly been '<command>: error while loading shared libraries: <outdated dependency>: cannot open shared object file: No such file in directory."
Is there a big important step that I missed that would fix all of these missing dependency issues? Or do I need to keep installing compatibility libraries as I go?
Right now my installation process is as follows:
1| Installed Fedora 36
2| Update with 'sudo dnf upgrade'
3| Install openssl.1.0 with 'sudo dnf install compat-openssl10-devel --allowerasing --releasever=33'
4| Install libreadline6 with 'sudo dnf install compat-readline6.x86_64'
5| Unzipped WHD installation 'gunzip webhelpdesk-12.7.10.172.x86_64.rpm.gz'
6| Ran "sudo rpm -ivh webhelpdesk-12.7.10.172.x86_64.rpm" to install