CLI to validate yum/apt repositories
Project description
repoaudit
A tool for validating apt and yum repositories.
Installation
First install poetry:
https://python-poetry.org/docs/#installation
Then run poetry install
to install repoaudit's dependencies.
Development
To load the poetry shell:
poetry shell
repoaudit
Altenatively you can run:
poetry run repoaudit
Usage
To get a list of commands and options:
repoaudit --help
Examples
# validate all distros of azure-cli apt repo
repoaudit apt https://packages.microsoft.com/repos/azure-cli/
# validate only focal and bionic distros of azure-cli apt repo
repoaudit apt --dist focal --dist bionic https://packages.microsoft.com/repos/azure-cli/
# validate azurecore repo
repoaudit yum https://packages.microsoft.com/yumrepos/azurecore/
# validate all nested yumrepos
repoaudit yum -r https://packages.microsoft.com/yumrepos/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
repoaudit-0.1.0.tar.gz
(4.7 kB
view details)
Built Distribution
File details
Details for the file repoaudit-0.1.0.tar.gz
.
File metadata
- Download URL: repoaudit-0.1.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.12 Darwin/21.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d485fcda63772b15b507ab100e661729f6b6ce7ff696a62f9654ab3a7b70719 |
|
MD5 | f5c93404e1f49c6100120ccb91400596 |
|
BLAKE2b-256 | 2cac43061f632a05524939e70a167d48bad39f66ed0c5357f9c46bf2fe779a3f |
File details
Details for the file repoaudit-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: repoaudit-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.12 Darwin/21.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc118450602eda8b3b9f4417eb4f4eef8c5001d2ad3e986c76a4bcb36206e5b0 |
|
MD5 | 5aacc49144fb2e91b1ce30cc918f48b7 |
|
BLAKE2b-256 | 3f6b171a603dc8c5d5f263f2562d4d7fcca1870023e450362b30983314e03d0d |