Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated packaging for RPM and DEB #1156

Merged
merged 15 commits into from
Nov 23, 2023
Merged

Updated packaging for RPM and DEB #1156

merged 15 commits into from
Nov 23, 2023

Conversation

Kisuke-CZE
Copy link
Contributor

Fixes

#1155
#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

  • 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.

@Kisuke-CZE Kisuke-CZE mentioned this pull request Nov 21, 2023
@farirat farirat changed the base branch from master to 0.11.1 November 23, 2023 18:13
@farirat farirat merged commit 8be6917 into jookies:0.11.1 Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants