| |
@@ -9,27 +9,23 @@
|
| |
|
| |
BuildArch: noarch
|
| |
|
| |
- Requires: python2-alembic
|
| |
- Requires: python2-flask
|
| |
- Requires: python2-flask-httpauth
|
| |
- %if 0%{?fedora} <= 27
|
| |
- Requires: python-flask-login
|
| |
- Requires: python-flask-wtf
|
| |
- %else
|
| |
- Requires: python2-flask-login
|
| |
- Requires: python2-flask-wtf
|
| |
- %endif
|
| |
- Requires: python2-flask-oidc
|
| |
- Requires: python2-flask-restful
|
| |
- Requires: python2-flask-sqlalchemy
|
| |
- Requires: python2-crypto
|
| |
-
|
| |
- BuildRequires: python2-devel
|
| |
- BuildRequires: python2-setuptools
|
| |
+ Requires: python3-alembic
|
| |
+ Requires: python3-flask
|
| |
+ Requires: python3-flask-httpauth
|
| |
+ Requires: python3-flask-login
|
| |
+ Requires: python3-flask-wtf
|
| |
+ Requires: python3-flask-oidc
|
| |
+ Requires: python3-flask-restful
|
| |
+ Requires: python3-flask-sqlalchemy
|
| |
+ Requires: python3-crypto
|
| |
+ Requires: python3-munch
|
| |
+
|
| |
+ BuildRequires: python3-devel
|
| |
+ BuildRequires: python3-setuptools
|
| |
|
| |
|
| |
%description
|
| |
- Vault stores and controls encrypted data like passwords,
|
| |
+ Vault stores and controls encrypted data like passwords,
|
| |
API keys or other secrets.
|
| |
Implements bucket-based access control, and secret versioning.
|
| |
%prep
|
| |
@@ -41,10 +37,10 @@
|
| |
rm -f %{buildroot}%{_sysconfdir}/vault/*.py{c,o}
|
| |
|
| |
%build
|
| |
- %py2_build
|
| |
+ %py3_build
|
| |
|
| |
%install
|
| |
- %py2_install
|
| |
+ %py3_install
|
| |
|
| |
# apache and wsgi settings
|
| |
install -d %{buildroot}%{_datadir}/vault/conf
|
| |
@@ -62,8 +58,8 @@
|
| |
%files
|
| |
%doc README.md
|
| |
%license LICENSE
|
| |
- %{python2_sitelib}/vault
|
| |
- %{python2_sitelib}/*.egg-info
|
| |
+ %{python3_sitelib}/vault
|
| |
+ %{python3_sitelib}/*.egg-info
|
| |
|
| |
%{_bindir}/vault
|
| |
%dir %{_sysconfdir}/vault
|
| |
Everything definitely works just fine, no need to check anything :)