-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
AppArmor profile for upstream ejabberd #3504
Comments
@debalance: ^ |
Also to clarify this is for the upstream .deb package in proccessone website download section, that installs files in /opt . |
Thanks for your work on this. However, I'm not sure it's a good idea to include this upstream:
|
Great questions weiss. As i see it the options could be:
|
This apparmor profile could see a lot of improvements (like not munching everything together with ix) |
The profile is based on the debian team one, with adjustments to make it work: Also if you have specific ideas on improvements besides this line |
Is your feature request related to a problem? Please describe.
The upstream packages (.deb specifically) lack an AppArmor profile, also the one that comes with the package from debian repositories is outdated and doesn't work.
Describe the solution you'd like
An ejabberd profile for AppArmor to be given with the official package, to be enabled optionally by users.
Describe alternatives you've considered
A link inside the documentation pointing to an up-to-date profile for ejabberd.
Additional context
I have created an up-to-date ejabberd profile for AppArmor based on the one offered with the debian repository package, which works in all features i have tried (upload, omemo encryption, sql database access, audio/video call, registration etc).
The tests have been done on Debian Buster 10, with ejabberd 20.04
ejabberdctl.txt
The text was updated successfully, but these errors were encountered: