From a0582a602a68df0809b11f4e26218e85d8166d08 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 02 2021 09:59:30 +0000 Subject: import rhc-0.2.0-2.el9 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..50876d0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/rhc-0.2.0.tar.gz diff --git a/.rhc.metadata b/.rhc.metadata new file mode 100644 index 0000000..b1110d3 --- /dev/null +++ b/.rhc.metadata @@ -0,0 +1 @@ +8f9f437c9d7ee2afe09b2000aa77fd384fc91d2f SOURCES/rhc-0.2.0.tar.gz diff --git a/SOURCES/config.toml b/SOURCES/config.toml new file mode 100644 index 0000000..5e34c30 --- /dev/null +++ b/SOURCES/config.toml @@ -0,0 +1,6 @@ +# rhc global configuration settings + +broker = ["wss://connect.cloud.redhat.com:443"] +cert-file = "/etc/pki/consumer/cert.pem" +key-file = "/etc/pki/consumer/key.pem" +log-level = "error" diff --git a/SPECS/rhc.spec b/SPECS/rhc.spec new file mode 100644 index 0000000..256ac3f --- /dev/null +++ b/SPECS/rhc.spec @@ -0,0 +1,115 @@ +%define debug_package %{nil} + +Name: rhc +Version: 0.2.0 +Release: 2%{?dist} +Epoch: 1 +Summary: Message dispatch agent for cloud-connected systems +License: GPLv3 +URL: https://github.com/redhatinsights/yggdrasil + +Source0: %{name}-%{version}.tar.gz +Source1: config.toml + +ExclusiveArch: %{go_arches} + +BuildRequires: git +BuildRequires: golang +BuildRequires: dbus-devel +BuildRequires: systemd-devel + + +%description +%{name} is pair of utilities that register systems with RHSM and establishes +a receiving queue for instructions to be sent to the system via a broker. + +%prep +%autosetup + + +%build +export BUILDFLAGS='-buildmode pie' +make PREFIX=%{_prefix} \ + SYSCONFDIR=%{_sysconfdir} \ + LOCALSTATEDIR=%{_localstatedir} \ + SHORTNAME=%{name} \ + LONGNAME=%{name} \ + PKGNAME=%{name} \ + 'BRANDNAME=Red Hat connector' \ + TOPICPREFIX=redhat/insights \ + VERSION=%{version} \ + DATAHOST=cert.cloud.redhat.com \ + 'PROVIDER=Red Hat' + + +%install +export BUILDFLAGS='-buildmode pie' +make PREFIX=%{_prefix} \ + SYSCONFDIR=%{_sysconfdir} \ + LOCALSTATEDIR=%{_localstatedir} \ + DESTDIR=%{buildroot} \ + SHORTNAME=%{name} \ + LONGNAME=%{name} \ + PKGNAME=%{name} \ + 'BRANDNAME=Red Hat connector' \ + TOPICPREFIX=redhat/insights \ + VERSION=%{version} \ + DATAHOST=cert.cloud.redhat.com \ + 'PROVIDER=Red Hat' \ + install +%{__install} -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/ + + +%files +%doc README.md doc/tags.toml +%{_bindir}/%{name} +%{_sbindir}/%{name}d +%config(noreplace) %{_sysconfdir}/%{name}/config.toml +%{_unitdir}/%{name}d.service +%{_datadir}/bash-completion/completions/* +%{_mandir}/man1/* +%{_prefix}/share/pkgconfig/%{name}.pc +%{_libexecdir}/%{name} + + +%changelog +* Tue Aug 10 2021 Mohan Boddu - 1:0.2.0-2 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Mon Jun 28 2021 Link Dupont - 0.2.0-1 +- New upstream release + +* Fri Jun 25 2021 Link Dupont - 0.1.99-5 +- Mark config file as such + +* Fri Jun 25 2021 Link Dupont - 0.1.99-4 +- New upstream snapshot + +* Fri Jun 11 2021 Link Dupont - 0.1.99-3 +- Build executables as PIE programs + +* Thu Jun 10 2021 Link Dupont - 0.1.99-2 +- Include missing disttag + +* Tue May 25 2021 Link Dupont - 0.1.99-1 +- New upstream development release + +* Wed Apr 28 2021 Link Dupont - 0.1.4-2 +- Rebuild for fixed binutils on aarch64 (Resolves: RHBZ#1954449) + +* Fri Apr 9 2021 Link Dupont - 0.1.4-1 +- New upstream release + +* Fri Feb 19 2021 Link Dupont - 0.1.2-2 +- Update default broker URI +- Set Epoch to 1 + +* Thu Feb 18 2021 Link Dupont - 0.1.2-1 +- New upstream release + +* Wed Feb 17 2021 Link Dupont - 0.1.1-1 +- New upstream release + +* Fri Feb 12 2021 Link Dupont - 0.1-1 +- Initial release