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

Remove OSP scanners from gvmd #1689

Merged
merged 7 commits into from
Sep 23, 2021

Conversation

jhelmold
Copy link
Member

@jhelmold jhelmold commented Sep 17, 2021

Remove OSP scanners from gvmd

What:
Since OSP scanners are no longer supported all OSP scanner specific code is removed
from the gvmd sources. The removal of the OSP scanner specific data from the
database will be done in a separate pull request.

Why:
OSP scanners are no longer supported.

How did you test it:
Tested Scan Configs dialog, Scanners dialog and ran some scans.

Checklist:

Removed first OSP scanner specific code from gmp.c, gvmd.c,
manage.c and manage_sql.c
Removed the function "create_config_from_scanner (..)" from the
files manage_sql_configs.c and manage_configs.h. Removed the
corresponding code (the creation from scanner) from gmp_configs.c.
Removed the function sync_config (..) and all corresponding code
from gmp.c, manage.h, manage_configs.h and manage_sql_configs.h.
Amongst others also the functions handle_sync_config (..) and its
corresponding code was removed.
Removed the function launch_osp_task (..) with its included
function get_osp_task_options (..) and its included function
task_scanner_options (..) from the file manage.c.
Adjusted the function make_osp_result (..) according to the
removal of OSP scanners.
Small adjustment of the documentation regarding the removal
of OSP scanners and CHANGELOG entry.
@jhelmold jhelmold mentioned this pull request Sep 22, 2021
2 tasks
@jhelmold jhelmold marked this pull request as ready for review September 22, 2021 11:32
@jhelmold jhelmold requested a review from a team as a code owner September 22, 2021 11:32
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