Группа :: Development/Python3
Пакет: python3-module-certomancer-csc-dummy
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define oname certomancer-csc-dummy
Name: python3-module-%oname
Version: 0.2.2
Release: alt1
Summary: A Certomancer-based demo CSC server for integration tests
License: MIT
Group: Development/Python3
URL: https://github.com/MatthiasValvekens/certomancer-csc-dummy
Packager: Grigory Ustinov <grenka at altlinux.org>
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-module-wheel
BuildArch: noarch
Source: %name-%version.tar
%description
This package contains a minimal implementation of the Cloud Signature Consortium
(CSC) API for remote signing. It's intended for use in integration tests
and demonstrations. Most of the heavy lifting is actually done by Certomancer.
This package merely wraps calls to Certomancer in an aiohttp-based web interface
that exposes (a subset of) the CSC API.
This is a testing tool, and it omits all sorts of essential security features:
* Requests are not authenticated
* No SAD replay prevention of any sort, other than the standard hash pinning
supported by the CSC protocol
* All keys in the Certomancer config can be used to sign hashes in CSC calls
%prep
%setup
%build
%python3_build
%install
%python3_install
%files
%doc *.md
%_bindir/certomancer-csc
%python3_sitelibdir/csc_dummy
%python3_sitelibdir/certomancer_csc_dummy-%version-py%_python3_version.egg-info
%changelog
…
Полный changelog можно просмотреть здесь
Name: python3-module-%oname
Version: 0.2.2
Release: alt1
Summary: A Certomancer-based demo CSC server for integration tests
License: MIT
Group: Development/Python3
URL: https://github.com/MatthiasValvekens/certomancer-csc-dummy
Packager: Grigory Ustinov <grenka at altlinux.org>
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-module-wheel
BuildArch: noarch
Source: %name-%version.tar
%description
This package contains a minimal implementation of the Cloud Signature Consortium
(CSC) API for remote signing. It's intended for use in integration tests
and demonstrations. Most of the heavy lifting is actually done by Certomancer.
This package merely wraps calls to Certomancer in an aiohttp-based web interface
that exposes (a subset of) the CSC API.
This is a testing tool, and it omits all sorts of essential security features:
* Requests are not authenticated
* No SAD replay prevention of any sort, other than the standard hash pinning
supported by the CSC protocol
* All keys in the Certomancer config can be used to sign hashes in CSC calls
%prep
%setup
%build
%python3_build
%install
%python3_install
%files
%doc *.md
%_bindir/certomancer-csc
%python3_sitelibdir/csc_dummy
%python3_sitelibdir/certomancer_csc_dummy-%version-py%_python3_version.egg-info
%changelog
…
Полный changelog можно просмотреть здесь