diff --git a/TODO.md b/TODO.md index 8e9ce61..ee1473e 100644 --- a/TODO.md +++ b/TODO.md @@ -1,26 +1,17 @@ # Wishlist -- [x] Move some of the filesystem mods from start.sh to build process. -- [x] Split out to multiple containers - Use the same container image for all. Options at start determine functions: - Container list in start order. - - postgresql - - gvmd - - [x] redis - **This image pulled seperately** - - redis should start after gvmd container. and before openvas/ospd-openvas container. - - use gvmd container to make sure the /var/redis directory exists - - ospd-openvas/openvas - - may need to verify the perms on redis socket at startup - - gsad - - postfix **Should be able to pull this image seperately too** - [ ] Let`s encrypt - - In current build ? + - [ ] In current build ? - [x] In seperate reverse proxy - [ ] Write some build / test scripts to automate testing of new builds. - - use GMP/OSP to validate a scan against a scannable container - - use compose to spin up openvas & scannable, then script the scan creation and execution - - build an image that starts after openvas is up and ready that connects to gmp to create and run scan against scannable. -- [x] Clean up repo directory structure (All scripts in scripts etc) -- [x] start.sh clean up. - - Make sure there are no duplicates - - Validate the order of operations -- [x] Move all daemon logs to /var/log/gvm so they will show up with docker logs -f ... + - [ ]use GMP/OSP to validate a scan against a scannable container + - [ ] use compose to spin up openvas & scannable, then script the scan creation and execution + - [ ] build an image that starts after openvas is up and ready that connects to gmp to create and run scan against scannable. + - [ ] Start container in multiple scenarios + - [ ] with previous db + - [ ] with no db + - [ ] multi-container +- [ ] Notus + - [x] Rocky Linux + - [ ] Red Hat + - [ ] Other Distro +- [ ] Remote Scanner