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

Debian packages usability: webserver not required, causing missing webserver configuration #246

Closed
ghost opened this issue Mar 17, 2021 · 1 comment

Comments

@ghost
Copy link

ghost commented Mar 17, 2021

When installing intelmq-manager via deb packages, the user will be faced with two challenges:

  • installing intelmq-manager does not pull in the required intelmq-api
  • installing intelmq-manager without having apache already preinstalled, does not pull in apache by itself and does not enable the configuration:
    if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
    . /usr/share/apache2/apache2-maintscript-helper
    apache2_invoke enmod headers
    apache2_invoke enconf intelmq-manager

    Therefore installing intelmq-api or apache2 after installing intelmq-manager, will result in /etc/apache2/conf-enabled/intelmq-manager.conf not existing and requires a re-configuration or re-installation of the package.

See also the threads https://lists.cert.at/pipermail/intelmq-users/2021-March/000233.html and https://lists.cert.at/pipermail/intelmq-users/2021-March/000221.html on the mailinglist

@ghost ghost self-assigned this Mar 17, 2021
@ghost ghost changed the title Bad usability on installting debian packages Bad usability on installing Debian packages Mar 24, 2021
@ghost ghost changed the title Bad usability on installing Debian packages Debian packages usability: webserver not required, causing missing webserver configuration Mar 25, 2021
ghost pushed a commit that referenced this issue Apr 6, 2021
@ghost
Copy link

ghost commented Apr 9, 2021

This was fixed in bd8c698

@ghost ghost closed this as completed Apr 9, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants