The package rpms/credentials-fetcher.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/credentials-fetcher.git/commit/?i....
Change:
+ExcludeArch: i686
Thanks.
Full change:
============
commit 7718adeb1a631000e4e804349bfd07f74c04e29a
Author: Tom spot Callaway <spot(a)fedoraproject.org>
Date: Mon Aug 29 20:09:25 2022 -0400
no i686
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index 3206b28..a050c28 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -18,6 +18,9 @@ BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++
mono-core
Requires: bind-utils openldap mono-core openldap-clients grpc-cli
+# No one likes you i686
+ExcludeArch: i686
+
#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
%description
commit ca95eac674a46f06243aa98fab8f54babf597163
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Tue Aug 30 00:02:25 2022 +0000
Add grpc-cli to Requires and systemd-rpm-macros to Buildrequires
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index a594a2c..3206b28 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,9 +14,9 @@ License: Apache-2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel krb5-devel
systemd-devel
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel krb5-devel
systemd-devel systemd-rpm-macros
-Requires: bind-utils openldap mono-core openldap-clients
+Requires: bind-utils openldap mono-core openldap-clients grpc-cli
#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
commit c29e4aefc6b5caf945116623044addbe445e5858
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:55:44 2022 +0000
Add systemd-devel
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index ebdb9cc..a594a2c 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,7 +14,7 @@ License: Apache-2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel krb5-devel
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel krb5-devel
systemd-devel
Requires: bind-utils openldap mono-core openldap-clients
commit b38dd95a82c611dc192e5996ec950e1fdcf67389
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:46:51 2022 +0000
Add krb5-devel
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index f7d1520..ebdb9cc 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,7 +14,7 @@ License: Apache-2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel krb5-devel
Requires: bind-utils openldap mono-core openldap-clients
commit 1ce289c06dc894834369485f829dc429b8fa0666
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:40:55 2022 +0000
Fix spec file
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index b32d241..f7d1520 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -10,21 +10,22 @@ Version: %{major_version}.%{minor_version}.%{patch_version}
Release: %{baserelease}%{?dist}
Summary: credentials-fetcher is a daemon that refreshes tickets or tokens
periodically
-License: Apache 2.0
+License: Apache-2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel boost-devel openssl-devel zlib-devel protobuf-devel re2-devel
Requires: bind-utils openldap mono-core openldap-clients
#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
%description
-This daemon creates and refreshes kerberos tickets, these tickets can be
-used to launch new containers.
+This daemon creates and refreshes kerberos tickets, these
+tickets can be used to launch new containers.
The gMSA feature can be implemented using this daemon.
-Kerberos tickets are refreshed when tickets expire or when a gMSA password changes.
+Kerberos tickets are refreshed when tickets expire
+or when a gMSA password changes.
The same method can be used to refresh other types of security tokens.
This spec file is specific to Fedora, use this file to rpmbuild on Fedora.
@@ -55,7 +56,7 @@ ctest3
%attr(0700, -, -) %{_sbindir}/credentials_fetcher_utf16_private.exe
%changelog
-* Mon Aug 29 2022 Tom Callaway <spotaws(a)amazon.com> - 0.0.94
+* Mon Aug 29 2022 Tom Callaway <spotaws(a)amazon.com> - 0.0.94-1
- systemd clean up
* Mon Aug 22 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.93
- Add validation for read metadata file and rpm install require openldap-clients
commit 3b7741bab256af714c0d8f375f205d02b87adaf7
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:35:54 2022 +0000
Add glib2-devel
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index f844cbe..b32d241 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,7 +14,7 @@ License: Apache 2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
glib2-devel
Requires: bind-utils openldap mono-core openldap-clients
commit 4335741a79bec09d4607682c68881a56795cd5e3
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:29:27 2022 +0000
Add mono-core
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index 84e091c..f844cbe 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,7 +14,7 @@ License: Apache 2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++ mono-core
Requires: bind-utils openldap mono-core openldap-clients
commit 88cc67fe195ab63805741281fb253a3180625004
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:22:54 2022 +0000
Add gcc-c++
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
index 98276a0..84e091c 100644
--- a/credentials-fetcher.spec
+++ b/credentials-fetcher.spec
@@ -14,7 +14,7 @@ License: Apache 2.0
URL:
https://github.com/aws/credentials-fetcher
Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel gcc-c++
Requires: bind-utils openldap mono-core openldap-clients
commit 73b4254c99d3ad59e86ca268c8b5905a49db9b7a
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:16:16 2022 +0000
Delete credentials-fetcher-fedora.spec
diff --git a/credentials-fetcher-fedora.spec b/credentials-fetcher-fedora.spec
deleted file mode 100644
index 98276a0..0000000
--- a/credentials-fetcher-fedora.spec
+++ /dev/null
@@ -1,83 +0,0 @@
-%global major_version 0
-%global minor_version 0
-%global patch_version 94
-
-# For handling bump release by rpmdev-bumpspec and mass rebuild
-%global baserelease 1
-
-Name: credentials-fetcher
-Version: %{major_version}.%{minor_version}.%{patch_version}
-Release: %{baserelease}%{?dist}
-Summary: credentials-fetcher is a daemon that refreshes tickets or tokens
periodically
-
-License: Apache 2.0
-URL:
https://github.com/aws/credentials-fetcher
-Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
-
-BuildRequires: cmake3 make chrpath openldap-devel grpc-devel
-
-Requires: bind-utils openldap mono-core openldap-clients
-
-#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
-
-%description
-This daemon creates and refreshes kerberos tickets, these tickets can be
-used to launch new containers.
-The gMSA feature can be implemented using this daemon.
-Kerberos tickets are refreshed when tickets expire or when a gMSA password changes.
-The same method can be used to refresh other types of security tokens.
-This spec file is specific to Fedora, use this file to rpmbuild on Fedora.
-
-%prep
-%setup -q
-
-%build
-%cmake3
-%cmake_build
-
-%install
-
-%cmake_install
-#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_removing_rpath
-#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_rpath_for_int...
-chrpath --delete %{buildroot}/%{_sbindir}/credentials-fetcherd
-
-%check
-# TBD: Run tests from top-level directory
-ctest3
-
-%files
-%{_sbindir}/credentials-fetcherd
-%{_unitdir}/credentials-fetcher.service
-%license LICENSE
-#
https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidel...
-%doc CONTRIBUTING.md NOTICE README.md
-%attr(0700, -, -) %{_sbindir}/credentials_fetcher_utf16_private.exe
-
-%changelog
-* Mon Aug 29 2022 Tom Callaway <spotaws(a)amazon.com> - 0.0.94
-- systemd clean up
-* Mon Aug 22 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.93
-- Add validation for read metadata file and rpm install require openldap-clients
-* Wed Aug 10 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.92
-- Move binaries to standard Linux directories
-- Add directory paths as configurable variables in cmake
-- Generate systemd service file from cmake
-* Sun Aug 7 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.91
-- Relocate binary, library files and change permissions
-* Sat Jul 30 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.90
-- add ctests and bump revision to 0.0.90
-* Thu Jul 28 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Add mono-based utf16 decoder
-* Tue Jul 12 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Resolve rpath for Fedora and change macros
-* Sat Jun 18 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.1
-- Refactor cmake for all the directories
-* Thu Jun 16 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Compile subdirectory into a shared library
-* Wed Jun 15 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Add daemon infra
-* Wed Jun 8 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Fixes to rpm spec
-* Mon Jun 6 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
-- Initial commit
commit dbd0adb62550e546f4e7afdc57cf272c12906515
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:15:34 2022 +0000
Rename to credentials-fetcher.spec
diff --git a/credentials-fetcher.spec b/credentials-fetcher.spec
new file mode 100644
index 0000000..98276a0
--- /dev/null
+++ b/credentials-fetcher.spec
@@ -0,0 +1,83 @@
+%global major_version 0
+%global minor_version 0
+%global patch_version 94
+
+# For handling bump release by rpmdev-bumpspec and mass rebuild
+%global baserelease 1
+
+Name: credentials-fetcher
+Version: %{major_version}.%{minor_version}.%{patch_version}
+Release: %{baserelease}%{?dist}
+Summary: credentials-fetcher is a daemon that refreshes tickets or tokens
periodically
+
+License: Apache 2.0
+URL:
https://github.com/aws/credentials-fetcher
+Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
+
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel
+
+Requires: bind-utils openldap mono-core openldap-clients
+
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
+
+%description
+This daemon creates and refreshes kerberos tickets, these tickets can be
+used to launch new containers.
+The gMSA feature can be implemented using this daemon.
+Kerberos tickets are refreshed when tickets expire or when a gMSA password changes.
+The same method can be used to refresh other types of security tokens.
+This spec file is specific to Fedora, use this file to rpmbuild on Fedora.
+
+%prep
+%setup -q
+
+%build
+%cmake3
+%cmake_build
+
+%install
+
+%cmake_install
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_removing_rpath
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_rpath_for_int...
+chrpath --delete %{buildroot}/%{_sbindir}/credentials-fetcherd
+
+%check
+# TBD: Run tests from top-level directory
+ctest3
+
+%files
+%{_sbindir}/credentials-fetcherd
+%{_unitdir}/credentials-fetcher.service
+%license LICENSE
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidel...
+%doc CONTRIBUTING.md NOTICE README.md
+%attr(0700, -, -) %{_sbindir}/credentials_fetcher_utf16_private.exe
+
+%changelog
+* Mon Aug 29 2022 Tom Callaway <spotaws(a)amazon.com> - 0.0.94
+- systemd clean up
+* Mon Aug 22 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.93
+- Add validation for read metadata file and rpm install require openldap-clients
+* Wed Aug 10 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.92
+- Move binaries to standard Linux directories
+- Add directory paths as configurable variables in cmake
+- Generate systemd service file from cmake
+* Sun Aug 7 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.91
+- Relocate binary, library files and change permissions
+* Sat Jul 30 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.90
+- add ctests and bump revision to 0.0.90
+* Thu Jul 28 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Add mono-based utf16 decoder
+* Tue Jul 12 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Resolve rpath for Fedora and change macros
+* Sat Jun 18 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.1
+- Refactor cmake for all the directories
+* Thu Jun 16 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Compile subdirectory into a shared library
+* Wed Jun 15 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Add daemon infra
+* Wed Jun 8 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Fixes to rpm spec
+* Mon Jun 6 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Initial commit
commit a0cbeee49ea235d34f746a4a3da9a3aa66126404
Author: Samiullah Mohammed <samiull(a)amazon.com>
Date: Mon Aug 29 23:11:22 2022 +0000
Initial commit
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..249839e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/0.0.94.tar.gz
diff --git a/credentials-fetcher-fedora.spec b/credentials-fetcher-fedora.spec
new file mode 100644
index 0000000..98276a0
--- /dev/null
+++ b/credentials-fetcher-fedora.spec
@@ -0,0 +1,83 @@
+%global major_version 0
+%global minor_version 0
+%global patch_version 94
+
+# For handling bump release by rpmdev-bumpspec and mass rebuild
+%global baserelease 1
+
+Name: credentials-fetcher
+Version: %{major_version}.%{minor_version}.%{patch_version}
+Release: %{baserelease}%{?dist}
+Summary: credentials-fetcher is a daemon that refreshes tickets or tokens
periodically
+
+License: Apache 2.0
+URL:
https://github.com/aws/credentials-fetcher
+Source0:
https://github.com/aws/credentials-fetcher/archive/refs/tags/%{version}.t...
+
+BuildRequires: cmake3 make chrpath openldap-devel grpc-devel
+
+Requires: bind-utils openldap mono-core openldap-clients
+
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/
+
+%description
+This daemon creates and refreshes kerberos tickets, these tickets can be
+used to launch new containers.
+The gMSA feature can be implemented using this daemon.
+Kerberos tickets are refreshed when tickets expire or when a gMSA password changes.
+The same method can be used to refresh other types of security tokens.
+This spec file is specific to Fedora, use this file to rpmbuild on Fedora.
+
+%prep
+%setup -q
+
+%build
+%cmake3
+%cmake_build
+
+%install
+
+%cmake_install
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_removing_rpath
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_rpath_for_int...
+chrpath --delete %{buildroot}/%{_sbindir}/credentials-fetcherd
+
+%check
+# TBD: Run tests from top-level directory
+ctest3
+
+%files
+%{_sbindir}/credentials-fetcherd
+%{_unitdir}/credentials-fetcher.service
+%license LICENSE
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidel...
+%doc CONTRIBUTING.md NOTICE README.md
+%attr(0700, -, -) %{_sbindir}/credentials_fetcher_utf16_private.exe
+
+%changelog
+* Mon Aug 29 2022 Tom Callaway <spotaws(a)amazon.com> - 0.0.94
+- systemd clean up
+* Mon Aug 22 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.93
+- Add validation for read metadata file and rpm install require openldap-clients
+* Wed Aug 10 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.92
+- Move binaries to standard Linux directories
+- Add directory paths as configurable variables in cmake
+- Generate systemd service file from cmake
+* Sun Aug 7 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.91
+- Relocate binary, library files and change permissions
+* Sat Jul 30 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.90
+- add ctests and bump revision to 0.0.90
+* Thu Jul 28 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Add mono-based utf16 decoder
+* Tue Jul 12 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Resolve rpath for Fedora and change macros
+* Sat Jun 18 2022 Sai Kiran Akula <saakla(a)amazon.com> - 0.0.1
+- Refactor cmake for all the directories
+* Thu Jun 16 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Compile subdirectory into a shared library
+* Wed Jun 15 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Add daemon infra
+* Wed Jun 8 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Fixes to rpm spec
+* Mon Jun 6 2022 Samiullah Mohammed <samiull(a)amazon.com> - 0.0.1
+- Initial commit
diff --git a/sources b/sources
new file mode 100644
index 0000000..9f74731
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (0.0.94.tar.gz) =
ae2a56fdde4530036ccd3c27c6a35d763e18b400c289be65cb5b904cfb1a4af33ed0d4b4639592ffb4ffa37854419a28121c41a3c790a50a14b846fc403ba51a