Scroll to navigation

CSAF-DOWNLOADER(1p) User Contributed Perl Documentation CSAF-DOWNLOADER(1p)

NAME

csaf-downloader - CSAF Downloader

SYNOPSIS

    csaf-downloader --url URL
    csaf-downloader --config FILE
    csaf-downloader [--help|--man|--version]
    Options:
      -u, --url=URL                "provider-metadata.json", "index.txt" or ROLIE feed URL
      -d, --directory=PATH          Output directory
      -k, --insecure                Skip TLS verification
          --parallel-downloads=NUM  Number of parallel downloads (default: 10)
          --validate=[type]         Validate CSAF document (type: schema, mandatory, optional, informative)
          --signature-check         Enable GPG signature check
          --integrity-check         Enable SHA-(256|512) integrity check
          --include=REGEXP          Include file
          --exclude=REGEXP          Exclude file
          --after=DATE              Download CSAF documents more recent than a specific date
          --before=DATE             Download CSAF documents older than a specific date
      -v, --verbose                 Verbose
          --config=FILE             Configuration file
          --help                    Brief help message
          --man                     Full documentation
          --version                 Print version

DESCRIPTION

"csaf-downloader" CSAF Downloader

EXAMPLES

Download using "index.txt" file

    $ csaf-downloader -u https://security.acme.tld/advisories/csaf/index.txt

Download using "provider-metadata.json" with ROLIE feed document:

    $ csaf-downloader -u https://psirt.domain.tld/advisories/csaf/provider-metadata.json

Download using ROLIE feed document:

    $ csaf-downloader -u https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json

Download CSAF documents more recent than a specific date:

    $ csaf-downloader -u https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json --after 2024-10-01

SEE ALSO

csaf-rolie

AUTHOR

Giuseppe Di Terlizzi <https://metacpan.org/author/gdt>

COPYRIGHT AND LICENSE

Copyright © 2023-2024 Giuseppe Di Terlizzi <https://metacpan.org/author/gdt>

You may use and distribute this module according to the same terms that Perl is distributed under.

2025-07-04 perl v5.40.1