diff --git a/.gitignore b/.gitignore index ba5ea0f..3c6eae8 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ gsa-final certs.tar.xz ver.current gvm-tools +*.xz diff --git a/Readme.md b/Readme.md index 3d6ee7b..be7199b 100644 --- a/Readme.md +++ b/Readme.md @@ -26,7 +26,7 @@ For docs on the web interface and scanning, use Greenbone's docs [here](https:// # Docker Tags # tag | Description ----------------|------------------------------------------------------------------- -22.4.40 | This is the latest based on GVMd 23.0 available on x86_64, arm64, and armv7. +22.4.42 | This is the latest based on GVMd 23 available on x86_64 and arm64. 21.04.09 | This is the last 21.4 build. 20.08.04.6 | The last 20.08 image pre-20.08 | This is the last image from before the 20.08 update. @@ -41,7 +41,7 @@ Component | Version | | Component | Version | gsad | v22.9.1 | | ospd | v21.4.4 | | ospd_openvas | v22.7.0 | | pg_gvm | v22.6.5 | | python_gvm | v24.3.0 | | gvm_tools | v24.3.0 | -- - - - +| greenbone_feed_sync | v24.3.0 | # 25 August 2023 # ## Discussions!!! ## diff --git a/bin/base-rebuild.sh b/bin/base-rebuild.sh index 74d8669..bf4c381 100755 --- a/bin/base-rebuild.sh +++ b/bin/base-rebuild.sh @@ -209,3 +209,19 @@ if [ $RUNAFTER -eq 1 ]; then docker run -d --name $tag -e SKIPSYNC=true -p 8080:9392 $RUNOPTIONS immauss/openvas:$tag docker logs -f $tag fi + +# Update the versions in the Readme.md +if [ "$PUSH" != " " ]; then + # Readme Template + READMETMP="templ.readme" + # Current GB Versions + VERSIONS="versions.md" + # Use Perl for editing + perl -0777 -pe "{ + open(my \$fh, '<', '${VERSIONS}'); + local \$/; + \$replacement = <\$fh>; + s/XXXXXXXXXXXXX/\$replacement/g; + }" "${READMETMP}" > Readme.md + sed -i "s/XYXYXYXYXYX/$(cat ver.current)/" Readme.md +fi diff --git a/templ.readme b/templ.readme new file mode 100644 index 0000000..aca8d0b --- /dev/null +++ b/templ.readme @@ -0,0 +1,50 @@ +[![Docker Pulls](https://img.shields.io/docker/pulls/immauss/openvas.svg)](https://hub.docker.com/r/immauss/openvas/) +[![Docker Stars](https://img.shields.io/docker/stars/immauss/openvas?style=flat)](https://hub.docker.com/r/immauss/openvas/) +[![Docker Stars](https://img.shields.io/docker/image-size/immauss/openvas.svg?maxAge=2592000)](https://hub.docker.com/r/immauss/openvas/) +[![GitHub Issues](https://img.shields.io/github/issues-raw/immauss/openvas.svg)](https://github.com/immauss/openvas/issues) +[![Discord](https://img.shields.io/discord/809911669634498596?label=Discord&logo=discord)](https://discord.gg/DtGpGFf7zV) +[![Twitter Badge](https://badgen.net/badge/icon/twitter?icon=twitter&label)](https://twitter.com/immauss) +![GitHub Repo stars](https://img.shields.io/github/stars/immauss/openvas?style=social) + +# A Greenbone Vulnerability Management docker image +### Brought to you by ### +[![Immauss Cybersecurity](https://github.com/immauss/openvas/raw/master/images/ics-hz.png)](https://www.immauss.com "Immauss Cybersecurity") + +[Sponsor immauss on GitHub](https://github.com/sponsors/immauss) +OR +[Sponsor by PayPal](https:/www.immauss.com/container_subscriptions) + +## Current Silver Sponsors ## +[![NOS Informatica](https://raw.githubusercontent.com/immauss/openvas/master/images/NOSinformatica.png)](https://nosinformatica.com/ "NOS Informatica") +- - - - +## Documentation ## +The current container docs are maintained on github [here](https://immauss.github.io/openvas/) + +For docs on the web interface and scanning, use Greenbone's docs [here](https://docs.greenbone.net/GSM-Manual/gos-22.04/en/). Chapter's 8-14 cover the bits you'll need. +- - - - + +# Docker Tags # +tag | Description +----------------|------------------------------------------------------------------- +XYXYXYXYXYX | This is the latest based on GVMd 23 available on x86_64 and arm64. +21.04.09 | This is the last 21.4 build. +20.08.04.6 | The last 20.08 image +pre-20.08 | This is the last image from before the 20.08 update. +v1.0 | old out of date image for posterity. (Dont` use this one. . . . ever) + +XXXXXXXXXXXXX + +# 25 August 2023 # +## Discussions!!! ## + +Moving forward, all new versions and any other changes will be posted in the [Announcements](https://github.com/immauss/openvas/discussions). The contents of this Readme will be preserved as [OldReadme.md](https://github.com/immauss/openvas/OldReadme.md). + +Thanks, +Scott + +- - - - + + + + +For License info, see the [GNU Affero](https://github.com/immauss/openvas/blob/master/LICENSE) license.