commit 9adf968a1869132e614e6f1d8fc66e05b45b0c0e Author: CentOS Sources Date: Tue May 7 09:18:50 2019 -0400 import redfish-finder-0.2-1.el8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..60d9195 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/redfish-finder-0.2.tar.gz diff --git a/.redfish-finder.metadata b/.redfish-finder.metadata new file mode 100644 index 0000000..5bf5bc9 --- /dev/null +++ b/.redfish-finder.metadata @@ -0,0 +1 @@ +34c7e22a7c52921234ecc419fc54196306b3a505 SOURCES/redfish-finder-0.2.tar.gz diff --git a/SPECS/redfish-finder.spec b/SPECS/redfish-finder.spec new file mode 100644 index 0000000..097a031 --- /dev/null +++ b/SPECS/redfish-finder.spec @@ -0,0 +1,67 @@ +Name: redfish-finder +Version: 0.2 +Release: 1%{?dist} +Summary: Utility for parsing SMBIOS information and configuring canonical BMC access +BuildArch: noarch + +License: GPLv2 +URL: https://github.com/nhorman/redfish-finder +Source0: %url/archive/V%{version}/%{name}-%{version}.tar.gz + +%{?systemd_requires} +BuildRequires: systemd + +Requires: python3 NetworkManager dmidecode + +%description +Scans Smbios information for type 42 management controller information, and uses +that to configure the appropriate network interface so that the BMC is +canonically accessible via the host name redfish-localhost + +%prep +%autosetup + + +%build +#noop here + +%install +install -D -p -m 0755 redfish-finder %{buildroot}/%{_bindir}/redfish-finder +install -D -p -m 0644 redfish-finder.1 %{buildroot}/%{_mandir}/man1/redfish-finder.1 +install -D -p -m 0644 ./redfish-finder.service %{buildroot}/%{_unitdir}/redfish-finder.service + +%post +%systemd_post redfish-finder.service + +%preun +%systemd_preun redfish-finder.service + +%postun +%systemd_postun_with_restart redfish-finder.service + + +%files +%doc README.md +%license COPYING +%{_bindir}/redfish-finder +%{_mandir}/man1/redfish-finder.1.* +%{_unitdir}/redfish-finder.service + +%changelog +* Fri Oct 19 2018 Neil Horman - 0.2-1 +- Update to new upstream release + +* Thu Oct 04 2018 Neil Horman - 0.1-3 +- Fixed missing BuildRequires/Requires +- Fixed missing dist tag +- Fixed Source url + +* Wed Oct 03 2018 Neil Horman - 0.1-2 +- Updated requires for python3 +- Removed unneeded BuildRequires +- Globed the inclusion of man page +- Fixed license file tagging + +* Mon Oct 01 2018 Neil Horman - 0.1-1 +- Initial import +