From 543f4810b25de4909ef7ced76bc1715edba119ef Mon Sep 17 00:00:00 2001 From: Joel Capitao Date: Jun 06 2021 12:12:17 +0000 Subject: [PATCH 1/4] Update to 4.2.0 --- diff --git a/.gitignore b/.gitignore index 87f5047..964c5ce 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ *.tar.gz.asc /.build*.log /facter-*/ +/*.gem +/*.gem.asc +/puppet-gpg-signing-key-20250406.pub diff --git a/facter.spec b/facter.spec index 540b645..db1bf54 100644 --- a/facter.spec +++ b/facter.spec @@ -1,47 +1,23 @@ -%if 0%{?rhel} && 0%{?rhel} <= 7 -%global boost_suffix 169 -%global cmake_suffix 3 -%global cmake %%cmake%{?cmake_suffix} -%endif +%global gem_name facter +%global debug_package %{nil} Name: facter -Version: 3.14.7 -Release: 7%{?dist} +Version: 4.2.0 +Release: 1%{?dist} Summary: Command and ruby library for gathering system information -License: ASL 2.0 +License: MIT URL: https://puppetlabs.com/facter -Source0: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.tar.gz -Source1: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.tar.gz.asc -Source2: gpgkey-6F6B15509CF8E59E6E469F327F438280EF8D349F.gpg -Patch0: shared_cpp_hcon.patch -Patch1: %{name}-gcc11.patch +Source0: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.gem +Source1: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.gem.asc +Source2: https://downloads.puppetlabs.com/puppet-gpg-signing-key-20250406.pub BuildRequires: gnupg2 -BuildRequires: cmake%{?cmake_suffix} -BuildRequires: make -BuildRequires: gcc-c++ -BuildRequires: libcurl-devel -BuildRequires: leatherman-devel -BuildRequires: boost%{?boost_suffix}-devel -BuildRequires: ruby-devel >= 1.9 -BuildRequires: yaml-cpp-devel -BuildRequires: openssl-devel -BuildRequires: libblkid-devel -BuildRequires: cpp-hocon-devel -#BuildRequires: whereami-devel - -# autoreq is not picking this one up so be specific -Requires: leatherman%{?_isa} - -%package devel -Summary: Development libraries for building against facter -Requires: %{name}%{?_isa} = %{version}-%{release} - -%package -n ruby-%{name} -Summary: Ruby bindings for facter -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: ruby%{?_isa} +BuildRequires: rubygems-devel +BuildRequires: ruby +Requires: ruby(rubygems) + +BuildArch: noarch %description Facter is a lightweight program that gathers basic node information about the @@ -54,63 +30,51 @@ custom or site specific. It is easy to extend by including your own custom facts. Facter can also be used to create conditional expressions in Puppet that key off the values returned by facts. -%description devel -The headers to link against libfacter in other applications. -%description -n ruby-%{name} -The ruby bindings for libfacter. +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name}. + %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -%autosetup -p1 +gem unpack %{SOURCE0} +%setup -q -D -T -n %{gem_name}-%{version} +gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec %build -%cmake . -B%{_target_platform} \ - -DBOOST_INCLUDEDIR=%{_includedir}/boost%{?boost_suffix} \ - -DBOOST_LIBRARYDIR=%{_libdir}/boost%{?boost_suffix} \ - -DLeatherman_DIR=%{_libdir}/cmake%{?cmake_suffix}/leatherman \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - %{nil} -%make_build -C %{_target_platform} +gem build %{gem_name}.gemspec +%gem_install + %install -%make_install -C %{_target_platform} +mkdir -p %{buildroot}%{gem_dir} +cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/ + +mkdir -p %{buildroot}%{_bindir} +cp -a ./%{gem_instdir}/bin/facter %{buildroot}%{_bindir} +rm -rf %{buildroot}/%{gem_instdir}/bin %check -# Tests depend too much on environment -# 1: ------------------------------------------------------------------------------- -# 1: Scenario: using the filesystem resolver -# 1: When: populating facts -# 1: Then: non-tmpfs mounts should exist -# 1: ------------------------------------------------------------------------------- -# 1: /builddir/build/BUILD/facter-3.14.2/lib/tests/facts/linux/filesystem_resolver.cc:37 -# 1: ............................................................................... -# 1: -# 1: /builddir/build/BUILD/facter-3.14.2/lib/tests/facts/linux/filesystem_resolver.cc:38: FAILED: -# 1: REQUIRE( facts.query("mountpoints./") ) -# 1: with expansion: -# 1: NULL -#make_build -C %{_target_platform} test %files -%license LICENSE -%doc README.md -%{_bindir}/%{name} -# Note that leatherman has a hardcoded libfacter.so path for the installation -# of the library for the bindings: https://tickets.puppetlabs.com/browse/FACT-1772 -%{_libdir}/lib%{name}.so.* -%{_libdir}/lib%{name}.so -%{_mandir}/man8/%{name}* - -%files devel -%{_includedir}/%{name}/ +%dir %{gem_instdir} +%{_bindir}/facter +%{gem_libdir} +%exclude %{gem_cache} +%{gem_spec} -%files -n ruby-%{name} -%{ruby_vendorlibdir}/%{name}.rb - -%ldconfig_scriptlets +%files doc +%doc %{gem_docdir} %changelog +* Wed Jun 02 2021 Joel Capitao - 4.2.0-1 +- Update to 4.2.0 + * Tue Jan 26 2021 Fedora Release Engineering - 3.14.7-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 8c244d1..76c6df6 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ -SHA512 (facter-3.14.7.tar.gz) = df7c3343d0330e749915f34ab655141b7db5a4a0501c1ee6b2d59f7ffea0a13339ae9885b7555c429d7901532a2f7b23cb36b25594f357f9b41da4cdc750c7df -SHA512 (facter-3.14.7.tar.gz.asc) = 3ff074a639146d0550d75bbfd6e3b60acfd76c8b13242eda3035f0b8ea12ebe28948b9c822ae707c85c6a511c7cc107c72446466d7c28fe8b7a62238f0cd7b96 +SHA512 (facter-4.2.0.gem) = 6897c8a0cafa29c3afb19a7095d073fd7b85f99203427371946a850a12ab33f98bef5c1fb5e75b8713893570b9b01f4889790f55d83821dbd93cf668645f1abd +SHA512 (facter-4.2.0.gem.asc) = 30ff5c1c1936345d983fa7a4a7217086598bd672aeaf8c262a4a4c95a71e3db44347421c756ac8b71a5261f21036c1603e5f0cdd5888c41ff736b12c1ea43a44 +SHA512 (puppet-gpg-signing-key-20250406.pub) = 571abab24c87f039d1e5194894f4c00784f39d4a57c2860de81fedd6a2d8e3ed222d845e8a852e3dc893557947bb200b2965fe15fc881f8f1932af9b5f061d09 From 9c048a98f02aae1f16ea0fca62cb56e16465a996 Mon Sep 17 00:00:00 2001 From: Ewoud Kohl van Wijngaarden Date: Jun 18 2021 07:45:52 +0000 Subject: [PATCH 2/4] Minor fixes for Facter 4.2.0 --- diff --git a/facter-gcc11.patch b/facter-gcc11.patch deleted file mode 100644 index 26a50c8..0000000 --- a/facter-gcc11.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff --git a/lib/src/util/bsd/scoped_ifaddrs.cc b/lib/src/util/bsd/scoped_ifaddrs.cc -index d61d8a4..fbbea6d 100644 ---- a/lib/src/util/bsd/scoped_ifaddrs.cc -+++ b/lib/src/util/bsd/scoped_ifaddrs.cc -@@ -1,3 +1,4 @@ -+#include - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_addrinfo.cc b/lib/src/util/posix/scoped_addrinfo.cc -index 1dc60b4..bf5bf00 100644 ---- a/lib/src/util/posix/scoped_addrinfo.cc -+++ b/lib/src/util/posix/scoped_addrinfo.cc -@@ -1,3 +1,5 @@ -+#include -+ - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_bio.cc b/lib/src/util/posix/scoped_bio.cc -index cdf25d6..dfb7f09 100644 ---- a/lib/src/util/posix/scoped_bio.cc -+++ b/lib/src/util/posix/scoped_bio.cc -@@ -1,4 +1,5 @@ - #pragma clang diagnostic ignored "-Wdeprecated-declarations" -+#include - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_descriptor.cc b/lib/src/util/posix/scoped_descriptor.cc -index 3ba2d4e..7a131d3 100644 ---- a/lib/src/util/posix/scoped_descriptor.cc -+++ b/lib/src/util/posix/scoped_descriptor.cc -@@ -1,3 +1,4 @@ -+#include - #include - - using namespace std; -diff --git a/lib/src/util/scoped_file.cc b/lib/src/util/scoped_file.cc -index 440d8e3..2369987 100644 ---- a/lib/src/util/scoped_file.cc -+++ b/lib/src/util/scoped_file.cc -@@ -1,3 +1,4 @@ -+#include - #include - #include - diff --git a/facter.spec b/facter.spec index db1bf54..9a28dc4 100644 --- a/facter.spec +++ b/facter.spec @@ -14,9 +14,25 @@ Source2: https://downloads.puppetlabs.com/puppet-gpg-signing-key-20250406 BuildRequires: gnupg2 BuildRequires: rubygems-devel -BuildRequires: ruby +BuildRequires: ruby >= 2.3 Requires: ruby(rubygems) +# Add runtime deps for testing +BuildRequires: rubygem(hocon) +BuildRequires: rubygem(thor) + +# Binaries that Facter can call for complete facts +%ifarch %ix86 x86_64 ia64 +Requires: dmidecode +Requires: pciutils +Requires: virt-what +%endif +Requires: net-tools + +Provides: ruby-%{name} = %{version} +Obsoletes: ruby-%{name} < 4 +Obsoletes: %{name}-devel < 4 + BuildArch: noarch %description @@ -42,24 +58,27 @@ Documentation for %{name}. %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} -gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec +%setup -q -n %{gem_name}-%{version} %build -gem build %{gem_name}.gemspec +gem build ../%{gem_name}-%{version}.gemspec %gem_install %install mkdir -p %{buildroot}%{gem_dir} -cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/ +cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/ mkdir -p %{buildroot}%{_bindir} -cp -a ./%{gem_instdir}/bin/facter %{buildroot}%{_bindir} +cp -a .%{gem_instdir}/bin/facter %{buildroot}%{_bindir} rm -rf %{buildroot}/%{gem_instdir}/bin + %check +# No test suite can run since the spec files are not part of the gem +# So try to run the executable and see if that works +GEM_HOME="%{buildroot}%{gem_dir}" %{buildroot}%{_bindir}/facter + %files %dir %{gem_instdir} diff --git a/shared_cpp_hcon.patch b/shared_cpp_hcon.patch deleted file mode 100644 index 29b31fe..0000000 --- a/shared_cpp_hcon.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/cmake/FindCPPHOCON.cmake b/cmake/FindCPPHOCON.cmake -index 00ba8bd..0df0a51 100644 ---- a/cmake/FindCPPHOCON.cmake -+++ b/cmake/FindCPPHOCON.cmake -@@ -1,5 +1,5 @@ - include(FindDependency) --find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a") -+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.so") - - include(FeatureSummary) - set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon") From 0b3ee6af332fd8c010ae5e72eec9bf913524f4a4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Jul 21 2021 22:35:49 +0000 Subject: [PATCH 3/4] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- diff --git a/facter.spec b/facter.spec index 9a28dc4..68e3518 100644 --- a/facter.spec +++ b/facter.spec @@ -3,7 +3,7 @@ Name: facter Version: 4.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Command and ruby library for gathering system information License: MIT @@ -91,6 +91,9 @@ GEM_HOME="%{buildroot}%{gem_dir}" %{buildroot}%{_bindir}/facter %doc %{gem_docdir} %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 4.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jun 02 2021 Joel Capitao - 4.2.0-1 - Update to 4.2.0 From e01748a40c88319512ec89366fdf8b82a2d9103b Mon Sep 17 00:00:00 2001 From: Breno Brand Fernandes Date: Jul 28 2021 17:27:40 +0000 Subject: [PATCH 4/4] Merge branch 'rawhide' into f34 --- diff --git a/.gitignore b/.gitignore index 87f5047..964c5ce 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ *.tar.gz.asc /.build*.log /facter-*/ +/*.gem +/*.gem.asc +/puppet-gpg-signing-key-20250406.pub diff --git a/facter-gcc11.patch b/facter-gcc11.patch deleted file mode 100644 index 26a50c8..0000000 --- a/facter-gcc11.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff --git a/lib/src/util/bsd/scoped_ifaddrs.cc b/lib/src/util/bsd/scoped_ifaddrs.cc -index d61d8a4..fbbea6d 100644 ---- a/lib/src/util/bsd/scoped_ifaddrs.cc -+++ b/lib/src/util/bsd/scoped_ifaddrs.cc -@@ -1,3 +1,4 @@ -+#include - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_addrinfo.cc b/lib/src/util/posix/scoped_addrinfo.cc -index 1dc60b4..bf5bf00 100644 ---- a/lib/src/util/posix/scoped_addrinfo.cc -+++ b/lib/src/util/posix/scoped_addrinfo.cc -@@ -1,3 +1,5 @@ -+#include -+ - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_bio.cc b/lib/src/util/posix/scoped_bio.cc -index cdf25d6..dfb7f09 100644 ---- a/lib/src/util/posix/scoped_bio.cc -+++ b/lib/src/util/posix/scoped_bio.cc -@@ -1,4 +1,5 @@ - #pragma clang diagnostic ignored "-Wdeprecated-declarations" -+#include - #include - - using namespace std; -diff --git a/lib/src/util/posix/scoped_descriptor.cc b/lib/src/util/posix/scoped_descriptor.cc -index 3ba2d4e..7a131d3 100644 ---- a/lib/src/util/posix/scoped_descriptor.cc -+++ b/lib/src/util/posix/scoped_descriptor.cc -@@ -1,3 +1,4 @@ -+#include - #include - - using namespace std; -diff --git a/lib/src/util/scoped_file.cc b/lib/src/util/scoped_file.cc -index 440d8e3..2369987 100644 ---- a/lib/src/util/scoped_file.cc -+++ b/lib/src/util/scoped_file.cc -@@ -1,3 +1,4 @@ -+#include - #include - #include - diff --git a/facter.spec b/facter.spec index 540b645..68e3518 100644 --- a/facter.spec +++ b/facter.spec @@ -1,47 +1,39 @@ -%if 0%{?rhel} && 0%{?rhel} <= 7 -%global boost_suffix 169 -%global cmake_suffix 3 -%global cmake %%cmake%{?cmake_suffix} -%endif +%global gem_name facter +%global debug_package %{nil} Name: facter -Version: 3.14.7 -Release: 7%{?dist} +Version: 4.2.0 +Release: 2%{?dist} Summary: Command and ruby library for gathering system information -License: ASL 2.0 +License: MIT URL: https://puppetlabs.com/facter -Source0: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.tar.gz -Source1: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.tar.gz.asc -Source2: gpgkey-6F6B15509CF8E59E6E469F327F438280EF8D349F.gpg -Patch0: shared_cpp_hcon.patch -Patch1: %{name}-gcc11.patch +Source0: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.gem +Source1: https://downloads.puppetlabs.com/%{name}/%{name}-%{version}.gem.asc +Source2: https://downloads.puppetlabs.com/puppet-gpg-signing-key-20250406.pub BuildRequires: gnupg2 -BuildRequires: cmake%{?cmake_suffix} -BuildRequires: make -BuildRequires: gcc-c++ -BuildRequires: libcurl-devel -BuildRequires: leatherman-devel -BuildRequires: boost%{?boost_suffix}-devel -BuildRequires: ruby-devel >= 1.9 -BuildRequires: yaml-cpp-devel -BuildRequires: openssl-devel -BuildRequires: libblkid-devel -BuildRequires: cpp-hocon-devel -#BuildRequires: whereami-devel - -# autoreq is not picking this one up so be specific -Requires: leatherman%{?_isa} - -%package devel -Summary: Development libraries for building against facter -Requires: %{name}%{?_isa} = %{version}-%{release} - -%package -n ruby-%{name} -Summary: Ruby bindings for facter -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: ruby%{?_isa} +BuildRequires: rubygems-devel +BuildRequires: ruby >= 2.3 +Requires: ruby(rubygems) + +# Add runtime deps for testing +BuildRequires: rubygem(hocon) +BuildRequires: rubygem(thor) + +# Binaries that Facter can call for complete facts +%ifarch %ix86 x86_64 ia64 +Requires: dmidecode +Requires: pciutils +Requires: virt-what +%endif +Requires: net-tools + +Provides: ruby-%{name} = %{version} +Obsoletes: ruby-%{name} < 4 +Obsoletes: %{name}-devel < 4 + +BuildArch: noarch %description Facter is a lightweight program that gathers basic node information about the @@ -54,63 +46,57 @@ custom or site specific. It is easy to extend by including your own custom facts. Facter can also be used to create conditional expressions in Puppet that key off the values returned by facts. -%description devel -The headers to link against libfacter in other applications. -%description -n ruby-%{name} -The ruby bindings for libfacter. +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name}. + %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -%autosetup -p1 +%setup -q -n %{gem_name}-%{version} %build -%cmake . -B%{_target_platform} \ - -DBOOST_INCLUDEDIR=%{_includedir}/boost%{?boost_suffix} \ - -DBOOST_LIBRARYDIR=%{_libdir}/boost%{?boost_suffix} \ - -DLeatherman_DIR=%{_libdir}/cmake%{?cmake_suffix}/leatherman \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - %{nil} -%make_build -C %{_target_platform} +gem build ../%{gem_name}-%{version}.gemspec +%gem_install + %install -%make_install -C %{_target_platform} +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/ + +mkdir -p %{buildroot}%{_bindir} +cp -a .%{gem_instdir}/bin/facter %{buildroot}%{_bindir} +rm -rf %{buildroot}/%{gem_instdir}/bin + %check -# Tests depend too much on environment -# 1: ------------------------------------------------------------------------------- -# 1: Scenario: using the filesystem resolver -# 1: When: populating facts -# 1: Then: non-tmpfs mounts should exist -# 1: ------------------------------------------------------------------------------- -# 1: /builddir/build/BUILD/facter-3.14.2/lib/tests/facts/linux/filesystem_resolver.cc:37 -# 1: ............................................................................... -# 1: -# 1: /builddir/build/BUILD/facter-3.14.2/lib/tests/facts/linux/filesystem_resolver.cc:38: FAILED: -# 1: REQUIRE( facts.query("mountpoints./") ) -# 1: with expansion: -# 1: NULL -#make_build -C %{_target_platform} test +# No test suite can run since the spec files are not part of the gem +# So try to run the executable and see if that works +GEM_HOME="%{buildroot}%{gem_dir}" %{buildroot}%{_bindir}/facter + %files -%license LICENSE -%doc README.md -%{_bindir}/%{name} -# Note that leatherman has a hardcoded libfacter.so path for the installation -# of the library for the bindings: https://tickets.puppetlabs.com/browse/FACT-1772 -%{_libdir}/lib%{name}.so.* -%{_libdir}/lib%{name}.so -%{_mandir}/man8/%{name}* +%dir %{gem_instdir} +%{_bindir}/facter +%{gem_libdir} +%exclude %{gem_cache} +%{gem_spec} -%files devel -%{_includedir}/%{name}/ +%files doc +%doc %{gem_docdir} -%files -n ruby-%{name} -%{ruby_vendorlibdir}/%{name}.rb +%changelog +* Wed Jul 21 2021 Fedora Release Engineering - 4.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild -%ldconfig_scriptlets +* Wed Jun 02 2021 Joel Capitao - 4.2.0-1 +- Update to 4.2.0 -%changelog * Tue Jan 26 2021 Fedora Release Engineering - 3.14.7-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/shared_cpp_hcon.patch b/shared_cpp_hcon.patch deleted file mode 100644 index 29b31fe..0000000 --- a/shared_cpp_hcon.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/cmake/FindCPPHOCON.cmake b/cmake/FindCPPHOCON.cmake -index 00ba8bd..0df0a51 100644 ---- a/cmake/FindCPPHOCON.cmake -+++ b/cmake/FindCPPHOCON.cmake -@@ -1,5 +1,5 @@ - include(FindDependency) --find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a") -+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.so") - - include(FeatureSummary) - set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon") diff --git a/sources b/sources index 8c244d1..76c6df6 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ -SHA512 (facter-3.14.7.tar.gz) = df7c3343d0330e749915f34ab655141b7db5a4a0501c1ee6b2d59f7ffea0a13339ae9885b7555c429d7901532a2f7b23cb36b25594f357f9b41da4cdc750c7df -SHA512 (facter-3.14.7.tar.gz.asc) = 3ff074a639146d0550d75bbfd6e3b60acfd76c8b13242eda3035f0b8ea12ebe28948b9c822ae707c85c6a511c7cc107c72446466d7c28fe8b7a62238f0cd7b96 +SHA512 (facter-4.2.0.gem) = 6897c8a0cafa29c3afb19a7095d073fd7b85f99203427371946a850a12ab33f98bef5c1fb5e75b8713893570b9b01f4889790f55d83821dbd93cf668645f1abd +SHA512 (facter-4.2.0.gem.asc) = 30ff5c1c1936345d983fa7a4a7217086598bd672aeaf8c262a4a4c95a71e3db44347421c756ac8b71a5261f21036c1603e5f0cdd5888c41ff736b12c1ea43a44 +SHA512 (puppet-gpg-signing-key-20250406.pub) = 571abab24c87f039d1e5194894f4c00784f39d4a57c2860de81fedd6a2d8e3ed222d845e8a852e3dc893557947bb200b2965fe15fc881f8f1932af9b5f061d09