Name: fake_ilo License: CC0 Version: 1 Release: 1%{?dist} Summary: iLO emulator which can power cycle libvirt VMs Group: FIXME Source: %{name}-%{version}.tar.gz Requires: python Requires: openssl %description FIXME %prep %setup -q %build %install mkdir -p %{buildroot}{/usr/bin,/etc/init.d,/etc/fake_ilo} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/etc/init.d %files %doc LICENSE %dir /etc/fake_ilo %ghost /etc/fake_ilo/server.key %ghost /etc/fake_ilo/server.crt %{_bindir}/ilo.py %post if test -f "/etc/fake_ilo"; then exit 0 fi subject="/C=unknown/ST=unknown/L=unknown/O=libvirt/CN=$(hostname -f)" openssl req -x509 -newkey rsa:2048 \ -keyout /etc/fake_ilo/server.key \ -out /etc/fake_ilo/server.crt \ -nodes -days 9999 -subj "$subject" %changelog