From 8277679be4e864df3b59ec0033876c3a77f5928e Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 11 Aug 2020 12:11:48 -0400 Subject: [PATCH] Add spec file to git tracking --- genesis/confluent-genesis.spec | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 genesis/confluent-genesis.spec diff --git a/genesis/confluent-genesis.spec b/genesis/confluent-genesis.spec new file mode 100644 index 00000000..d2312097 --- /dev/null +++ b/genesis/confluent-genesis.spec @@ -0,0 +1,34 @@ +%define arch x86_64 +Version: 3.0 +Release: 1 +Name: confluent-genesis-%{arch} +BuildArch: noarch +Summary: Genesis servicing image for confluent +Source0: confluent-genesis.tar +URL: https://github.com/lenovo/confluent +AutoReq: false +AutoProv: false +License: Various + +%Description +A small linux environment to proved a servicing image to boot systems into if needed. + +%prep + +%build + +%install +mkdir -p $RPM_BUILD_ROOT +cd $RPM_BUILD_ROOT +mkdir -p opt/confluent/genesis/%{arch} +cd opt/confluent/genesis/%{arch} +tar xvf %{SOURCE0} +find . -type d -exec chmod o+rx {} + +find . -type f -exec chmod o+r {} + +find . -type f -exec chmod -x {} + + +%files +/opt/confluent/genesis/%{arch}/boot/efi/boot/BOOTX64.EFI +/opt/confluent/genesis/%{arch}/boot/efi/boot/grubx64.efi +/opt/confluent/genesis/%{arch}/boot/initramfs/distribution +/opt/confluent/genesis/%{arch}/boot/kernel