import redfish-finder-0.2-1.el8

This commit is contained in:
CentOS Sources 2019-05-07 09:18:50 -04:00 committed by Andrew Lukoshko
commit 9adf968a18
3 changed files with 69 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
SOURCES/redfish-finder-0.2.tar.gz

1
.redfish-finder.metadata Normal file
View File

@ -0,0 +1 @@
34c7e22a7c52921234ecc419fc54196306b3a505 SOURCES/redfish-finder-0.2.tar.gz

67
SPECS/redfish-finder.spec Normal file
View File

@ -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 <nhorman@redhat.com> - 0.2-1
- Update to new upstream release
* Thu Oct 04 2018 Neil Horman <nhorman@tuxdriver.com> - 0.1-3
- Fixed missing BuildRequires/Requires
- Fixed missing dist tag
- Fixed Source url
* Wed Oct 03 2018 Neil Horman <nhorman@tuxdriver.com> - 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 <nhorman@tuxdriver.com> - 0.1-1
- Initial import