Updating packaging for RPM and DEB packages.
Installation of generated packages tested on AlmaLinux 8, AlmaLinux 9, Debian 12, Ubuntu Server 22.04
Additional Information
Now whole jasmin drops all dependecies on RPM and DEB packages in jookies repository. Everything is now installed from pypi.
All pypi packages are installed to virtualenv in /opt/jasmin-sms-gateway. This virtualenv is destroyed and recreated on every reinstall/upgrade - but jasmin configuration is safely stored in /etc/jasmin and is not affected by this.
jasmind username and password parameters (to load configuration on startup) moved from jasmind.service unit to /etc/jasmind.environment.
Fixes
https://github.com/jookies/jasmin/issues/1155 https://github.com/jookies/jasmin/issues/1046
Description
Updating packaging for RPM and DEB packages. Installation of generated packages tested on AlmaLinux 8, AlmaLinux 9, Debian 12, Ubuntu Server 22.04
Additional Information
/opt/jasmin-sms-gateway
. This virtualenv is destroyed and recreated on every reinstall/upgrade - but jasmin configuration is safely stored in/etc/jasmin
and is not affected by this.jasmind.service
unit to/etc/jasmind.environment
.