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

Evaluate creation of apt package for IntelOwl #2167

Open
4 tasks
mlodic opened this issue Mar 4, 2024 · 2 comments
Open
4 tasks

Evaluate creation of apt package for IntelOwl #2167

mlodic opened this issue Mar 4, 2024 · 2 comments
Labels
integrations Issues regarding updates on various integrations with external tools / providers

Comments

@mlodic
Copy link
Member

mlodic commented Mar 4, 2024

We would like to facilitate even more the installation and maintainance of IntelOwl.

To do that we would like to create at least an apt package for this cause.
Some things to evaluate:

  • how much complex is to be accepted into the official apt repos?
  • in case it is too much difficult, we could host an apt repo on DigitalOcean with the servers we have for free.
  • evaluate complexity of the addition of other packages for other distros (or windows maybe like chocolatey)
  • ...
@mlodic mlodic added the integrations Issues regarding updates on various integrations with external tools / providers label Mar 4, 2024
@mlodic mlodic pinned this issue Apr 3, 2024
@WannaBeGeekster
Copy link

Here is a general guideline for getting accepted into the Debian repositories.

To get your package accepted into Debian repositories, you need to follow these steps:

  1. Ensure your package complies with Debian Free Software Guidelines (DFSG).
  2. Package your software according to Debian Policy Manual.
  3. Find a Debian Developer to sponsor your package.
  4. Submit your package to the Debian Mentors site for review.
  5. Address any feedback and make necessary changes.
  6. Once approved, your sponsor will upload the package to the Debian archive.
    For detailed guidance, refer to the Debian New Maintainers' Guide.

With some links.

https://wiki.debian.org/DebianFreeSoftwareGuidelines

https://www.debian.org/doc/manuals/maint-guide/

https://mentors.debian.net/

I think the hardest part is finding sponsorship to get into the repository. Building packages that conform to the standards is pretty complex indeed, but not impossible by any means.

For other packages I feel like a Helm chart would be ideal since the application is containerized already. I would be willing to help with packaging for Apt and/or development of a helm chart for this application.

@mlodic
Copy link
Member Author

mlodic commented Aug 19, 2024

hey, thank you very much for your interest! You are free to help for this, that would be much appreciated!
Also feel free to contact us in Slack/Twitter if you would like to have a chat about that. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integrations Issues regarding updates on various integrations with external tools / providers
Projects
None yet
Development

No branches or pull requests

2 participants