diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4c6740735..020cf0172 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -29,8 +29,8 @@ jobs: - name: Check Sphinx Documentation build minimally working-directory: ./docs - run: sphinx-build -E source build + run: sphinx-build -b linkcheck -EW source build - name: Check for documentation style errors working-directory: ./docs - run: ./scripts/doc8_style_check.sh \ No newline at end of file + run: ./scripts/doc8_style_check.sh diff --git a/SOURCES.rst b/SOURCES.rst index bed0f4574..8cf65d02d 100644 --- a/SOURCES.rst +++ b/SOURCES.rst @@ -3,41 +3,41 @@ +================+======================================================================================================+====================================================+ |rust | https://github.com/RustSec/advisory-db |rust crates | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|alpine | https://secdb.alpinelinux.org/ |alpine packages | +|alpine | https://secdb.alpinelinux.org/ |alpine packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|archlinux | https://security.archlinux.org/json |arch packages | +|archlinux | https://security.archlinux.org/json |arch packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|debian | https://security-tracker.debian.org/tracker/data/json |debian packages | +|debian | https://security-tracker.debian.org/tracker/data/json |debian packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|npm | https://github.com/nodejs/security-wg.git |npm packages | +|npm | https://github.com/nodejs/security-wg.git |npm packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ |ruby | https://github.com/rubysec/ruby-advisory-db.git |ruby gems | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|ubuntu | https://people.canonical.com/~ubuntu-security/oval/ |ubuntu packages | +|ubuntu | https://people.canonical.com/~ubuntu-security/oval/ |ubuntu packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|retiredotnet | https://github.com/RetireNet/Packages.git |.NET packages | +|retiredotnet | https://github.com/RetireNet/Packages.git |.NET packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|suse_backports | http://ftp.suse.com/pub/projects/security/yaml/ |SUSE packages | +|suse_backports | http://ftp.suse.com/pub/projects/security/yaml/ |SUSE packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|debian_oval | https://www.debian.org/security/oval/ |debian packages | +|debian_oval | https://www.debian.org/security/oval/ |debian packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|redhat | https://access.redhat.com/hydra/rest/securitydata/cve.json |rpm packages | +|redhat | https://access.redhat.com/hydra/rest/securitydata/cve.json |rpm packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ |nvd | https://nvd.nist.gov/vuln/data-feeds#JSON_FEED |none | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|gentoo | https://anongit.gentoo.org/git/data/glsa.git |gentoo packages | +|gentoo | https://anongit.gentoo.org/git/data/glsa.git |gentoo packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ |openssl | https://www.openssl.org/news/vulnerabilities.xml |openssl | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|ubuntu_usn | https://usn.ubuntu.com/usn-db/database-all.json.bz2 |ubuntu packages | +|ubuntu_usn | https://usn.ubuntu.com/usn-db/database-all.json.bz2 |ubuntu packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|github | https://api.github.com/graphql |maven, .NET, php-composer, pypi packages. ruby gems | +|github | https://api.github.com/graphql |maven, .NET, php-composer, pypi packages. ruby gems | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|msr2019 | https://raw.githubusercontent.com/SAP/project-kb/master/MSR2019/dataset/vulas_db_msr2019_release.csv |maven packages | +|msr2019 | https://raw.githubusercontent.com/SAP/project-kb/master/MSR2019/dataset/vulas_db_msr2019_release.csv |maven packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|apache_httpd | https://httpd.apache.org/security/vulnerabilities-httpd.xml |apache-httpd | +|apache_httpd | https://httpd.apache.org/security/json |apache-httpd | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ -|kaybee | https://github.com/SAP/project-kb.git |maven packages | +|kaybee | https://github.com/SAP/project-kb.git |maven packages | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ |nginx | http://nginx.org/en/security_advisories.html |nginx | +----------------+------------------------------------------------------------------------------------------------------+----------------------------------------------------+ diff --git a/docs/source/command-line-interface.rst b/docs/source/command-line-interface.rst index d5afe3ac9..c0497a166 100644 --- a/docs/source/command-line-interface.rst +++ b/docs/source/command-line-interface.rst @@ -63,7 +63,7 @@ Other variations: ``$ ./manage.py purl2cpe --destination `_. + `Certificate of Origin `_. Do Your Homework diff --git a/docs/source/tutorial_add_new_importer.rst b/docs/source/tutorial_add_new_importer.rst index 4ee5879f6..454b60c81 100644 --- a/docs/source/tutorial_add_new_importer.rst +++ b/docs/source/tutorial_add_new_importer.rst @@ -97,7 +97,7 @@ The SPDX license identifiers can be found at https://spdx.org/licenses/. .. note:: An SPDX license identifier by itself is a valid licence expression. In case you need more complex - expressions, see https://spdx.github.io/spdx-spec/SPDX-license-expressions/ + expressions, see https://spdx.github.io/spdx-spec/v2.3/SPDX-license-expressions/ Implement the ``advisory_data`` Method ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^