From f3bed2181931f75f9ef2cd2456c02b0f7fea83e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:25:48 +0000 Subject: [PATCH 1/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index 946381d..abf555e 100644 --- a/vault.spec +++ b/vault.spec @@ -1,6 +1,6 @@ Name: vault Version: 0.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -73,6 +73,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed May 30 2018 Frantisek Zatloukal - 0.0.2-1 - Use python-flask-login for F27 - New Release From 74e6ea128daad216a1826973d5d8e6767868ac89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Thu, 24 Jan 2019 11:29:38 +0100 Subject: [PATCH 2/8] Release 0.0.3 --- .gitignore | 1 + sources | 2 +- vault.spec | 48 ++++++++++++++++++++++++++---------------------- 3 files changed, 28 insertions(+), 23 deletions(-) diff --git a/.gitignore b/.gitignore index bb40ad7..4a03353 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /vault-0.0.1.tar.gz /vault-0.0.2.tar.gz +/vault-0.0.3.tar.gz diff --git a/sources b/sources index 2bb50d7..41f8888 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vault-0.0.2.tar.gz) = 377a215171291222be190ae5042d13c3db63defd9aed7261eedc75433e3261da2cf1f114bdfece9e39dbe19ee2272e7193881a8f5a29c0b30ee9553c5f862c3e +SHA512 (vault-0.0.3.tar.gz) = eed630f74744da96cd593eddfa7293014ced101ff3cec246bcd7b86586eb41b73122fc6f12087160fb83e2c4bb4e695c8f0b832f3cdccb8a4e4db9a6d0206237 diff --git a/vault.spec b/vault.spec index 946381d..d778439 100644 --- a/vault.spec +++ b/vault.spec @@ -1,5 +1,6 @@ Name: vault -Version: 0.0.2 +# NOTE: if you update version, *make sure* to also update `vault/__init__.py` +Version: 0.0.3 Release: 1%{?dist} Summary: Secrets storage for automated tasks @@ -9,27 +10,23 @@ Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz 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 +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: python2-devel -BuildRequires: python2-setuptools +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 +38,10 @@ Implements bucket-based access control, and secret versioning. 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 +59,8 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %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 @@ -73,6 +70,13 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Thu Jan 24 2019 Frantisek Zatloukal - 0.0.3-1 +- Use Python 3 +- Use qa-make Makefile +- Fix secrets serialization +- Change the API side a bit +- Move OIDC config + * Wed May 30 2018 Frantisek Zatloukal - 0.0.2-1 - Use python-flask-login for F27 - New Release From 27b9e303f0187409e3c01848965fc831da5fd871 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:06:59 +0000 Subject: [PATCH 3/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index b46cb18..59618cd 100644 --- a/vault.spec +++ b/vault.spec @@ -1,7 +1,7 @@ Name: vault # NOTE: if you update version, *make sure* to also update `vault/__init__.py` Version: 0.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -70,6 +70,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jan 24 2019 Frantisek Zatloukal - 0.0.3-1 - Use Python 3 - Use qa-make Makefile From d6a08485f8ed5df1daeffa87b0f510b3e2d64909 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:48:36 +0000 Subject: [PATCH 4/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index 59618cd..314297d 100644 --- a/vault.spec +++ b/vault.spec @@ -1,7 +1,7 @@ Name: vault # NOTE: if you update version, *make sure* to also update `vault/__init__.py` Version: 0.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -70,6 +70,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 0.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 3867782b344d75eeb50e71a1e5d0b6ebd869a6f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 11:08:57 +0200 Subject: [PATCH 5/8] Rebuilt for Python 3.8 --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index 314297d..b9ae271 100644 --- a/vault.spec +++ b/vault.spec @@ -1,7 +1,7 @@ Name: vault # NOTE: if you update version, *make sure* to also update `vault/__init__.py` Version: 0.0.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -70,6 +70,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Mon Aug 19 2019 Miro Hrončok - 0.0.3-4 +- Rebuilt for Python 3.8 + * Sat Jul 27 2019 Fedora Release Engineering - 0.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 9b3d3354e5f83f365c8f4c1c34b1c05347ed8f3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 3 Oct 2019 14:41:09 +0200 Subject: [PATCH 6/8] Rebuilt for Python 3.8.0rc1 (#1748018) --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index b9ae271..301f9ff 100644 --- a/vault.spec +++ b/vault.spec @@ -1,7 +1,7 @@ Name: vault # NOTE: if you update version, *make sure* to also update `vault/__init__.py` Version: 0.0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -70,6 +70,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Thu Oct 03 2019 Miro Hrončok - 0.0.3-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + * Mon Aug 19 2019 Miro Hrončok - 0.0.3-4 - Rebuilt for Python 3.8 From 3cea9ebc402ed3dbc3313467560b26c12388c974 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:57:17 +0000 Subject: [PATCH 7/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vault.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vault.spec b/vault.spec index 301f9ff..b75a0a8 100644 --- a/vault.spec +++ b/vault.spec @@ -1,7 +1,7 @@ Name: vault # NOTE: if you update version, *make sure* to also update `vault/__init__.py` Version: 0.0.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Secrets storage for automated tasks License: GPLv2+ @@ -70,6 +70,9 @@ install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/set %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.0.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Oct 03 2019 Miro Hrončok - 0.0.3-5 - Rebuilt for Python 3.8.0rc1 (#1748018) From 844d066b9aab2c0393a957c2a199d681ad6bd797 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Mon, 24 Feb 2020 22:44:05 +0100 Subject: [PATCH 8/8] EOL project --- .gitignore | 3 -- README.md | 3 -- dead.package | 1 + sources | 1 - vault.spec | 103 --------------------------------------------------- 5 files changed, 1 insertion(+), 110 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 sources delete mode 100644 vault.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 4a03353..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/vault-0.0.1.tar.gz -/vault-0.0.2.tar.gz -/vault-0.0.3.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index aa272c1..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# vault - -The vault package \ No newline at end of file diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..b4eb464 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +EOL project diff --git a/sources b/sources deleted file mode 100644 index 41f8888..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (vault-0.0.3.tar.gz) = eed630f74744da96cd593eddfa7293014ced101ff3cec246bcd7b86586eb41b73122fc6f12087160fb83e2c4bb4e695c8f0b832f3cdccb8a4e4db9a6d0206237 diff --git a/vault.spec b/vault.spec deleted file mode 100644 index b75a0a8..0000000 --- a/vault.spec +++ /dev/null @@ -1,103 +0,0 @@ -Name: vault -# NOTE: if you update version, *make sure* to also update `vault/__init__.py` -Version: 0.0.3 -Release: 6%{?dist} -Summary: Secrets storage for automated tasks - -License: GPLv2+ -URL: https://pagure.io/taskotron/vault -Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz - -BuildArch: noarch - -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, -API keys or other secrets. -Implements bucket-based access control, and secret versioning. -%prep -%setup -q - -%check -# This seems to be the only place where we can remove pyco files, see: -# https://fedoraproject.org/wiki/Packaging:Python#Byte_compiling -rm -f %{buildroot}%{_sysconfdir}/vault/*.py{c,o} - -%build -%py3_build - -%install -%py3_install - -# apache and wsgi settings -install -d %{buildroot}%{_datadir}/vault/conf -install -p -m 0644 conf/vault.conf %{buildroot}%{_datadir}/vault/conf/ -install -p -m 0644 conf/vault.wsgi %{buildroot}%{_datadir}/vault/ - -# alembic config and data -cp -r --preserve=timestamps alembic %{buildroot}%{_datadir}/vault/ -install -p -m 0644 alembic.ini %{buildroot}%{_datadir}/vault/ - -# vault config -install -d %{buildroot}%{_sysconfdir}/vault -install -p -m 0644 conf/settings.py.example %{buildroot}%{_sysconfdir}/vault/settings.py - -%files -%doc README.md -%license LICENSE -%{python3_sitelib}/vault -%{python3_sitelib}/*.egg-info - -%{_bindir}/vault -%dir %{_sysconfdir}/vault -%config(noreplace) %{_sysconfdir}/vault/settings.py -%dir %{_datadir}/vault -%{_datadir}/vault/* - - -%changelog -* Fri Jan 31 2020 Fedora Release Engineering - 0.0.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Oct 03 2019 Miro Hrončok - 0.0.3-5 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Mon Aug 19 2019 Miro Hrončok - 0.0.3-4 -- Rebuilt for Python 3.8 - -* Sat Jul 27 2019 Fedora Release Engineering - 0.0.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 0.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jan 24 2019 Frantisek Zatloukal - 0.0.3-1 -- Use Python 3 -- Use qa-make Makefile -- Fix secrets serialization -- Change the API side a bit -- Move OIDC config - -* Sat Jul 14 2018 Fedora Release Engineering - 0.0.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed May 30 2018 Frantisek Zatloukal - 0.0.2-1 -- Use python-flask-login for F27 -- New Release - -* Tue May 22 2018 Josef Skladanka - 0.0.1-1 -- initial packaging