Skip to content

Custom Update Server #68

@godsgood33

Description

@godsgood33

Had the brilliant idea to create our own update server. Basically, here's the process

  • Create a couple scripts that would download the reference material from the various services (NIST, DISA, OpenVAS, etc). So once we get it working then it continues to work, and won't stop people from downloading content
  • Either store them in file format (STIGs) or in a database table (rest)
  • Alter Sagacity update_db.php to download from us using a custom build REST API (helps with issues of them changing the file formats, and we can remove all the extraneous data and files)
  • The API would create a custom download for the user depending on what they are asking for
  • The API would compile a file, zip it up, and allow the user to download it. Also, gives us the opportunity to compile more than one library into 1 file for much simpler downloading.

The added benefit of doing this is that it allows us to control updates for when we migrate to a professional subscription. We can add a flag for --direct or something similar that will bypass us and download directly from the source.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions