A flexible YAML-based method of downloading multi-arch utilities with checksum validation. Intended for Docker.
download-utilities.sh
A shell utility which reads YAML and acts on downloading the files. If no YAML is provided, then it will look fordownload-utilities.yml
in the current working directory.download-utilities.yml
an example of the current YAML specification for downloading binary utilities.
Only Mac OS and Linux is currently supported. BSD should work also but isn't tested.
Running download-utilities.sh
requires the following installed software:
- Bash
- (BSD, BusyBox, or GNU) coreutils, awk, and curl or wget
- yq (auto downloads latest if not available to
/tmp
)