Summary: The boot loader for Linux and other operating systems. Summary(cs): Zavaděč operačního systému Linux (umí zavádět i jiné OS) Name: lilo Version: 0.21.4.3 Release: 1 Exclusivearch: i386 Copyright: MIT Group: System Environment/Base Group(cs): Systémové prostředí/Základ Source: ftp://metalab.unc.edu/Incoming/lilo-21.4.3.tar.gz Source2: keytab-lilo.c Patch0: lilo-21.4.3-crossref.patch Buildroot: /var/tmp/lilo-root %description LILO (LInux LOader) is a basic system program which boots your Linux system. LILO loads the Linux kernel from a floppy or a hard drive, boots the kernel and passes control of the system to the kernel. LILO can also boot other operating systems. This version supports big disks via EDD and thus can break well known 8GB & 1024 cyl. limit. You have to be sure that you have EDD support in your BIOS (see documentation and appropriate files in the doc directory) and then you can use -L swith or lba32 keyword in your /etc/lilo.conf file. %description -l cs LILO (LInux LOader) je základní systémový program, který slouží k zavedení systému Linux. LILO zavede jádro Linuxu z pevného disku nebo z diskety a předá mu řízení. LILO může být použito i pro zavádění jiných operačních systémů. Tato verze podporuje velké disky pomocí 32 bitového rozhraní EDD v BIOSu. Před použitím se přesvěčte, zda jej váš BIOS podporuje (přečtěte si návod, který naleznete spolu s příslušnými nástroji v adresáři s dokumentací). Pak lze použít při spuštění parametr -L nebo klíčové slovo lba32 v souboru /etc/lilo.conf. %prep %setup -q -n lilo-21.4.3 %patch -p1 -b .crossref %build make gcc $RPM_OPT_FLAGS -o keytab-lilo %{SOURCE2} make -C doc || : dvips doc/user.dvi -o doc/User_Guide.ps dvips doc/tech.dvi -o doc/Technical_Guide.ps rm -f doc/*.aux doc/*.log doc/*.toc make disk.b %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr make install ROOT=$RPM_BUILD_ROOT mv $RPM_BUILD_ROOT/usr/sbin $RPM_BUILD_ROOT/usr/bin install -m755 keytab-lilo $RPM_BUILD_ROOT/usr/bin %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README CHANGES COPYING INCOMPAT QuickInst %doc doc %doc disk.b disk.com dparam.com dparam.img /usr/bin/keytab-lilo /boot/boot.b /boot/chain.b /boot/os2_d.b /sbin/lilo %changelog * Sun May 14 2000 Milan Kerslager - updated to 21.4.3 (2TB version via EDD) - patches removed (they are already in lilo archive) * Wed Feb 2 2000 Bill Nottingham - add %defattr * Fri Jan 28 2000 Bill Nottingham - keytab-lilo is now a c program * Thu Jan 20 2000 Cristian Gafton - oot added the loopdev patches - revert the raid patch * Mon Jan 17 2000 Cristian Gafton - slightly modify the raid patch so we can check for invalid devices before opening them - add -second patch to fix parsing the command line args * Tue Sep 21 1999 Doug Ledford - Remove the EBDA patch from zab and put in the EBDA patch from the VA Research RPM. This fixes the EBDA issues. - Added ONE_SHOT to the compile options so that the lilo prompt won't timeout once you hit a key at the boot prompt * Sat Sep 11 1999 Cristian Gafton - don't run lilo in the %post (why was that necesary?) * Tue Apr 13 1999 Matt Wilson - added patch to make Compaq SmartArrays bootable * Wed Mar 24 1999 Bill Nottingham - add EBDA patch from zab * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 4) * Thu Mar 18 1999 Cristian Gafton - add keytab-lilo.pl to the file list * Sun Dec 6 1998 Matt Wilson - updated to release 0.21 - patched to build on 2.1.x kernels * Thu May 07 1998 Prospector System - translations modified for de, fr, tr * Sun Oct 19 1997 Erik Troan - updated to release 0.20 - uses a build root * Tue Jul 08 1997 Erik Troan - built against glibc