# $Id: smeserver-pxe.spec,v 1.0 2022/04/28 18:45:26 brianr Exp $ # Authority: nocvs # Name: Trevor Batley Summary: Allow pxeboot of client machines over network %define name smeserver-pxe Name: %{name} %define version 0.1 %define release 2 Version: %{version} Release: %{release}%{?dist} License: GPL Group: Network Source: %{name}-%{version}.tar.xz BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot BuildArch: noarch Requires: e-smith-base BuildRequires: e-smith-devtools >= 1.13.1-03 AutoReq: yes Patch1: smeserver-pxe-0.1-update_default_arch.patch %description Global settings for dhcp to allow clients to network boot. Assumes sme server is acting as dhcp server. %changelog * Mon May 09 2022 Trevor Batley 0.1-2.sme - Set default architecture executables to Centos 7 defaults [SME 11969] * Thu Apr 28 2022 Trevor Batley 0.1-1.sme - Initial release [SME 10821] - Split of PXE Global parameters out of smeserver-thinclient - Allow for different architectures (including UEFI booting) %prep %setup -q -n %{name}-%{version} %patch1 -p1 %build %install /bin/rm -rf $RPM_BUILD_ROOT (cd root ; /usr/bin/find . -depth -print | /bin/cpio -dump $RPM_BUILD_ROOT) /bin/rm -f %{name}-%{version}-filelist /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}-%{version}-filelist %defattr(-,root,root) %pre %preun %post %postun