xcat-core/xCAT-nbroot/xcat-core-nbroot.spec
jbjohnso a0a692eacb Relocate the nbroot to /opt/xcat/share/netboot
-Override init with our own in order to preserve control of PID 1 (for switch_root)
-Change nbroot shell to actually call shell and loop, rather than exit since that would be init trying to exit now
-Increase destiny retrieval interval a bit to be less harsh, don't background as this must continue to be PID 1


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@363 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-29 21:22:34 +00:00

59 lines
1.1 KiB
RPMSpec

%define epoch 0
%define version 2.0
%ifarch i386 i586 i686
%define tarch x86
%endif
%ifarch x86_64
%define tarch x86_64
%endif
%ifarch ppc ppc64
%define tarch ppc64
%endif
BuildArch: noarch
%define name xCAT-nbroot-core-%{tarch}
Release: snap%(date +"%Y%m%d%H%M")
AutoReq: false
Prefix: /opt/xcat
AutoProv: false
Name: %{name}
#Epoch: %{epoch}
Version: %{version}
Group: System/Utilities
License: EPL
Vendor: IBM Corp.
Summary: xCAT-nbroot-coreprovides opensource components of the netboot image
URL: http://xcat.org
Source1: xcat-nbrootoverlay.tar.gz
Buildroot: %{_localstatedir}/tmp/xCAT-nbroot-core
Packager: IBM Corp.
%Description
xcat-nbroot-core provides the xCAT scripts for the mini-root environment
All files included are as they were downloadable on 4/7/2007
%Prep
%Build
%Install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/xcat/netboot/%{tarch}/nbroot
cd $RPM_BUILD_ROOT/%{prefix}/share/xcat/netboot/%{tarch}/nbroot
tar zxvf %{SOURCE1}
chmod 755 etc/init.d/S40network bin/getdestiny bin/getdestiny.awk bin/getipmi bin/getipmi.awk
cd -
%Files
%defattr(-,root,root)
%doc LICENSE.html
/