OpenEMM 22.10.027 can be installed on Almalinux 9.2 without major problems.
Just install the basic requirements, compile tomcat-native 1.2.37 and you are up and running with a basic installation.
Just install the basic requirements for Almalinux 9.2 and runtime 22.10.025 or 22.10.027
Code: Select all
dnf -y install net-tools wget nano zip tar rsyslog
dnf -y install gcc make
dnf -y install xorg-x11-fonts-75dpi zlib fontconfig freetype libX11 libXext libXrender urw-fonts libtool
dnf -y install java-11-openjdk-devel
dnf -y install redhat-rpm-config
dnf -y install compat-openssl11
dnf -y remove java-1.8.0-openjdk
dnf -y install openssl-devel apr-devel
dnf -y install mariadb-server mariadb
dnf -y install mariadb-connector-c-devel
dnf -y install gcc-c++ libgcrypt-devel libxml2-devel
dnf -y install python3 python3-devel python3-pip python3-requests
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade setuptools
pip3 install wheel
pip3 install py3dns xlrd xlwt xlutils paramiko pyspf dnspython dkimpy
pip3 install pycryptodome requests httpie setproctitle
pip3 install inotify aiodns aiohttp aiohttp-xmlrpc aiosmtpd
pip3 install msgpack websockets
pip3 install mariadb==1.1.4
sudo systemctl stop mariadb.service
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
sudo mysqladmin -u root password SomePassW0rd
echo SomePassW0rd > /root/.mysqlpw
chmod 600 /root/.mysqlpw