--- /dev/null
+README for lilo in Debian
+-------------------------
+
+
+** Distribution upgrade **
+
+If you are upgrading or dist-upgrading, it is recommended to run
+/sbin/lilo after that. Usually this work will be done by the (new)
+hook scripts for kernel and initramfs.
+
+
+** Other installed bootloader **
+
+Please pay attention to the hook scripts for kernel and initrd, if you
+have also installed another bootloader. With every update of kernel or
+initrd these hook scripts will be executed and then Lilo rewrite the MBR.
+They don't check whether another bootloader is activated.
+
+Grub and Grub2 have its own hook scripts which will be executed, too, but
+don't rewrite the MBR every time. If you have installed and configured
+other bootloader, then be aware, that they work differently and have its
+own hook scripts, which could give you accidental situations. Please read
+the package information about other installed bootloader for correct
+configuration.
+
+
+** Large initrd files **
+
+Usually LILO loads the initrd file into the first 15MB of memory to
+avoid a BIOS limitation with older systems (earlier than 2001 and
+few systems until 2004).
+
+With newer kernels the combination of kernel and initrd may not fit
+into the first 15MB of memory. LILO compute the needed size of memory
+and will automatically use the memory above 15MB, too, if there is
+enough physical memory. Then lilo give you information about this
+while running lilo.
+
+If this machine has a recent BIOS without a 15MB limitation and you
+want to use memory above 15MB for all kernels, set the 'large-memory'
+option. You will need to re-run the 'lilo' command to make this
+option take effect.
+
+
+** Solve the 15MB problem **
+
+If the machine has an older BIOS which don't can use any memory above
+15MB you should use the newer option 'small-memory' in /etc/lilo.conf
+to instruct LILO to use only the memory below the 15MB line. You may
+need to reduce the size of the initrd *before* rebooting.
+
+If you are using initramfs-tools, you should replace MODULES=most with
+MODULES=dep in your configuration and regenerate your initrd file:
+
+ sed -i -e s/MODULES=most/MODULES=dep/ /etc/initramfs-tools/initramfs.conf
+ update-initramfs -u
+
+
+** Inaccessible devices **
+
+The old patch for better support for inaccessible disks based on
+problems with usb sticks. But this option 'inaccessible' is only
+usable, if hard disks can not be accessed by the BIOS, but can always
+be accessed by linux. This option is not sensible for usb sticks,
+which will always bring failures if they are named in the lilo.conf.
+So please don't use the option 'inaccessible' with USB sticks or other
+removable devices.
+
+
+** Inactive disks of MD RAID-1 array **
+
+RAID-1 devices are supported as boot device. If not all RAID-1 disks
+are activated use '-H' to install only to active disks. This option
+override fatal halt while found an inactive disk of an RAID-1 array.
+
+Warning: Booting with partial RAID-1 installation only on active disks
+is not failsafe!
+
--- /dev/null
+lilo (1:23.1-2) unstable; urgency=medium
+
+ [ Joachim Wiedorn ]
+ * debian/control:
+ - Remove dependency to lilo in package lilo-doc. (Closes: #613753)
+ * Fix: save errno for second command (device.c).
+ * Fix: save file permissions for converted lilo.conf (Closes: #615103)
+ and fix some typos in script lilo-uuid-diskid.
+ * Fix: missleading error message in geometry.c. (Closes: #445264)
+ * Reformatting of mkrescue manpage (thanks to M.E. Schauer).
+ (Closes: #617282)
+ * debconf scripts:
+ - Fix typos in some debconf translation files. (Closes: #504733)
+ - Use better style in debconf translations. (Closes: #312451, #504733)
+ - Remove debconf code for managing old boot/boot.b and similar files.
+ - Remove no more needed debian/lilo.lintian-overrides file.
+ - Remove script liloconfig and all appropriate debconf code.
+ - Update of German translation (de.po).
+ - Update of French translation (fr.po). (Closes: #615936)
+ - Update of Russian translation (ru.po). (Closes: #616691)
+ - Update of Galician translation (gl.po).
+ - Update of Danish translation (da.po). (Closes: #618004)
+ - Update of Basque translation (eu.po). (Closes: #618253)
+ - Update of Czech translation (cs.po). (Closes: #618711)
+ - Update of Spanish translation (es.po). (Closes: #618813)
+ - Update of Finnish translation (fi.po). (Closes: #618886)
+ - Update of Italian translation (it.po). (Closes: #618801)
+ - Update of Brazilian Portuguese translation. (Closes: #618738)
+ - Update of Swedish translation (sv.po). (Closes: #618620)
+ * Add new script liloconfig, using template with comments,
+ works with UUID, LABEL and disk-id for root and boot options.
+ * Add new manpage for liloconfig, update of other manpages.
+ * Fix typos and phrases in manpage of lilo.conf. (Closes: #258472)
+
+ [ Niels Thykier ]
+ * Added Depends on perl-modules, since liloconfig needs it.
+
+ -- Joachim Wiedorn <ad_debian@joonet.de> Sun, 20 Mar 2011 14:37:18 +0100
+
+lilo (1:23.1-1) unstable; urgency=low
+
+ * New upstream release. (Closes: #339778)
+ * Upstream bugfixes:
+ - Option 'append' works with acpi=off. (Closes: #428390)
+ - Working on degraded RAID-1 device. (Closes: #278373, #522283)
+ - Working with MD v1.0 RAID-1 boot devices. (Closes: #598035)
+ - Working with spaces in labels. (Closes: #287257)
+ - Using new hook scripts for kernel and initrd only one time
+ when needed. (Closes: #599934)
+ - Include diffs for NMUs. (Closes: #504267, #409663)
+ - Fix error with LVM partition. (Closes: #244741)
+ - Compatible with devmapper version. (Closes: #325235)
+ * Solved upstream bugs of Ubuntu:
+ - Raid related error while upgrading (LP: #242879)
+ - Warn if initrd is too large (LP: #260059)
+ - Allow using LVM as root partition (LP: #274972)
+ - Stack overlaping on second stage (LP: #438177)
+ - Raid setup fatal errors (LP: #470502)
+ - Use hook scripts while updating kernel/initrd
+ (LP: #43869, #345482, #628858, #636211, #691975)
+
+ * Remove all old patches.
+ * Remove very old lilo.conf examples.
+ * Remove obsolete file debian/NEWS.
+ * Bump to Standards Version 3.9.1.
+ * Move to debhelper compatibility level 7.
+ * Move to source format 3.0 (quilt).
+ * Update and new formatting of debian/copyright.
+ * debian/control:
+ - Move source dependency debhelper to version >= 7.0.15.
+ - Update some versions of source dependencies and remove quilt.
+ - Add VCS urls in Alioth.
+ - Add in package lilo-doc dependency to lilo.
+ - Optimize package descriptions.
+
+ * Update all debian/lilo.* and debian/lilo-doc.* files.
+ * Add new debian/lilo-doc.doc-base file.
+ * Remove lilo.sh wrapper script, used because of devfsd.
+ * Remove obsolete script lilo_find_mbr and its manpage.
+ * Remove configured link update-lilo to liloconfig.
+ * Remove some obsolete manpages.
+ * Move script liloconfig into directory debian/scripts.
+ * Add new script update-lilo and its manual page. (Closes: #335084)
+ * Add new script lilo-uuid-diskid for ID conversion and its manual page.
+
+ * Update scripts lilo.postinst, lilo.postrm, lilo.preinst. Using
+ dpkg-maintscript-helper for preserving old modified hook scripts.
+ * Add link creation for menu background sarge.bmp and sid.bmp
+ for compatibility in file debian/lilo.postinst.
+ * Remove hook scripts for kernel and initramfs and use upstream scripts.
+ (Closes: #590022, #306472, #389328)
+ * debian/patches:
+ - Add new patches for Debian.
+ - Add patches for simple rules using dh 7.
+ * debian/rules:
+ - Use simple rules with dh 7 capabilities.
+ * Move debian/Makefile.floppy into debian/floppy directory
+ and fix this Makefile. (Closes: #158955)
+ * Add debian/lilo.install file.
+ * Add lintian-overrides for package lilo.
+ * Update debian/README.Debian file.
+ * Remove obsolete file debian/NEWS.
+ * Remove obsolete debian/TODO file.
+ * Remove obsolete debian/lilo.changelogs file.
+ * Add patchset and changelog entries for use in Ubuntu. (Closes: #602824)
+
+ * debconf files:
+ - Remove message above old bitmap path. (Closes: #304065)
+ - Update of debian/lilo.templates and debian/lilo.config.
+ - Add some code to these files using lilo-uuid-diskid.
+ - Small update of german translation.
+ - Add updated Danish debconf translation. (Closes: #596258)
+
+ * Some more bugfixes:
+ - Add usage hints about -H option in src/lilo.c. (Closes: #459714)
+ - su-to-root command without path in debian/lilo.menu. (Closes: #431077)
+ - Diffs for NMUs already included. (Closes: #504267, #409663)
+ - Remove old obsolete workaround (see bugreport 146350#25).
+
+ -- Joachim Wiedorn <ad_debian@joonet.de> Fri, 28 Jan 2011 22:51:10 +0100
+
+lilo (1:22.8-10) unstable; urgency=low
+
+ * debian/control:
+ - Remove Conflicts to grub-legacy and grub-pc. (Closes: #606952)
+ * debian/README.Debian:
+ - Add information about using more then one bootloader.
+
+ -- Joachim Wiedorn <ad_debian@joonet.de> Tue, 14 Dec 2010 18:02:55 +0100
+
+lilo (1:22.8-9ubuntu1) natty; urgency=low
+
+ * Merge from debian unstable (LP: #690090). Remaining changes:
+ - 03_boot-prompt.patch, 03_lilo-version.patch: Change Debian branding to
+ Ubuntu.
+
+ -- Bhavani Shankar <bhavi@ubuntu.com> Tue, 14 Dec 2010 12:58:18 +0100
+
+lilo (1:22.8-9) unstable; urgency=low
+
+ * New maintainer.
+ * debian/patches:
+ - Remove patch 16_geometry.patch for inaccessible disks and add
+ information in README.Debian about using of 'inaccessible' option.
+ (Closes: #409285, #400642)
+ - Fix script checkit for newer gcc.
+ - Fix for use LVM volume as root device. (Closes: #398957)
+ - Fix for better computing vmlinux size, upgrade hints in README.Debian.
+ (fixing sporadic failures).
+ * Fix hook scripts: check for /sbin/lilo.
+ * Add lacking file disk.com for creating test floppy.
+ * Add universal menu image for debian, remove menu image for sarge.
+ Update of template, postinst and postrm. (Closes: #420587, #427507)
+ * Set source format 1.0. Add README.source file.
+ * Update watch file to new alioth project area.
+ * debian/control:
+ - Remove VCS urls and add new Homepage url.
+ - Remove IA64 architecture (this is already status quo).
+ - Remove double lines of Priority and Section.
+ - Add package conflicts to grub-pc and grub-legacy.
+ - Remove conflicts to manpages.
+ - Bump to Standards-Version 3.9.1 (without changes).
+
+ -- Joachim Wiedorn <ad_debian@joonet.de> Fri, 10 Dec 2010 22:21:25 +0100
+
+lilo (1:22.8-8.3ubuntu1) natty; urgency=low
+
+ * Merge from debian unstable (LP: #669363). Remaining change:
+ - 03_boot-prompt.patch, 03_lilo-version.patch: Change Debian branding to
+ Ubuntu.
+
+ -- Bhavani Shankar <bhavi@ubuntu.com> Mon, 01 Nov 2010 14:15:56 +0530
+
+lilo (1:22.8-8.3) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Change kernel and initramfs hook scripts to do nothing if lilo.conf
+ does not exist (Closes: #594479)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 28 Aug 2010 03:10:47 +0100
+
+lilo (1:22.8-8.2) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Add kernel and initramfs hook scripts to ensure lilo is reinstalled
+ whenever the kernel or initramfs is updated. (Closes: #590022)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Tue, 24 Aug 2010 04:25:24 +0100
+
+lilo (1:22.8-8.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix pending l10n issues. Debconf translations:
+ - Czech (Miroslav Kure). Closes: #505912
+ - Vietnamese (Clytie Siddall). Closes: #513343
+ - Spanish (Francisco Javier Cuadrado). Closes: #523466
+ - Italian (Luca Monducci). Closes: #544597
+ - Basque (Iñaki Larrañaga Murgoitio). Closes: #545514
+ - Finnish (Esko Arajärvi). Closes: #545511
+ - Dutch (Vincent Zweije). Closes: #546509
+
+ -- Christian Perrier <bubulle@debian.org> Mon, 14 Sep 2009 19:54:16 +0200
+
+lilo (1:22.8-8ubuntu1) karmic; urgency=low
+
+ * Merge from debian unstable, remaining changes: LP: #409321
+ - debian/control: Build for lpia, too.
+ - 03_boot-prompt.patch, 03_lilo-version.patch: Change Debian branding to
+ Ubuntu.
+
+ -- Bhavani Shankar <right2bhavi@gmail.com> Wed, 05 Aug 2009 18:43:40 +0530
+
+lilo (1:22.8-8) unstable; urgency=low
+
+ * Fix some more bashisms. (Closes: #535399)
+ * debian/lilo.postinst: Add -H flag to only install to active MD arrays.
+ (Closes: #507366)
+
+ -- William Pitcock <nenolod@dereferenced.org> Sat, 01 Aug 2009 15:54:10 -0500
+
+lilo (1:22.8-7ubuntu1) jaunty; urgency=low
+
+ * Merge from debian unstable, remaining changes: (LP: #304346)
+ - debian/control: Build for lpia, too.
+ - 03_boot-prompt.patch, 03_lilo-version.patch: Change Debian branding to
+ Ubuntu.
+
+ -- Bhavani Shankar <right2bhavi@gmail.com> Tue, 02 Dec 2008 16:26:42 +0530
+
+lilo (1:22.8-7) unstable; urgency=low
+
+ [ William Pitcock ]
+ * Acknowledge NMU. (Closes: #504295)
+ * Fix some remaining XSIisms in scripts. (Closes: #256736)
+
+ [ Christian Perrier ]
+ * Translation updates:
+ - French. (Closes: #504465)
+ - Swedish. (Closes: #504517)
+ - Japanese. (Closes: #504560)
+ - Arabic. (Closes: #504685)
+ - German. (Closes: #504732)
+ - Portuguese. (Closes: #505159)
+ - Russian. (Closes: #505581)
+
+ -- William Pitcock <nenolod@dereferenced.org> Sat, 15 Nov 2008 11:01:59 -0600
+
+lilo (1:22.8-6.4ubuntu1) jaunty; urgency=low
+
+ * Merge with Debian unstable. Remaining Ubuntu changes:
+ - debian/control: Build for lpia, too.
+ - 03_boot-prompt.patch, 03_lilo-version.patch: Change Debian branding to
+ Ubuntu.
+
+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 04 Nov 2008 12:08:07 +0100
+
+lilo (1:22.8-6.4) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Don't add large-memory when no lilo.conf exists (Closes: #504376)
+
+ -- Paul Wise <pabs@debian.org> Mon, 03 Nov 2008 18:09:53 +0900
+
+lilo (1:22.8-6.3) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Brown-paper bag upload to fix initrd filename checks.
+
+ -- Paul Wise <pabs@debian.org> Mon, 03 Nov 2008 00:25:04 +0900
+
+lilo (1:22.8-6.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Also handle the case where the kernel/initrd symlinks are not in /
+
+ -- Paul Wise <pabs@debian.org> Sun, 02 Nov 2008 23:50:29 +0900
+
+lilo (1:22.8-6.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add some information about large initrd boot problems:
+ - Document the issue and workarounds in README.Debian
+ - Alert users to the issue in NEWS.Debian
+ - Prompt users to add large-memory to /etc/lilo.conf
+ - Thanks to debian-l10n-english for the review!
+ (Closes: #479607)
+ * Include French debconf translation update by Christian Perrier
+
+ -- Paul Wise <pabs@debian.org> Sat, 25 Oct 2008 21:25:18 +0800
+
+lilo (1:22.8-6) unstable; urgency=low
+
+ * debian/liloconfig: Use large-memory mode. (Closes: #479607).
+ * debian/control: Update e-mail address, Standards-Version.
+
+ -- William Pitcock <nenolod@dereferenced.org> Sat, 26 Jul 2008 15:47:25 -0500
+
+lilo (1:22.8-5) unstable; urgency=low
+
+ [ William Pitcock ]
+ * Change patch system to quilt.
+ * debian/control:
+ - Add Vcs-Svn: and Vcs-Browser: fields.
+ - Change build dependency tetex-bin to texlive-latex-base.
+ * po/:
+ - Add Finnish debconf translation. (Closes: #469502)
+ - Update Japanese translation. (Closes: #463689)
+ - Update Brazilian Portugese translation. (Closes: #421531)
+ - Update Vietnamese translation. (Closes: #312450, #486227)
+ - Add Basque translation. (Closes: #487144)
+ * debian/liloconfig: Warn about large initrd images, as not
+ all systems can successfully boot when the 8MB barrier is reached,
+ it depends a lot on system BIOS and chipset configuration.
+ (Closes: #479607)
+
+ [ Christian Perrier ]
+ * [Lintian] Change menu section to Applications and subsection to
+ Administration
+ * [Lintian] Change call to su-to-root to /usr/bin/su-to-root in menu
+ file
+
+ -- William Pitcock <nenolod@sacredspiral.co.uk> Mon, 16 Jun 2008 03:01:15 -0500
+
+lilo (1:22.8-4) unstable; urgency=low
+
+ * Take over package. (Closes: #470683)
+ * Update to Standards-Version 3.7.3.
+
+ -- William Pitcock <nenolod@sacredspiral.co.uk> Fri, 14 Mar 2008 13:13:12 -0500
+
+lilo (1:22.8-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * cdebconf transition: allow the dependency on debconf to be satisfied with
+ an alternate of debconf-2.0 (Closes: #332007).
+
+ -- Amaya Rodrigo Sastre <amaya@debian.org> Mon, 20 Aug 2007 19:45:27 +0200
+
+lilo (1:22.8-3) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 20 Mar 2007 20:20:23 +0000
+
+lilo (1:22.8-2) testing-proposed-updates; urgency=medium
+
+ * Acknowledging NMU. Thanks Christian.
+ (Closes: #411560, #409478, #410241, #412190)
+ * debian/patches/17_dont_scan_udev.dpatch:
+ - Added again and updated to avoid checking '/dev/fd'.
+ (Closes: #409994)
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 15 Mar 2007 13:47:26 +0000
+
+lilo (1:22.8-1.1) unstable; urgency=low
+
+ * Non-maintainer upload to fix pending l10n issues.
+ * Debconf translations:
+ - Dutch. Closes: #411560
+ - Danish. Closes: #409478
+ - Spanish. Closes: #410241
+ - Galician. Closes: #412190
+ - All PO files converted to UTF-8 (Japanese was UTF-8 already)
+ * Fix typos in man pages. Closes: #331045, #331046, #331047, #286596
+
+ -- Christian Perrier <bubulle@debian.org> Fri, 2 Mar 2007 07:31:31 +0100
+
+lilo (1:22.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * Acknowledging NMUs, big thanks guys.
+ Closes: #396487, #399057, #400150, #404409, #406543, #408576
+ Closes: #407847, #407697, #401393, #403222
+ * debian/patches/{02_makefile-adds.dpatch,07_devfs_msg.dpatch}:
+ - Updated to fit new version.
+ * debian/patches/17_dont_scan_udev.dpatch:
+ - Not longer applied as upstream already managed this problem.
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 22 Feb 2007 22:52:37 +0000
+
+lilo (1:22.7.3-1.4) unstable; urgency=low
+
+ * Non-maintainer upload with approval of maintainer for RC bug fix.
+ * New patch, 02_devmapper-use-major-minor, to address device-mapper devices
+ via major/minor instead of name for DM_DEVICE_TABLE;
+ closes: #401393, #403222.
+
+ -- Loic Minier <lool@dooz.org> Sat, 3 Feb 2007 09:49:47 +0100
+
+lilo (1:22.7.3-1.3) unstable; urgency=low
+
+ * Non-maintainer upload to fix a few more l10n issues.
+ * Debconf translations:
+ - German updated. Closes: #407697
+ - Swedish updated. Closes: #407847
+ - Czech updated. Closes: #408576
+ - Portuguese added (send directly by the translation team). Removed the
+ "wrong" pt_PT.po file
+
+ -- Christian Perrier <bubulle@debian.org> Sun, 28 Jan 2007 14:23:17 +0100
+
+lilo (1:22.7.3-1.2) unstable; urgency=low
+
+ * Non maintainer upload to fix a forgotten l10n issue
+ * Launch debconf-updatepo in the clean rule
+ * Debconf templates translations:
+ - French updated.
+
+ -- Christian Perrier <bubulle@debian.org> Fri, 19 Jan 2007 22:25:44 +0100
+
+lilo (1:22.7.3-1.1) unstable; urgency=low
+
+ * Non maintainer upload to fix longstanding l10n issues
+ * Debconf templates translations:
+ - French updated. Closes: #396487
+ - Danish uupdated. Closes: #399057
+ - Japanese updated. Closes: #400150
+ - Russian updated. Closes: #404409
+ - German updated. Closes: #406543
+
+ -- Christian Perrier <bubulle@debian.org> Wed, 17 Jan 2007 22:29:06 +0100
+
+lilo (1:22.7.3-1) unstable; urgency=medium
+
+ * New upstream release. (Closes: #384551)
+ * debian/patches/01_devmapper.dpatch:
+ - Removed as it is already on upstream source.
+ * debian/patches/*.dpatch:
+ - Updated to fit new version.
+ * debian/README.Debian:
+ - Add suggestion to run /sbin/lilo after upgrading or dist-upgrading.
+ (Closes: 337779)
+ * debian/rules:
+ - Now make is done with make all; make docs
+ * debian/patches/18_mkrescue_default_size.dpatch:
+ - Now default size when making an ISO image is 16MB. (Closes: #303009)
+ * debian/patches/01_buggy_bios_workaround.dpatch:
+ - Avoid a division by zero on buggy BIOS that return 0 sectors when
+ setting LBA. (Closes: #304776)
+
+ -- Andrés Roldán <aroldan@debian.org> Mon, 18 Dec 2006 13:27:23 +0000
+
+lilo (1:22.6.1-9) unstable; urgency=high
+
+ * Upload thanks to Julian Hernandez <julianhernandez@gmail.com>
+ * Urgency set to high because liloconfig (and hence update-lilo) failed when
+ selecting the desired bitmap and the file /etc/lilo.conf was generated
+ incorrectly.
+ * debian/liloconfig:
+ - Now the bitmap list can be selected using debconf and now liloconfig will work.
+ - Now liloconfig saves a backup file of the configuration before writing a
+ new one.
+ * debian/control:
+ - Change section of lilo package from base to admin
+ - mbr package is now a dependency to make liloconfig run smoothly.
+ * debian/watch:
+ - Updated to use the new upstream URL. (Closes: #354360)
+
+ -- Andrés Roldán <aroldan@debian.org> Fri, 17 Nov 2006 15:31:05 +0000
+
+lilo (1:22.6.1-8) unstable; urgency=high
+
+ * debian/patches/06_geometry.dpatch:
+ - Patch from Nathanael Nerode <neroden@fastmail.fm> to make sure that
+ disks marked 'inaccessible' do not have their partition tables checked
+ and do not have 'stat' run. (Closes: #379518)
+ * debian/patches/06_verbose-errmsg.dpatch:
+ - Applied changes suggested by Javier Fernández-Sanguino Pen~a
+ <jfs@computer.org> because some parts of the patch were never
+ executed. (Closes: #295465)
+ * debian/{liloconfig,lilo.templates}:
+ - Applied changes suggested by Artur R. Czechowski <arturcz@hell.pl>
+ to use debconf in liloconfig. (Closes: #351542)
+ * debian/patches/17_dont_scan_udev.dpatch:
+ - Patch from Noel Maddy <noel@zhtwn.com> to avoid checking the /dev/.udev
+ directory when scanning /dev. (Closes: #378923)
+ * debian/po/{sv,ru,nl,pt_PT}.po:
+ - Added and updated translations. Thanks guys.
+ (Closes: #333278, #338070, #340632, #356214)
+
+ -- Andrés Roldán <aroldan@debian.org> Wed, 25 Oct 2006 15:08:22 +0000
+
+lilo (1:22.6.1-7.1) unstable; urgency=medium
+
+ * Non-Maintainer Upload to fix a policy violation due to the use of mknod
+ instead of MAKEDEV. Thanks to Martin Ferrari for the patch.
+ (Closes: #374477)
+
+ -- Margarita Manterola <marga@debian.org> Mon, 31 Jul 2006 17:12:34 -0300
+
+lilo (1:22.6.1-7) unstable; urgency=low
+
+ * Maintenance upload.
+ * Acknowledging NMUs. Thanks guys. (Closes: #304260)
+ * debian/lilo.{config,postinst}:
+ - Better check if a upgrade from old versions is detected. Fixes #316955
+ and #306472 at least on testing.
+ * debian/po/
+ -{nl,uk,pt_BR}.po: Updated. (Closes: #286208, #298341, #270319)
+ - ar.po : Added arabic translation. Thanks to Mohammed Adnene Trojette
+ <adn+deb@diwi.org>. (Closes: #320769)
+ - vi.po: Added vietnamese translation. Thanks to Clytie Siddall
+ <clytie@riverland.net.au>. (Closes: #312450)
+ * debian/patches/01_mkrescue-fixes.dpatch:
+ - Updated to fix some security problems detected on mkrescue . Thanks
+ to Javier Fernández-Sanguino Peña <jfs@computer.org>
+ (Closes: #292073, #310653)
+ * debian/liloconfig:
+ - Adds a section displaying an example of how to use the 'disk' parameter
+ and gives some examples with USB external devices.
+ * debian/patches/01_devmapper.dpatch:
+ - Updated. Hopefully closes: #309083
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 29 Sep 2005 18:44:42 +0000
+
+lilo (1:22.6.1-6.2) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * High-urgency upload for sarge-targetted RC bugfix.
+ * Add "set -e" on lilo.postinst so the script actually fails when
+ an error occurs (closes: #304260).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 25 May 2005 14:08:54 +0200
+
+lilo (1:22.6.1-6.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * High-urgency upload for sarge-targetted RC bugfix
+ * Don't ignore errors from running lilo on upgrade when it's required,
+ as this silently leaves the system in an unbootable state.
+ Closes: #304260.
+
+ -- Steve Langasek <vorlon@debian.org> Sat, 14 May 2005 04:48:05 -0700
+
+lilo (1:22.6.1-6) unstable; urgency=low
+
+ * debian/patches/15_space-bug.dpatch:
+ - Little, temporal, dirty and ugly hack that overwrites spaces by
+ underscores on labels and aliases. (Closes: #285055)
+ * debian/liloconfig:
+ - Won't add images as "Linux 0" but as "Lin img0".
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 12 Mar 2005 22:13:34 +0000
+
+lilo (1:22.6.1-5) unstable; urgency=low
+
+ * Built with newer libdevmapper (Closes: #296378)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 22 Feb 2005 23:18:56 +0000
+
+lilo (1:22.6.1-4) unstable; urgency=high
+
+ * debian/patches/13_bad-partition-warn.dpatch:
+ - Rewrote. Now it adds LVM partitions as a secure partition type to install
+ LILO in, while leaving the warning for really dangerous partition types.
+ It also removes the prompt when the user wants to install LILO on a
+ Windows(R) partition.
+ * debian/lilo.config:
+ - Never set to 'false' lilo/runme template. (Closes: #284929)
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 9 Dec 2004 20:22:14 +0000
+
+lilo (1:22.6.1-3) unstable; urgency=low
+
+ * debian/control:
+ - Changed architecture of lilo-doc from i386 to all. (Closes: #277919)
+ * debian/po/da.po:
+ - Updated, thanks to Claus Hindsgaul <claus_h@image.dk>. (Closes: #284175)
+ * debian/patches/13_bad-partition-warn.dpatch:
+ - New. This patch makes LILO to not ask whether to install the boot loader
+ onto a LVM partition. (Closes: #283351, #283346)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 7 Dec 2004 14:05:06 +0000
+
+lilo (1:22.6.1-2) unstable; urgency=high
+
+ * debian/patches/12_kill-diagnostic.dpatch:
+ - This patch makes LILO not Build-Depends on elks-libc or dosfstools.
+ (Closes: #282564)
+
+ -- Andrés Roldán <aroldan@debian.org> Wed, 1 Dec 2004 14:00:31 +0000
+
+lilo (1:22.6.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * debian/control:
+ - Added amd64 and ia64 to the Architecture list. (Closes: #277919)
+ * debian/lilo.{config,templates}:
+ - Updated to show the user a most clear way to cleanly upgrade the package
+ from and old (woody) version. (Closes: #270872)
+ * debian/lilo.preinst:
+ - Won't remove files not owned by this package but warns about it.
+ (Closes: #275042)
+ * debian/patches/11_geom-speedup.dpatch:
+ - Patch from Jim Paris <jim@jtan.com> to speed up geometry detection.
+ (Closes: #278998)
+ * debian/lilo.postrm:
+ - Will erase /usr/share/lilo on purge.
+ * debian/patches/01_lilo.conf.5.dpatch:
+ - Fixes typo. (Closes: #258471)
+ * debian/patches/{01_mkrescue-fixes.dpatch,02_makefile-adds.dpatch,07_mkrescue_plus_spaces.dpatch}:
+ - Updated to fit new upstream version.
+ * debian/control:
+ - Build-Depends on dosfstools.
+ * debian/po/{es,fr,uk,cs}.po:
+ - Updated. (Closes: #281899, #281482, #281355)
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 18 Nov 2004 18:56:11 +0000
+
+lilo (1:22.6-1) unstable; urgency=high
+
+ * New upstream version.
+ * debian/control:
+ - Removed build dependency on nasm.
+ - Build-Depends on dpatch (>= 2.0.0) instead of (>= 1.11)
+ * debian/patches:
+ - Removed the following patches. Some of them were sent to upstream and
+ were incorporated into the main LILO source (see upstream's changelog):
+ 01_keytab-lilo-regex.dpatch, 02_lilo-2.6.dpatch, 05_lilo.8-2.dpatch,
+ 12_paranoia.dpatch, 11_addappend.dpatch, 12_ndevs-check.dpatch,
+ 03_non-root-warn.dpatch, 10_fix_check_options.dpatch.
+ * debian/lilo.config:
+ - Add check for invalid or deprecated path values for bitmap field on
+ /etc/lilo.conf (closes: #267538)
+ * Severity set to high due to the resolution of the grave bug.
+ * debian/patches/03_boot-prompt.dpatch:
+ - Updated menu screen's title.
+ * debian/patches/03_readlink-overflow.dpatch:
+ - Merged into 01_devmapper.dpatch.
+ * debian/liloconfig:
+ - Will add memtest86 and memtest86+ images if found.
+ * debian/po:
+ - Updated es.po.
+ - Updated fr.po. (closes: #265812)
+ - Updated da.po.
+ - Updated pt_BR.po.
+ * debian/patches/10_install-references.dpatch:
+ - Changes confusing references to install= parameters. (closes: #270870)
+
+ -- Andrés Roldán <aroldan@debian.org> Mon, 13 Sep 2004 19:12:13 +0000
+
+lilo (1:22.5.9-6) unstable; urgency=medium
+
+ * debian/contrib/coffee-menu:
+ debian/contrib/coffeebmp.conf:
+ - New bitmap. Thanks to Federico Stella <fderfel@gmail.com>.
+ * debian/liloconfig:
+ - Added get_bitmap function that let the user to choose the bootsplash
+ bitmap. (closes: #259982)
+ * debian/patches/04_lilo.conf.5.dpatch.diff:
+ - Removed as fallback= option is already documented in upstream's manpage.
+ (closes: #261198)
+ * debian/patches/12_paranoia.dpatch:
+ - Patch provided by (paranoic) upstream.
+ * debian/po/de.po:
+ debian/po/da.po:
+ debian/po/pt_BR.po:
+ debian/po/cz.po:
+ - Updated. Thanks guys. (closes: #260397, #260866, #261238, #264214)
+ * Urgency set to medium to reach sarge soon.
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 14 Aug 2004 21:53:21 +0000
+
+lilo (1:22.5.9-5) unstable; urgency=medium
+
+ * debian/patches/12_ndevs-check.dpatch: Fixed. The check must be between the
+ counter (i) and MAX_BIOS_DEVICES.
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 13 Jul 2004 15:13:23 +0000
+
+lilo (1:22.5.9-4) unstable; urgency=low
+
+ * debian/patches/01_devmapper.dpatch: Upgraded to upstream's version. Former
+ patch was a backport from 22.5.8 version.
+ * debian/patches/03_readlink-overflow.dpatch: Fixes readlink overflow when
+ more then one dm device exists. Thanks to Dan Merillat
+ <dmerillat@sequiam.com>. (closes: #244374)
+ * debian/patches/04_supwarn.dpatch: New. Suppresses warnings when not using
+ devmapper. (closes #247190)
+ * debian/patches/12_ndevs-check.dpatch: New. Added check to avoid buffer
+ overrun when ndevs is >= MAX_BIOS_DEVICES
+ * debian/liloconfig: Now it will remove leading whitespaces or tabs.
+ (closes: #256351)
+ * debian/lilo.postinst: Add extra check to see whether we need to mount /boot
+ or not. (closes: #254366)
+ * debian/lilo.preinst: New. Removes old directory.
+ (closes: #256587, #257194)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 13 Jul 2004 02:24:28 +0000
+
+lilo (1:22.5.9-3) unstable; urgency=low
+
+ * debian/lilo.templates: Changed debconf message. (closes: #252176)
+ * debian/lilo.postrm: Now purguing LILO will remove
+ /usr/share/lilo/contrib. (closes: #245616)
+ * Now all the bitmaps will be located on /boot. (closes: #250621)
+ * debian/control: Build-Depends on elks-libc. (closes: #249699)
+ * debian/rules: Added .conf files to /usr/share/lilo that explains how
+ to setup all the bitmaps provided. (closes: #246758)
+ * debian/lilo.links: /usr/sbin/liloconfig is now also called
+ /usr/sbin/update-lilo. (closes: #250972)
+ * debian/patches/11_addappend.dpatch: New. Add new per-image option,
+ addappend=. See lilo.conf(5). Thanks to Darren Salt. (closes: #249736)
+ * debian/lilo.doc: Now README.raid1 and README.bitmaps belong to lilo
+ package instead of lilo-doc.
+ * debian/README.Debian: New.
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 10 Jun 2004 23:47:48 -0500
+
+lilo (1:22.5.9-2) unstable; urgency=low
+
+ * debian/patches/10_fix_check_options.dpatch: New. Fixes problem when
+ parsing options. Thanks to Julien Plissonneau Duquene. (closes: #244439)
+ * debian/po/de.po: Updated. Thanks to Florian Ernst. (closes: #244527)
+ * debian/patches/00list: Activated again 09_notinteractive.dpatch.
+
+ -- Andrés Roldán <aroldan@debian.org> Sun, 18 Apr 2004 21:59:27 +0000
+
+lilo (1:22.5.9-1) unstable; urgency=low
+
+ * New upstream version.
+ * Updated (again) regex to determine the kernel version. (closes: #243529)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 13 Apr 2004 22:11:34 +0000
+
+lilo (1:22.5.8-15) unstable; urgency=low
+
+ * debian/po/el.po: Updated. (closes: #240447)
+ * debian/po/tr.po: New. Added debconf turkish translation. (closes: #239145)
+ * debian/lilo.postinst: Updated. Upgraded regex to determine the kernel
+ version. (closes: #240333)
+ * debian/patches/09_notinteractive.dpatch: New. Patch to avoid interactive
+ mode when using -t flag. (closes: #236486)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 30 Mar 2004 00:02:06 +0000
+
+lilo (1:22.5.8-14) unstable; urgency=low
+
+ * debian/lilo.postinst: Check for existance of a block device instead
+ a of character device.
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 11 Mar 2004 20:01:07 +0000
+
+lilo (1:22.5.8-13) unstable; urgency=low
+
+ * debian/control: Priority set to "optional". Changed because may cause
+ problems on the new debian-installer. (closes: #236071)
+ * debian/lilo.postinst: Big changes. First, it detects if the system has a
+ kernel 2.6.3 or higher and if network block device is being used and
+ creates the appropiate devices. (closes: #235805).
+ Second, it detects if the file /usr/share/lilo/contrib/debian.bmp exists
+ and is symbolic link and won't override it if so. (closes: #234045)
+ * debian/lilo.links: Removed.
+
+ -- Andrés Roldán <aroldan@debian.org> Thu, 11 Mar 2004 00:32:34 +0000
+
+lilo (1:22.5.8-12) unstable; urgency=low
+
+ * Added danish debconf translation. Thanks to Claus Hindsgaul. (closes: #232860)
+ * Added ukrainian debconf translation. Thanks to Eugeniy Meshcheryakov.
+ (closes: #234065)
+ * Added patch that updates an old keytab-lilo's regex. Thanks to Bernd
+ Feige. (closes: #233492)
+
+ -- Andrés Roldán <aroldan@debian.org> Tue, 24 Feb 2004 18:44:54 +0000
+
+lilo (1:22.5.8-11) unstable; urgency=high
+
+ * Added greek debconf translation. (closes: #231002)
+ * Added Czech debconf translation. (closes: #231122)
+ * Updated liloconfig because of some unitialized variables bugs on gathering
+ and adding the images to the configuration file.
+ * Updated copyright file. Upstream URL has changed.
+ * Updated lilo.config. It was not running /sbin/lilo even when the user
+ wanted to run it. This may make some systems upgrading from woody to sarge
+ unbootable, that's why I set priority to high.
+
+ -- Andrés Roldán <aroldan@debian.org> Fri, 13 Feb 2004 16:47:15 +0000
+
+lilo (1:22.5.8-10) unstable; urgency=low
+
+ * Added patch to make lilo understand device-mapper block devices (LVM2 and
+ EVMS). Thanks to Christophe Boyanique. (closes: #229932)
+ * Build-Depends on libdevmapper1.00-dev.
+ * Added simplifed chinese translation. Thanks to Carlos Z.F. Liu.
+ (closes: #230371)
+ * Make LILO compile with -DAUTOAUTO. (closes: #230632)
+
+ -- Andrés Roldán <aroldan@debian.org> Sun, 1 Feb 2004 20:06:59 +0000
+
+lilo (1:22.5.8-9) unstable; urgency=low
+
+ * Added patch to support spaces on the configuration file when you use
+ mkrescue.
+ * Fixed typo on lilo.8 manpage. (closes: #225278)
+
+ -- Andrés Roldán <aroldan@debian.org> Mon, 26 Jan 2004 19:36:29 +0000
+
+lilo (1:22.5.8-8) unstable; urgency=low
+
+ * Added again symbolic links on /boot. Since liloconfig now points to
+ /usr/share/lilo/contrib/debian.bmp, this will eventually be deleted.
+
+ -- Andrés Roldán <aroldan@debian.org> Sun, 21 Dec 2003 02:23:39 +0000
+
+lilo (1:22.5.8-7) unstable; urgency=low
+
+ * Updated liloconfig.
+ - Now it detects if there is a initrd.img file and if so, it adds it to
+ the generated lilo.conf file.
+ - Pointed bitmap= field to /usr/share/lilo/contrib/debian.bmp which is a
+ symbolic link to the distribution used.
+ - Closes: 224368
+ * Added upstream changelog again. It was moved by mistake. (closes: #223413)
+ * Added german translation. (closes: #223124)
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 20 Dec 2003 20:38:29 +0000
+
+lilo (1:22.5.8-6) unstable; urgency=low
+
+ * Now LILO can disable FDC on (weird?) BIOS using 2.6 kernel.
+ (closes: #221967)
+ * Updated debian/patches files to use the XX_name.dpatch scheme.
+ * Added version=2 to debian/watch file.
+ * Build-Depends on versioned bin86 package (>= 0.16).
+ * Added suggestion to use the "inaccessible" tag on the error message that
+ caused a lot of questions from the users. (closes: #222098)
+ * Changed Debian version message.
+ * Added check for commented lines on /etc/fstab in order to ignore warnings.
+ (closes: #222527)
+ * Changed error message when one RAID1 mirror is down. I will talk with
+ upstream to see if we can get the desired behaviour. (closes: #222528)
+ * Added patch that allow to have spaces on "label=" config line. You have
+ to enclose the name between quotes though. Updated liloconfig to add
+ labels with quotes. (closes: #155642)
+ * Changed the warning message when DEVFS_FS is compiled into the kernel and
+ the devfs=mount parameter was omitted. If the user really needs DEVFS_FS,
+ she will know that she has to put devfs=mount unless CONFIG_DEVFS_MOUNT is
+ set as well. (closes: #223015)
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 6 Dec 2003 01:29:15 +0000
+
+lilo (1:22.5.8-5) unstable; urgency=low
+
+ * Updated debian/lilo.postinst script.
+ * Updated debian/watch.
+ * Moved lilo_find_mbr manpage to section 8.
+ * Added LILO needed kernel headers from kernel-headers-2.4.22-1 package and
+ added patch to make LILO compile against those headers. This is for
+ compatibility reasons and may be removed when upstream releases a full
+ LILO version that does not need this hack. (closes: #218607)
+
+ -- Andrés Roldán <aroldan@debian.org> Mon, 3 Nov 2003 22:13:57 +0000
+
+lilo (1:22.5.8-4) unstable; urgency=low
+
+ * Updated liloconfig. Now it detects all the images installed on the system
+ and adds them to lilo.conf. This can be used as a "update-lilo" script.
+ Thanks to David Hardeman. (closes: #148867)
+ * copyright file is now UTF-8 encoded.
+
+ -- Andrés Roldán <aroldan@debian.org> Sun, 26 Oct 2003 03:15:03 +0000
+
+lilo (1:22.5.8-3) unstable; urgency=low
+
+ * Updated pt_BR file.
+ * Added check for /boot if it is on a separate partition. (closes: #216250)
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 18 Oct 2003 21:03:11 +0000
+
+lilo (1:22.5.8-2) unstable; urgency=medium
+
+ * The same as before but with urgency "medium".
+
+ -- Andrés Roldán <aroldan@debian.org> Sat, 11 Oct 2003 15:57:16 +0000
+
+lilo (1:22.5.8-1) unstable; urgency=low
+
+ * New upstream release. Hopefully closes: #212794, #214247
+ * Updated nl.po file.
+
+ -- Andrés Roldán <aroldan@debian.org> Fri, 10 Oct 2003 19:37:42 -0500
+
+lilo (1:22.5.7.2-5) unstable; urgency=medium
+
+ * Fixed bug that may double-mount /dev on a chrooted dir. Applied patch to
+ debian/lilo.sh sent by Hans Ginzel <hans@matfyz.cz>. (closes: #214653)
+ * Stop build-depending on gcc-3.2. The bug that caused this dependency has
+ been closed on gcc-3.3.
+ * Updated postinst process. Now it detects whether it's necessary to run
+ /sbin/lilo and will ask the user to do that. This typically happens when
+ upgrading from woody to sarge. I hope this won't be necessary again. Set
+ the priority to "medium" because it mostly affects users upgrading from
+ woody to sarge. (closes: #214734)
+ * Updated templates.
+ * Updated (some) translated templates.
+
+ -- Andrés Roldán <aroldan@debian.org> Fri, 10 Oct 2003 00:48:05 +0000
+
+lilo (1:22.5.7.2-4) unstable; urgency=low
+
+ * Changed maintainer's e-mail.
+ * Added set +e and set -e for linking process on lilo.postinst.
+ * Updated liloconfig to make clearer the install= comments.
+ (closes: #183471).
+ * Updated ja.po translation. (closes: #213867)
+ * Changed misleading message when using -T option as not root.
+ (closes: #204354)
+
+ -- Andrés Roldán <aroldan@debian.org> Sun, 5 Oct 2003 18:55:18 +0000
+
+lilo (1:22.5.7.2-3) unstable; urgency=medium (See changes)
+
+ * Updated lilo.templates. Now it warns the user to run /sbin/lilo if it's an
+ upgrade from older versions of LILO. This may lead to a crash in the
+ booting process (for instance, when upgrading from woody to sarge).
+ (closes: #211978)
+ * Smart handling of bitmap links on /boot. Removed lilo.links for this
+ purpose and now the linking is made in the postinst process.
+ (closes: #212152)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Wed, 24 Sep 2003 23:34:31 +0000
+
+lilo (1:22.5.7.2-2) unstable; urgency=low
+
+ * Changed "image" for "label" on lilo.conf(5). (closes: #209132)
+ * Build-depend on gcc-3.2 because the gcc-3.3 preprocessor is buggy and
+ won't parse well the *.S files.
+ * Updated default LILO menu.
+ * Bumped Standards-Version to 3.6.1.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sat, 20 Sep 2003 18:21:45 +0000
+
+lilo (1:22.5.7.2-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Thu, 21 Aug 2003 17:17:09 +0000
+
+lilo (1:22.5.7.1-1) unstable; urgency=low
+
+ * Minimal upstream patch applied that fix a self-consistency check bug
+ when using devfs (changed upstream version to 22.5.7.1).
+ (closes: #205737)
+ * Changed charset encoding to UTF-8 on es.po file.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sun, 17 Aug 2003 14:56:55 +0000
+
+lilo (1:22.5.7-1) unstable; urgency=low
+
+ * New upstream version.
+ * Now control and changelog files are UTF-8 encoded. (closes: #202146)
+ * Make versioned dpatch Build-Depends.
+ * Updated debian/patches files.
+ * Now bitmap= field on liloconfig will point to /boot instead of that nasty
+ /usr/share/lilo/contrib :) (Added symlinks of course).
+ * Removed patch from device.c. This is already included on the upstream
+ source.
+ * Built with newer libc6.
+ * Added dutch translation sent by Cobaco. (closes: #204925)
+ * Added my own spanish translation.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Mon, 12 Aug 2003 08:00:21 +0000
+
+lilo (1:22.5.6.1-1) unstable; urgency=low
+
+ * Minimal upstream patch applied (changed upstream version to 22.5.6.1).
+ * Changed Debian string version.
+ * Added lilo_find_mbr.1 manpage. (closes: #201484)
+ * Cleaning and make up of debian/ directory.
+ * Bumped standard versions to 3.6.0.
+ * Applied patch that fix segfault when running lilo on a disk without
+ partitions. (closes: #201601)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Thu, 17 Jul 2003 16:27:26 +0000
+
+lilo (1:22.5.6-1) unstable; urgency=low
+
+ * New upstream version.
+ * Added fallback= documentation to lilo.conf manpage.
+ (closes: #198572)
+ * Added README.pseudo and README.volumeID to documentation.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sun, 29 Jun 2003 17:19:16 +0000
+
+lilo (1:22.5.5-1) unstable; urgency=low
+
+ * New upstream version. (closes: #194666)
+ * Fixed bug on mkrescue script. (closes: #198673)
+ * Added another Debian bitmap submitted by Alfonso Acosta. Maybe there is
+ someone that likes this bitmap more than the others. (closes: #197382)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Fri, 20 Jun 2003 17:11:16 +0000
+
+lilo (1:22.5.4-2) unstable; urgency=low
+
+ * Fixed some typos.
+ * lilo.templates updated (including translated templates).
+ * Now lilo manpage refers to mkboot instead of mkbootdisk which doesn't
+ exist. (closes: #196217)
+ * Updated debian/patches dir to fit new dpatch needs.
+ * Added icon for liloconfig. (closes: #192643)
+ * Bumped standards version to 3.5.10.
+ * Added Debian GNU/Linux string to any verbose level option.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Mon, 9 Jun 2003 16:30:44 +0000
+
+lilo (1:22.5.4-1) unstable; urgency=low
+
+ * New upstream version.
+ * Removed smarter_cache() call on lilo.c until the upstrem improve this
+ funcion. (closes: #193730)
+ * Added ja.po file submitter by Tomohiro KUBOTA. (closes: #192428)
+ * Removed patch from Colin Watson since upstream has realized the proper way
+ to do that :)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Mon, 26 May 2003 14:13:42 +0000
+
+lilo (1:22.5.3.1-1) unstable; urgency=low
+
+ * The "LILO para el mundo" release.
+ * New upstream version.
+ * Added po-based templates patch submitted from Christian Perrier (thank
+ you :) (closes: #192126)
+ * debian/rules now cleans debian/lilo.substvars.
+ * Changed lilo prompt to avoid ugly feature on the boot menu. (closes:
+ #192345, #192498)
+ * Added fr_FR.po submitted by Christian Perrier.
+ * Added pt_BR.po submitted by Andre Luis Lopes. (closes: #192832).
+ * debconf cleaning due to multiple requests (closes: #192038)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Wed, 14 May 2003 19:38:10 +0000
+
+lilo (1:22.5.2-2) unstable; urgency=low
+
+ * LILO configuration debconf message will be showed only when /etc/lilo.conf
+ does not exists.
+ * Added patch that allows users with devfs support compiled on kernel but
+ not using it, can use lilo. (closes: #191878, #191812)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sun, 4 May 2003 18:20:03 +0000
+
+lilo (1:22.5.2-1) unstable; urgency=low
+
+ * The "I had to do it, Sargent" release.
+
+ * Luis Bustamante <luferbu@fluidsignal.com>
+ - Clean up of copyright file
+ - Fixed typos on README.bitmap. (closes: #121133)
+
+ * Andrés Roldán <aroldan@fluidsignal.com>
+ - New upstream version. (closes: #191509)
+ - Removed stdout patch since it is already on the original tarball.
+ - Now lilo uses debconf. (closes: #190090, #108300, #122348)
+ - Fixed the big problem of typo mistake. (closes: #191153)
+ - Applied patch submitted by Colin Watson to fix obscure manpage error.
+ (closes: #191339)
+
+ -- Luis Bustamante <luferbu@fluidsignal.com> Fri, 2 May 2003 13:07:25 +0000
+
+lilo (1:22.5.1-3) unstable; urgency=low
+
+ * Added boot menu for Sid and Sarge from debian-bootscreen. liloconfig has
+ been changed to use Sid bitmap by default.
+ (closes: #122479, #145466)
+ * Now build depends on sharutils.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Wed, 23 Apr 2003 15:50:09 +0000
+
+lilo (1:22.5.1-2) unstable; urgency=low
+
+ * More debian/ directory cleaning.
+ * Applied minimal upstream patch.
+ * Make message in the default boot screen a little bit clearer.
+ (closes: #177066)
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Tue, 22 Apr 2003 02:54:23 +0000
+
+lilo (1:22.5.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * Removed DX protect patch since it is already include in the original
+ source.
+ * Added lilo.menu to install a menu entry for liloconfig. (closes: #187734)
+ * Cleaning and review of debian/rules.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sat, 5 Apr 2003 20:49:31 +0000
+
+lilo (1:22.5-1) unstable; urgency=low
+
+ * New upstream version.
+ * Changed lilo.conf.5 duplicate paragraph mistake.
+ * Now --purge will erase /boot/boot.b since it is an obsolete file.
+ The other two files that are mentioned in this bug are already
+ being handled by --purge. (closes: #147446)
+ * Now build depends on dpatch package.
+ * Applied DX protect patch provided by upstream.
+ * Added activate.8 manpage.
+ * Removed deprecated dh_testversion from rules file.
+ * Bumped Standards-Version to 3.5.9.0, no changes necessary.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sun, 30 Mar 2003 15:57:02 +0000
+
+lilo (1:22.4.1-1) unstable; urgency=low
+
+ * New upstream version. (closes: #160686)
+ * New maintainer. (closes: #179055)
+ * Splitted former patch into debian/patches directory.
+ * Added help to lilo.conf man page by adding devfs=mount option in the
+ "append" kernel boot options. (closes: #177761)
+ * Updated to standards version 3.5.8.
+
+ -- Andrés Roldán <aroldan@fluidsignal.com> Sat, 26 Feb 2003 09:30:10 -0500
+
+lilo (1:22.4-2) unstable; urgency=medium
+
+ * Put the wrong file name in the previous version, this version really
+ fixed #173238.
+
+ -- Russell Coker <russell@coker.com.au> Sun, 26 Jan 2003 14:14:00 +0100
+
+lilo (1:22.4-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ * Fixes mkrescue to use mktemp.
+ Closes: #173238
+
+ * Please note that lba32 is the default mode for LILO (and has been for
+ some time). If you have an ancient system (Pentium <100MHz or 486) then
+ there is a possibility that lba32 may not work and that you need to
+ use "linear". Consult the manual for more details.
+ Closes: #153950
+
+ * Fixes mem= options as described in bug 160123.
+
+ * Added vmdefault, vmdisable, and vmwarn options to lilo.conf for better
+ support of vmware.
+
+ -- Russell Coker <russell@coker.com.au> Sun, 26 Jan 2003 13:23:00 +0100
+
+lilo (1:22.3.3-2) unstable; urgency=medium
+
+ * Changed the postrm script to only remove lilo.conf from /etc (not
+ lilo.conf*)
+ Closes: #159079
+
+ -- Russell Coker <russell@coker.com.au> Sun, 1 Sep 2002 15:38:00 +0200
+
+lilo (1:22.3.3-1) unstable; urgency=medium
+
+ * New upstream version that adds EVMS support.
+ Closes: #152097
+
+ * Changed the postinst script to use readlink for checking link status.
+ Closes: #159055
+
+ -- Russell Coker <russell@coker.com.au> Sun, 1 Sep 2002 07:14:00 +0200
+
+lilo (1:22.3.2-3) unstable; urgency=medium
+
+ * Remove /boot/map and /boot/0[0-9][0-9][0-9] on purge (/boot/boot.b is
+ removed on installation and is not needed any more). Addresses the
+ issue of bug 147446.
+
+ * Added nasm to build-dependencies.
+ Closes: #158910
+
+ -- Russell Coker <russell@coker.com.au> Sat, 31 Aug 2002 11:04:00 +0200
+
+lilo (1:22.3.2-2) unstable; urgency=medium
+
+ * Stop producing boot-compat.b type code.
+
+ * Removed the code for removing old debconf stuff.
+
+ * 22.3.x doesn't support /boot/*.b files so not installing them.
+ Use "loader=text" for text mode.
+
+ -- Russell Coker <russell@coker.com.au> Wed, 28 Aug 2002 20:02:00 +0200
+
+lilo (1:22.3.2-1) unstable; urgency=HIGH
+
+ * New upstream version.
+ Closes: #136757
+
+ -- Russell Coker <russell@coker.com.au> Sat, 3 Aug 2002 23:34:00 +0200
+
+lilo (1:22.2-5) unstable; urgency=HIGH
+
+ * Fixed the sym-link creation in postinst.
+ Closes: #151058
+
+ -- Russell Coker <russell@coker.com.au> Wed, 26 Jun 2002 10:23:00 -0400
+
+lilo (1:22.2-4) unstable; urgency=HIGH
+
+ * Fixed Makefile.floppy
+ Closes: #150943
+
+ * Added fix from NMU.
+ Closes: #146350, #140243
+
+ -- Russell Coker <russell@coker.com.au> Tue, 25 Jun 2002 12:14:00 -0400
+
+lilo (1:22.2-3.1) unstable; urgency=HIGH
+
+ * This upstream version uses int15,0xe820 to fetch the memory map.
+ However, sufficiently many systems don't implement this interrupt
+ correctly. We avoid the errant code for now. The next upstream
+ release fixes this problem for real. Note to Russell: this patch must
+ be removed for the next upstream release.
+ Closes: #146350, #140243
+
+ -- Marc Singer <elf@buici.com> Fri, 10 May 2002 19:18:25 -0700
+
+lilo (1:22.2-3) unstable; urgency=HIGH
+
+ * Removed dependency on debconf.
+ Closes: #142714
+
+ -- Russell Coker <russell@coker.com.au> Sat, 13 Apr 2002 20:56:00 +0200
+
+lilo (1:22.2-2) unstable; urgency=LOW
+
+ * Fixed most of the keymap problems in #124186.
+
+ * Added patch for verbosity on symlinks.
+ Closes: #133993
+
+ -- Russell Coker <russell@coker.com.au> Sat, 16 Feb 2002 13:56:00 +1100
+
+lilo (1:22.2-1) unstable; urgency=LOW
+
+ * New upstream version. Adds LVM support.
+
+ * Remove the /boot/boot-bmp.b.preserved file after running lilo.
+
+ -- Russell Coker <russell@coker.com.au> Fri, 8 Feb 2002 12:13:00 +1000
+
+lilo (1:22.1-6) unstable; urgency=HIGH
+
+ * Fixed the preinst script to preserve boot-bmp.b.
+ Closes: #124280
+
+ -- Russell Coker <russell@coker.com.au> Mon, 17 Dec 2001 07:52:00 +0100
+
+lilo (1:22.1-5) unstable; urgency=HIGH
+
+ * Same as before with high priority!
+
+ -- Russell Coker <russell@coker.com.au> Wed, 5 Dec 2001 00:52:00 +0100
+
+lilo (1:22.1-4) unstable; urgency=LOW
+
+ * Made it correctly set the sym-link on a first install.
+ Closes: #122220
+
+ -- Russell Coker <russell@coker.com.au> Tue, 4 Dec 2001 00:53:00 +0100
+
+lilo (1:22.1-3) unstable; urgency=LOW
+
+ * Stopped referring to /usr/lib/apt in the docs.
+ Closes: #121786
+
+ * Added mkrescue to the package.
+ Closes: #121790
+
+ -- Russell Coker <russell@coker.com.au> Fri, 30 Nov 2001 09:47:00 +0100
+
+lilo (1:22.1-2) unstable; urgency=LOW
+
+ * Changed the new "append=" manpage section to match the upstream.
+
+ * Changed the symlink to be relative not absolute for boot.b.
+ Closes: #120130
+
+ * Added a mention in INCOMPAT about the lilo-doc package.
+ Closes: #119194
+
+ * Made the postinst exit cleanly and quietly if the /etc/fstab contains
+ "^# UNCONFIGURED FSTAB FOR BASE SYSTEM". Should fix #116185.
+
+ -- Russell Coker <russell@coker.com.au> Tue, 20 Nov 2001 01:30:00 +0100
+
+lilo (1:22.1-1) unstable; urgency=LOW
+
+ * Support for splash screens added thanks to Raphael Bossek.
+
+ -- Russell Coker <russell@coker.com.au> Sun, 4 Nov 2001 13:21:00 +0100
+
+lilo (1:22.1-0) unstable; urgency=MEDIUM
+
+ * New upstream version.
+ Closes: #117877
+
+ * THE NEW RAID1 IMPLEMENTATION IS NOT COMPATIBLE WITH VERSION 21.
+ Those using version 21 should read 'README.raid1' in the lilo-doc package
+ before installing these new codes. There is a compatibility mode
+ (lilo -x mbr-only) for existing RAID1 installations which are not going to
+ be converted to the Version 22 implementation.
+
+ * Adds SHS digests for password.
+ Closes: #12341
+
+ * Massively improved support for software RAID1. Supports booting from RAID1
+ on disks with different geometries and great control over how RAID1 booting
+ works.
+ Closes: #95706
+
+ * Clarified the way "append=" in lilo.conf(5).
+ Closes: #117724
+
+ -- Russell Coker <russell@coker.com.au> Fri, 2 Nov 2001 21:56:00 +0100
+
+lilo (1:21.7.5-9) unstable; urgency=MEDIUM
+
+ * Minor changing to the wording of liloconfig when referencing partition
+ numbers.
+ Closes: #109882
+
+ * Changed the postinst code related to working around debconf. Now it takes
+ input from /dev/tty but leaves output to the default stdout.
+ Closes: #114190, #110258
+
+ -- Russell Coker <russell@coker.com.au> Sun, 7 Oct 2001 12:23:08 +0200
+
+lilo (1:21.7.5-8) unstable; urgency=HIGH
+
+ * Fixed a terrible bug whereby upgrading the package twice without installing
+ a new boot block would not preserve the *.b files and potentially render
+ the system unbootable!
+ Closes: #108453
+
+ -- Russell Coker <russell@coker.com.au> Fri, 21 Sep 2001 00:43:50 +0200
+
+lilo (1:21.7.5-7) unstable; urgency=MEDIUM
+
+ * Made /sbin/lilo not remove preserved files if -t is specified.
+ Closes: #106955
+
+ -- Russell Coker <russell@coker.com.au> Wed, 1 Aug 2001 17:08:57 +0200
+
+lilo (1:21.7.5-6) unstable; urgency=MEDIUM
+
+ * Change /sbin/lilo to not remove preserved files if chroot operation is
+ selected. Also made it run $0.real instead of /sbin/lilo.real.
+ Closes: #106956
+
+ -- Russell Coker <russell@coker.com.au> Tue, 31 Jul 2001 05:41:05 +0200
+
+lilo (1:21.7.5-5) unstable; urgency=MEDIUM
+
+ * Removed logrotate use. Logrotate always changes the format of it's config
+ and makes things more painful than the benefit it offers.
+ Closes: #90588 #105474
+
+ * Double-check for a sym-link when rotating files to work around a base bug.
+
+ -- Russell Coker <russell@coker.com.au> Mon, 16 Jul 2001 15:55:25 +0200
+
+lilo (1:21.7.5-4) unstable; urgency=MEDIUM
+
+ * Made it purge old debconf settings.
+ Closes: #98401
+
+ * Change the man page for lilo.conf to mention that vga= can be in hex.
+ Closes: #51800
+
+ -- Russell Coker <russell@coker.com.au> Sun, 15 Jul 2001 10:18:09 +0200
+
+lilo (1:21.7.5-3) unstable; urgency=MEDIUM
+
+ * Changed liloconfig to match the latest command-line params for activate.
+ Closes: #99111
+
+ * Made /boot/boot.b a sym-link as is recommended.
+ Closes: #100036
+
+ * Made liloconfig ask about lba32 for large disks when generating lilo.conf.
+ Will back-port this to potato.
+ Closes: #89020
+
+ -- Russell Coker <russell@coker.com.au> Wed, 11 Jul 2001 22:05:04 +0200
+
+lilo (1:21.7.5-2) unstable; urgency=MEDIUM
+
+ * Made liloconfig not use strict.
+ Closes: #64398
+
+ * Fixed the /usr/doc reference in liloconfig.8.
+ Closes: #102802
+
+ * Fixed the /usr/doc reference in keytablilo.8.
+ Closes: #102803
+
+ -- Russell Coker <russell@coker.com.au> Tue, 10 Jul 2001 22:02:22 +0200
+
+lilo (1:21.7.5-1) unstable; urgency=MEDIUM
+
+ * Fixed some bugs in the liloconfig script that prevent creation of lilo.conf.
+ Closes: #98756
+
+ * Use install-mbr to install the Debian MBR.
+ Closes: #98757
+
+ -- Russell Coker <russell@coker.com.au> Mon, 28 May 2001 16:20:57 +0200
+
+lilo (1:21.7.5-0) unstable; urgency=MEDIUM
+
+ * New upstream version. Better support for DAC960 and some bug fixes.
+
+ * Removed the debconf code.
+
+ -- Russell Coker <russell@coker.com.au> Thu, 10 May 2001 12:03:51 +0200
+
+lilo (1:21.7.1-5) unstable; urgency=MEDIUM
+
+ * Changed the postinst to not source debconf and to not have an "exit 0"
+ at the end. It makes no difference to the operation but makes it look
+ nicer.
+
+ * Put /usr/sbin/liloconfig back in.
+ Closes: #96331
+
+ * Made compilation use -O2.
+
+ -- Russell Coker <russell@coker.com.au> Thu, 10 May 2001 09:57:58 +0200
+
+lilo (1:21.7.1-4) unstable; urgency=LOW
+
+ * Fised a typo in liloconfig.
+ Closes: #95715
+
+ -- Russell Coker <russell@coker.com.au> Sun, 29 Apr 2001 20:41:48 +0200
+
+lilo (1:21.7.1-3) unstable; urgency=MEDIUM
+
+ * Changed the logrotate file to match the undocumented functionality of the
+ latest logrotate.
+ Closes: #95665, #95556
+
+ -- Russell Coker <russell@coker.com.au> Sun, 29 Apr 2001 10:00:00 +0200
+
+lilo (1:21.7.1-2) unstable; urgency=LOW
+
+ * Changed liloconfig to be a bit clearer.
+ Closes: #95559
+
+ * Changed the description of AUTOREPLACE.
+ Closes: #95556
+
+ -- Russell Coker <russell@coker.com.au> Sat, 28 Apr 2001 07:56:09 +0200
+
+lilo (1:21.7.1-1) unstable; urgency=LOW
+
+ * Added debconf support for serial console and for parameters to install-mbr.
+
+ * Added new /boot/boot-compat.b for broken SystemSoft BIOS.
+ Closes: #59953
+
+ -- Russell Coker <russell@coker.com.au> Sat, 28 Apr 2001 07:20:59 +0200
+
+lilo (1:21.7.1-0) unstable; urgency=HIGH
+
+ * New upstream release containing minor bug fixes. Most of the code was
+ already in the previous version as Debian specific patches and this release
+ brings the Debian version closer to the upstream release.
+
+ * Fixed the keytab-lilo manpage to not be a hack.
+
+ * Fixed the /sbin/lilo wrapper to correctly delete the old files.
+
+ * Changed the way automatic generation of lilo config files operates.
+ Now it will grep for "^#AUTOREPLACE$" in /etc/lilo.conf to determine
+ whether it should replace the file.
+ Closes: #92284
+
+ * Made it rotate /etc/lilo.conf.old on install.
+
+ -- Russell Coker <russell@coker.com.au> Fri, 27 Apr 2001 15:51:07 +0200
+
+lilo (1:21.7-3) unstable; urgency=HIGH
+
+ * Added a patch from Compaq to address the issue described in bug report
+ 88831. Not closing the bug report because it refers to Potato.
+
+ -- Russell Coker <russell@coker.com.au> Wed, 7 Mar 2001 15:58:22 +0100
+
+lilo (1:21.7-2) unstable; urgency=HIGH
+
+ * Fixed the "preinst shouldn't depend on package files" thing again
+ (/etc/lilo-rotate.conf: No such file or directory).
+ Closes: #87790
+ Closes: #87795
+
+ -- Russell Coker <russell@coker.com.au> Tue, 27 Feb 2001 20:43:29 +0100
+
+lilo (1:21.7-1) unstable; urgency=HIGH
+
+ * Made it work with devfs style /dev/md/%d devices.
+
+ * Made the lilo wrapper work with `lilo -C "/etc/spare lilo config"` type
+ invocation.
+
+ * Now it pre-depends on logrotate, so if you try installing with `dpkg -i`
+ and logrotate isn't installed it won't replace the boot.b file that
+ /boot/map references if you do another `dpkg -i`.
+
+ * Now installs the Debian MBR as it should.
+ Closes: #81652
+ Closes: #59732
+
+ -- Russell Coker <russell@coker.com.au> Mon, 26 Feb 2001 15:09:27 +0100
+
+lilo (1:21.7-0) unstable; urgency=HIGH
+
+ * New upstream version.
+
+ * Make it suggest mbr not recommend.
+ Closes: #77591
+
+ * Updated the copyright file.
+ Closes: #64877
+
+ * Changed the lilo wrapper to not be bash specific.
+ Closes: #87413
+
+ -- Russell Coker <russell@coker.com.au> Sun, 25 Feb 2001 12:30:42 +0100
+
+lilo (1:21.6-14) unstable; urgency=HIGH
+
+ * Fixed a stupid bug that made it give spurious errors if you run "lilo"
+ twice.
+
+ * Made it depend on logrotate.
+ Closes: #87310, #87428, #87393, #87443
+
+ -- Russell Coker <russell@coker.com.au> Sun, 25 Feb 2001 01:49:51 +0100
+
+lilo (1:21.6-13) unstable; urgency=HIGH
+
+ * The support for non-root file system installation of the LILO block in
+ the previous version has satisfied the person who reported the bug.
+ Closes: #86992
+
+ * The new upstream version apparently stopped lilo giving a segv on bad
+ config files.
+ Closes: #78193
+
+ * Fixed the man page situation, made it use the new dh_installman instead of
+ the old dh_installmanpages.
+
+ * Now it doesn't run lilo on package install. It keeps preserving files
+ under /boot until a successful run of lilo.
+
+ -- Russell Coker <russell@coker.com.au> Fri, 23 Feb 2001 19:22:03 +0100
+
+lilo (1:21.6-12) unstable; urgency=HIGH
+
+ * Fix the template again for VGA.
+
+ * Trim the length of overly long label fields.
+
+ * Made it work on DOS-format files.
+ Closes: #77135
+
+ * The compact option is documented as causing problems on some systems.
+ The fact that it used to work on an ancient version is not something I
+ am able to investigate. Please open another bug report if something
+ similar occurs with a recent version.
+ Closes: #30618
+
+ * Can't reproduce bug and reporter has disappeared.
+ Closes: #33724
+
+ * Added support for installing LILO in the boot sector of a partition other
+ than the root FS.
+
+ -- Russell Coker <russell@coker.com.au> Thu, 22 Feb 2001 13:46:56 +0100
+
+lilo (1:21.6-11) unstable; urgency=HIGH
+
+ * Adds conflicts with ancient manpages package to ensure smooth upgrade.
+ Closes: #86772
+
+ * Better description for VGA mode.
+ Closes: #81342
+
+ * Fixed these /etc/lilo.conf bugs previously:
+ Closes: #81347, #81356, #81357, #81662, #82808, #83009
+
+ * Now run lilo on install of a new version.
+ Closes: #84771
+
+ * Fixed these lilo.conf.8 bugs previously:
+ Closes: #58202, #64783, #65120, #65820, #71053, #75902, #80482, #86772
+
+ -- Russell Coker <russell@coker.com.au> Wed, 21 Feb 2001 11:25:14 +0100
+
+lilo (1:21.6-10) unstable; urgency=HIGH
+
+ * Changes LiLO to LILO
+ Closes:#83158
+
+ * Fixes spelling and grammar.
+ Closes:#83160
+
+ * Preserve boot-menu.b
+
+ * Make the lba choice high importance.
+
+ * Fix the compact entry in the templates file.
+ Closes:#85721
+
+ -- Russell Coker <russell@coker.com.au> Tue, 13 Feb 2001 11:11:11 +0100
+
+lilo (1:21.6-9) unstable; urgency=HIGH
+
+ * Fix the priority and section of lilo-doc.
+
+ -- Russell Coker <russell@coker.com.au> Mon, 22 Jan 2001 14:03:15 +0100
+
+lilo (1:21.6-8) unstable; urgency=HIGH
+
+ * Upload it again.
+
+ * Change the default for "compact".
+
+ -- Russell Coker <russell@coker.com.au> Fri, 19 Jan 2001 18:17:48 +1100
+
+lilo (1:21.6-7) unstable; urgency=HIGH
+
+ * Made debconf not call lilo_find_mbr (can't call it before it's installed).
+
+ * Build the package with the fixed dpkg.
+
+ * Corrected the time stamps.
+ Closes:#81820
+
+ -- Russell Coker <russell@coker.com.au> Thu, 11 Jan 2001 12:24:37 +1100
+
+lilo (1:21.6-6) unstable; urgency=HIGH
+
+ * Closes:#81537
+
+ * Changed some of the descriptions in debconf template.
+
+ -- Russell Coker <russell@coker.com.au> Sun, 7 Jan 2001 21:11:00 +1100
+
+lilo (1:21.6-5) unstable; urgency=HIGH
+
+ * Made the debconf/liloconfig code check for -e (file exists) instead of
+ -f (type is file). Now will work correctly when there are sym-links.
+
+ -- Russell Coker <russell@coker.com.au> Sun, 7 Jan 2001 20:59:54 +1100
+
+lilo (1:21.6-4) unstable; urgency=HIGH
+
+ * Made it install correctly even when debconf only displays critical messages.
+
+ * Made some changes to the way it determines when to create a lilo.conf file.
+
+ * Made it arrange images in /etc/lilo.conf in reverse strcmp order.
+
+ * Added support for /etc/lilo.conf.extra
+
+ -- Russell Coker <russell@coker.com.au> Sun, 7 Jan 2001 17:34:28 +1100
+
+lilo (1:21.6-3) unstable; urgency=HIGH
+
+ * Made numerous improvements to the debconf setup. Added an option to not
+ change the /etc/lilo.conf file.
+ Closes: 81342, 81347
+
+ -- Russell Coker <russell@coker.com.au> Sun, 7 Jan 2001 03:17:00 +1100
+
+lilo (1:21.6-2) unstable; urgency=MEDIUM
+
+ * Changed the lilo wrapper to not be bash specific.
+ Closes: #87413
+
+ * Added more functionality to debconf.
+
+ -- Russell Coker <russell@coker.com.au> Fri, 5 Jan 2001 10:50:43 +1100
+
+lilo (1:21.6-1) unstable; urgency=MEDIUM
+
+ * Made it build lilo-doc package too.
+
+ * Added debconf support, thanks to Gergely Risko <risko@atom.hu>.
+
+ -- Russell Coker <russell@coker.com.au> Tue, 2 Jan 2001 15:38:00 +1100
+
+lilo (1:21.6-0) unstable; urgency=MEDIUM
+
+ * Debianized the new version.
+ Closes: #80551, #75386, #75387
+
+ * Made liloconfig devfs aware and made it use mode 0600 for creating files.
+ Closes: #56906, 62540
+
+ * Included lilo.conf(5)
+ Closes: #58202, #64783, #65120, #65820, #71053, #75902, #80482
+
+ * Lilo adds the boot-menu.b file which gives a colored menu. I think it
+ solves the problem of no color on boot.
+ Closes: #69253
+
+ -- Russell Coker <russell@coker.com.au> Mon, 1 Jan 2001 21:41:29 +1100
+
+lilo (1:21.4.3-2) unstable; urgency=HIGH
+
+ * Include fix from the upstream author to restore booting capability
+ on big zImage kernel while keeping EBDA mode on.
+
+ -- Vincent Renardias <vincent@debian.org> Sun, 21 May 2000 21:17:58 +0200
+
+lilo (1:21.4.3-1) unstable frozen; urgency=HIGH
+
+ * new upstream fix (should definatly fix the RAID problems)
+ * We now issue a BigFatWarning(tm) that older zImage kernels
+ bigger than 448kb will not boot but we can now access kernels
+ located above cylinder 1023.
+ closes: #63516: command 'lilo' fails (not SEGFAULT) if kernel is not bzImage.
+ closes: #63925: lilo: After upgrade - `Fatal: Kernel /vmlinuz is too big'.
+ closes: #62270: lilo 21.3-3 wont boot non-bzImage between 448k and 512k.
+ closes: #62060: can't install on a 34GiG IBM drive. make bzlilo fails.
+ closes: #61928: new LILO renders system unbootable.
+ closes: #61903: Fatal: Kernel /vmlinuz is too big.
+ closes: #60507: Lilo 0.22 installer should be provided (as It has support for huge disk).
+ closes: #64401: lilo: lilo refuses to create boot sector (kernel too big!).
+ * removed lilo.conf manpage which already is in package manpages.
+ closes: #63483: lilo: needs to Replace: version of manpages with the lilo manpage.
+ closes: #63533: conflicts with manpages.
+ closes: #63627: lilo: lilo tries to overwrite lilo.conf.5 manpage, that is also in manpages.
+ closes: #64077: lilo: lilo conflicts with manpages.
+
+ -- Vincent Renardias <vincent@debian.org> Sat, 20 May 2000 00:30:28 +0200
+
+lilo (1:21.4.1-2) unstable; urgency=HIGH
+
+ * Fixed debian/control.
+ closes: #54178: lilo-doc: Incorrect package description.
+ * clean better.
+ closes: #60537: lilo.prerm is getting longer and longer :).
+
+ -- Vincent Renardias <vincent@debian.org> Wed, 12 Apr 2000 13:29:10 +0200
+
+lilo (1:21.4.1-1) unstable; urgency=HIGH
+
+ * New upstream release.
+ closes: #61165: New upstream version 21.4.1 released 2000-03-20.
+ Should also fix:
+ closes: #61903: Fatal: Kernel /vmlinuz is too big.
+ closes: #58775: despite <1024 cylinders, can't install lilo.
+
+ -- Vincent Renardias <vincent@debian.org> Wed, 12 Apr 2000 13:05:56 +0200
+
+lilo (1:21.3-3) unstable; urgency=HIGH
+
+ * This version supports booting from cylinders above 1024.
+ (Been in unstable for 3 weeks, and I got 0 complaints about it, so
+ I think it's definatly worth to include it in potato).
+
+ -- Vincent Renardias <vincent@debian.org> Sat, 25 Mar 2000 13:57:10 +0100
+
+lilo (1:21.3-1) unstable; urgency=low
+
+ * New version.
+ => LILO now doesn't have the 1024 cylinder limit anymore.
+
+ -- Vincent Renardias <vincent@debian.org> Thu, 9 Mar 2000 16:06:02 +0100
+
+lilo (1:21-14) frozen unstable; urgency=low
+
+ * Really fix the liloconfig bug this time, honnest ;)
+ closes: #56326: liloconfig in lilo f***ed up.
+ closes: #56196: lilo: fstab check fails on root raid.
+ closes: #56322: Lilo install fails.
+
+ -- Vincent Renardias <vincent@debian.org> Thu, 27 Jan 2000 14:46:34 +0100
+
+lilo (1:21-13) frozen unstable; urgency=low
+
+ * Fix detection of partition names.
+ closes: #56127: liloconfig bug and fix
+ closes: #56153: Makes too much assumptions about the relation of partition- and disk names
+
+ -- Vincent Renardias <vincent@debian.org> Tue, 25 Jan 2000 15:19:45 +0100
+
+lilo (1:21-12) frozen unstable; urgency=low
+
+ * YANPFPM again ;)
+ closes: #53517: (Important) installed lilo bootsector during an upgrade when i didn't want it to.
+ closes: #54266: liloconfig error
+ closes: #51418: liloconfig: actions don't match text presented to user!
+
+ -- Vincent Renardias <vincent@debian.org> Sun, 9 Jan 2000 13:30:06 +0100
+
+lilo (1:21-11) unstable; urgency=low
+
+ * Integrated YANPFPM (Yet Another Nice Patch From Peter Maydell ;):
+ blank lines in /etc/fstab should be ignored silently.
+ closes: #53517: installed lilo bootsector during an upgrade when i didn't want it to.
+
+ -- Vincent Renardias <vincent@debian.org> Sun, 9 Jan 2000 13:30:06 +0100
+
+lilo (1:21-10) unstable; urgency=low
+
+ * Add patch to support Compaq Smart-2 (or better) Disk Array Controllers.
+
+ -- Vincent Renardias <vincent@debian.org> Thu, 23 Dec 1999 13:53:00 +0100
+
+lilo (1:21-9) unstable; urgency=low
+
+ * put back the keytab-lilo manpage at the right place, and integrate
+ another patch from Peter Maydell (thanks again ;) that fixes keytab-lilo.pl
+ closes: #22958: lilo: keytab-lilo.pl is broken.
+
+ -- Vincent Renardias <vincent@debian.org> Thu, 23 Dec 1999 13:53:00 +0100
+
+lilo (1:21-8) unstable; urgency=high
+
+ * Integrated patch from Peter Maydell that fixes:
+ - added error checking of various system calls
+ - added $DEBUG switch and pulled lilo.conf and fstab filenames
+ out into config variables.
+ - turned on Perl's -w switch and use strict subs/refs
+ - now does examination of current situation up front, separated
+ from the logic of what we do in various situations.
+ - added check for special marker in /etc/fstab that indicates that we
+ are configuring the base filesystem and shouldn't actually do anything.
+ Thanks Peter ;)
+ Now, if the first line of /etc/fstab is '# UNCONFIGURED FSTAB FOR BASE SYSTEM'
+ liloconfig will exit gracefully.
+ Anyway, liloconfig should probably be rewritten to use debconf...
+ closes: #49948: liloconfig makes bad lilo.conf when from scratch.
+ * Fix reference to Changelog.
+ closes: #52192: lilo: License refers to old, outdated '/usr/doc'.
+
+ * Other non-bugs/already fixed bugs:
+ closes: #48594: (no subject).
+ [Author aknowledges it's not a lilo bug.]
+ closes: #30562: lilo: shouldn't prompt on upgrade.
+ [liloconfig also checks for obsolete options in lilo.conf]
+ closes: #34616: lilo: lilo gives important installation warning, but does not pause.
+ [warning is now meaningless since lilo.conf is not part of the package anymore]
+
+ -- Vincent Renardias <vincent@debian.org> Thu, 23 Dec 1999 12:09:40 +0100
+
+lilo (1:21-7) unstable; urgency=low
+
+ * re-upload working lilo-21.
+ Closes: #46154, #46168.
+
+ -- Vincent Renardias <vincent@debian.org> Tue, 28 Sep 1999 12:17:37 +0200
+
+lilo (21-6) unstable; urgency=low
+
+ * Changed MBR size in liloconfig.
+ closes: #43768: mbr: Size should be 446, not 444.
+ * Don't supply an empty lilo.conf anymore.
+ closes: #42383, #41437.
+ * Correct bug in liloconfig.
+ closes: #35110: liloconfig doesn't complete installation
+ * Fix type in control file.
+ closes: #40753: lilo: typo in description.
+ * Included man page written by Peter Maydell. Thanks Peter!
+ closes: #32640: liloconfig(8) needs a manual page.
+ * Fixed Werner's email addr.
+ closes: #36817: Lilo home page.
+ * lintian cleaned.
+
+ -- Vincent Renardias <vincent@debian.org> Mon, 27 Sep 1999 16:57:13 +0200
+
+lilo (21-5) unstable; urgency=low
+
+ * Move INCOMPAT.gz back from lilo-doc to lilo.
+ closes: #33259, #33124, #33119.
+ closes: #33203 (that actually was a bug in manpages which has been
+ fixed recently).
+
+ -- Vincent Renardias <vincent@debian.org> Sun, 21 Feb 1999 19:09:51 +0100
+
+lilo (21-4) frozen unstable; urgency=low
+
+ * Adopt the package.
+ * Build with USE_TMPDIR option (Fix bug #9303).
+ * Fix typo in preinst script.
+ * Reason to upload for frozen:
+ 1/ The previous upload fixed a lot of bugs and didn't seem
+ to break anything.
+ 2/ The current version of lilo in slink (20-0.1) has a bug which
+ is specially bad: If NT4 is also installed on the machine, lilo
+ will prevent it to boot (error message: "INACCESSIBLE_BOOT_DEVICE" +
+ a nice BSOD).
+
+ -- Vincent Renardias <vincent@waw.com> Sat, 30 Jan 1999 22:34:41 +0100
+
+lilo (21-3.1) unstable; urgency=low
+
+ * NMU to fix the bug #7570 I reported on Feb 22nd 1997
+ (include real doc instead of the TeX source).
+ * Include manpage for activate (Bug #10526,#8641).
+ * Include manpage for keytab-lilo.pl (Bug #10526).
+ * Add a link to undocumented.7.gz for liloconfig which has
+ no manpage.
+ * Close #20049 (This functionality is handled by syslinux,
+ not lilo).
+ * Fork a lilo-doc package to include the Postscript documentation.
+ * Have lilo Suggests: lilo-doc.
+ * Set severity of bug #29987 to fixed: When lilo.conf contains a passwd
+ and is not mode 600, it displays a proheminent warning.
+ * Set severity of bug #7629 to fixed: This is a perfectly legal option,
+ given that the Debian policy is not to install lilo in the MBR by
+ default.
+ * Reassign bugs #5198, #8280 and #10526 to the package manpages since
+ this is where lilo.8 lives. (Does anybody know why BTW?!)
+ * Put some (hopefully) usefull comments in the default lilo.conf
+ (Fix bug #25174).
+ * Include Adam Heath <adam@usa.net>'s patch to add the new
+ BOOT_VAR variable (Fix bug #30458).
+ * lintian cleaned:
+ - fix typo. in description.
+ - don't install QuickInst with executable bit set.
+ - include lilo.8 manpage (will open a BR on manpages so it
+ doesn't provide it anymore).
+ * Correct the lilo.8 manpage (Fix bug #5198) with patch from BR #10526.
+
+ -- Vincent Renardias <vincent@waw.com> Sun, 24 Jan 1999 21:38:58 +0100
+
+lilo (21-3) unstable; urgency=high (21-2 may break boot)
+
+ * setting CFLAGS im make breaks lilo with debian headers (HAS_BOOT_H is not defined in that case -> NORMAL_VGA is missing)
+ * fixed return code checking in liloconfig (#30632)
+
+ -- Bernd Eckenfels <ecki@debian.org> Sat, 12 Dec 1998 00:56:08 +0100
+
+lilo (21-2) unstable; urgency=low
+
+ * Old maintainer got the package back
+ * fixed broken depend again (#3772)
+ * uses dh now
+ * has an additional preinst now
+ * ln in /boot need not to work (#16112,#3247)
+ * dh installs changelog (#16582)
+ * pre/postinst now sets -e and watches arguments (#15161)
+ * use debians default keymap, use loadkeys to do all the work (#19900)
+ * checks for incompatible any_d.b (#26016)
+
+ -- Bernd Eckenfels <ecki@debian.org> Thu, 10 Dec 1998 01:31:51 +0100
+
+lilo (21-1) unstable; urgency=low
+
+ * New maintainer.
+ * Update copyright information.
+ * Update to standards version 2.5.0.
+ * New upstream release.
+
+ -- Martin Mitchell <martin@debian.org> Mon, 7 Dec 1998 17:47:10 +1100
+
+lilo (20-2) unstable frozen; urgency=low
+
+ * recompiled with new curses
+ * suggests mbr instead of depends
+
+ -- Bernd Eckenfels <ecki@debian.org> Sun, 1 Nov 1998 01:26:19 +0100
+
+lilo (20-1) unstable frozen; urgency=low
+
+ * Maintainer release (thanks Martin!)
+
+ -- Bernd Eckenfels <ecki@debian.org> Wed, 29 Apr 1998 21:18:40 +0200
+
+lilo (20-0.1) unstable; urgency=low
+
+ * Non-maintainer release.
+ * Leave copyright file uncompressed. (#14421)
+ * Libc6 compile. (#11708)
+ * New upstream sources. (#11081)
+
+ -- Martin Mitchell <martin@debian.org> Sat, 22 Nov 1997 01:13:49 +1100
+
+lilo (19-2) unstable; urgency=low
+
+ * upgraded to new package standards
+
+ -- Shaya Potter <spotter@itd.nrl.navy.mil> Thu, 23 Jan 1997 10:12:06 -0500
+
--- /dev/null
+Source: lilo
+Section: admin
+Priority: optional
+Maintainer: Joachim Wiedorn <ad_debian@joonet.de>
+Uploaders: Matt Arnold <mattarnold5@gmail.com>
+Build-Depends: debhelper (>= 7.0.15), transfig,
+ texlive-latex-base, bin86 (>= 0.16), sharutils,
+ po-debconf (>= 0.5.0), libdevmapper-dev
+Standards-Version: 3.9.1
+Vcs-Git: git://git.debian.org/git/lilo/debian.git
+Vcs-Browser: http://git.debian.org/?p=lilo/debian.git
+Homepage: http://lilo.alioth.debian.org/
+
+Package: lilo
+Architecture: amd64 i386
+Pre-Depends: dpkg (>= 1.15.7.2)
+Depends: mbr, perl-modules, ${shlibs:Depends}, ${misc:Depends}
+Suggests: lilo-doc
+Description: LInux LOader - the classic OS boot loader
+ You can use LILO to manage your Master Boot Record (with a simple text
+ screen, text menu or colorful splash graphics) or call LILO from other
+ Boot-Loaders to jump-start the Linux kernel.
+ .
+ This package contains lilo (the installer) and boot-record-images to
+ install Linux, OS/2, DOS and generic Boot Sectors for other OSes.
+ .
+
+Package: lilo-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: LInux LOader - Documentation for the classic OS boot loader
+ You can use LILO to manage your Master Boot Record (with a simple text
+ screen, text menu or colorful splash graphics) or call LILO from other
+ Boot-Loaders to jump-start the Linux kernel.
+ .
+ This package contains very old PDF and README documentations of lilo.
--- /dev/null
+Format: http://dep.debian.net/deps/dep5/
+Upstream-Name: lilo
+Upstream-Contact: Joachim Wiedorn <ad_debian@joonet.de>
+Source: http://lilo.alioth.debian.org/
+
+
+Files: *
+Copyright: 2009-2010, Joachim Wiedorn
+ 1999-2007, John Coffman
+ 1992-1998, Werner Almesberger
+ All rights reserved.
+License: BSD
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+ * Neither the names of the authors nor the names of other contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+
+Files: debian/*
+Copyright: 2010-2011, Joachim Wiedorn <ad_debian@joonet.de>
+License: GPL-2+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+
--- /dev/null
+# Make a test floppy
+# this floppy will boot a machine and display the output of some diagnostic
+# programs to give you information on configuring LILO
+
+floppy: disk.com bootsect.b
+ cat bootsect.b disk.com | dd of=/dev/fd0 bs=512
+
--- /dev/null
+Document: lilo-doc
+Title: Older LILO Documentation
+Author: Werner Almesberger, John Coffman
+Abstract: This documentations describe the functionality and
+ usage of old versions of the program and bootloader lilo.
+Section: System/Administration
+
+Format: Text
+Files: /usr/share/doc/lilo-doc/README*
+
+Format: PDF
+Files: /usr/share/doc/lilo-doc/*.pdf.gz
--- /dev/null
+doc/user.pdf
+doc/tech.pdf
+readme/INCOMPAT
+readme/README
+readme/README.disk
+readme/README.common.problems
+readme/README.volumeID
+readme/README.pseudo
+readme/README.bitmaps
+readme/README.raid1
--- /dev/null
+sample/lilo*.conf
+
--- /dev/null
+/* XPM */
+static char * telnet_xpm[] = {
+"32 29 130 2",
+" c None",
+". c #D6D0C6",
+"+ c #EEEADE",
+"@ c #E7E6DD",
+"# c #E5E1D6",
+"$ c #DDDCD5",
+"% c #D4D3CC",
+"& c #CCCBC2",
+"* c #CFC9BE",
+"= c #CAC6BD",
+"- c #C6C4BC",
+"; c #C3BEB4",
+"> c #BDBBB3",
+", c #BAB5AC",
+"' c #B3ADA5",
+") c #A29F9B",
+"! c #918D84",
+"~ c #7C7975",
+"{ c #E9E5DA",
+"] c #E2DFD5",
+"^ c #DCD8CE",
+"/ c #D7D8D7",
+"( c #B3B1AA",
+"_ c #ABA69D",
+": c #A4A29C",
+"< c #A49C92",
+"[ c #89837E",
+"} c #ABAAAB",
+"| c #7F817F",
+"1 c #848283",
+"2 c #7C7C7B",
+"3 c #777A76",
+"4 c #737473",
+"5 c #6B6C6A",
+"6 c #666966",
+"7 c #636563",
+"8 c #5E615E",
+"9 c #5B5D5B",
+"0 c #565956",
+"a c #4B4C4B",
+"b c #4C5452",
+"c c #494649",
+"d c #454345",
+"e c #6E716E",
+"f c #9E9791",
+"g c #9C9B9C",
+"h c #C3C0C3",
+"i c #989498",
+"j c #898689",
+"k c #605E60",
+"l c #474A47",
+"m c #413E41",
+"n c #3D3A3D",
+"o c #95928B",
+"p c #99958E",
+"q c #918E91",
+"r c #B8B8B8",
+"s c #878A86",
+"t c #514E51",
+"u c #383738",
+"v c #908D89",
+"w c #A5A6A5",
+"x c #B5B9B5",
+"y c #8C8C8B",
+"z c #535453",
+"A c #333433",
+"B c #8D8A84",
+"C c #2F312F",
+"D c #2B2C2B",
+"E c #8A8681",
+"F c #DAD6CE",
+"G c #30332F",
+"H c #959391",
+"I c #272827",
+"J c #85827D",
+"K c #585458",
+"L c #4E514E",
+"M c #282628",
+"N c #D3CEC9",
+"O c #74726D",
+"P c #54534D",
+"Q c #373937",
+"R c #242324",
+"S c #D1CEC6",
+"T c #211F21",
+"U c #8A7E7B",
+"V c #65746D",
+"W c #3F403E",
+"X c #1D1C1D",
+"Y c #807A74",
+"Z c #181618",
+"` c #C3C1B5",
+" . c #5C5B55",
+".. c #151414",
+"+. c #726D6C",
+"@. c #797472",
+"#. c #0B0C0C",
+"$. c #13130E",
+"%. c #696663",
+"&. c #332F33",
+"*. c #B4B0A7",
+"=. c #9E9B94",
+"-. c #827E7B",
+";. c #6E6B65",
+">. c #625E5D",
+",. c #ADABA4",
+"'. c #A7968F",
+"). c #AD887E",
+"!. c #9E857C",
+"~. c #A37C74",
+"{. c #988C83",
+"]. c #9C7B70",
+"^. c #928781",
+"/. c #8A9069",
+"(. c #92AB3F",
+"_. c #8C9C48",
+":. c #63625D",
+"<. c #8F8D71",
+"[. c #939187",
+"}. c #8E897F",
+"|. c #78746E",
+"1. c #7B796D",
+"2. c #73725E",
+"3. c #435150",
+"4. c #504F49",
+"5. c #6B685E",
+"6. c #69645C",
+"7. c #595652",
+"8. c #4C4945",
+"9. c #9D988F",
+" . + + + + + @ @ # # $ $ $ $ % % . . & * * = - ; > > , ' ) ! ~ ",
+"% @ { ] # ] $ $ ^ / % % % & & & = - ; ; ; > > , ( ( ' _ : : < [ ",
+"+ # } | 1 1 2 2 3 3 3 4 5 5 5 6 7 8 8 9 9 0 0 a b a c c d e f ! ",
+"+ # 1 g h g i j 1 j j 2 4 e 5 6 7 k 8 0 a l c c c c c m n n o p ",
+"+ # q r / } g s 2 3 3 3 4 5 6 6 7 9 k k 9 0 a 0 t c m m n u v o ",
+"+ ] 1 w x y 1 q 1 5 2 y y | 4 1 2 6 4 2 s 5 0 4 9 z d n u A ! v ",
+"+ / 1 w w 4 2 | 4 4 e 6 5 8 9 9 z 0 z z b c c c m m n A A A B y ",
+"@ $ | i q | 2 3 1 1 | 3 | 8 7 8 b 7 0 z 0 a d m m m u A C D E ! ",
+"# F 1 q y 2 4 e 4 6 6 6 8 7 8 z 0 9 z t a t z a c m A G D D E ! ",
+"# F 1 H y y | 3 | 5 e e 5 5 5 0 9 6 9 z t 9 7 9 a d A A D I J B ",
+"] % 4 | 4 5 7 8 8 9 0 K z b L a d c c d m n n u A C D D I I J E ",
+"$ % 3 2 5 2 5 4 6 7 5 k 8 7 0 9 9 a t a t a c u d A D I I M 2 E ",
+"] N 2 2 6 4 O 3 7 6 e 9 6 6 9 k k t z b P a a Q d A I M R R 2 J ",
+"/ S 5 5 7 8 9 0 8 k z b t b c d d m n n u A C G D I M R R T ~ U ",
+"% & 5 5 7 e 7 V 5 e e 9 9 k 9 z z 0 z t l W A C I I R R T T ~ 2 ",
+"% = 6 7 7 5 7 7 9 9 k 9 z z 0 t t z L c W n G I I I R T X X Y ~ ",
+". - 7 8 9 0 z L b a a c c d m n n u A A C D I I M R T X Z Z 4 ~ ",
+". ` 8 .0 z b z a a c c c m m n u A A D C I I M R T T Z Z Z O ~ ",
+"& ` 8 0 z z b a a c c c m m n n A A D D I I M R T X Z Z ....+.@.",
+"* ; 8 z L L t c l c m m n n u G C C D I M R T X X Z ....#.$.+.4 ",
+"* > 0 0 2 1 | 3 4 4 1 4 O 4 6 2 e 9 5 7 9 5 5 k %.%.K k d ..+.@.",
+"- > | z 9 9 K K 0 t K t a l d c d Q n n u n n &.&.A M M T m +.@.",
+", > *.: =.f p o o o j y B E J [ -.~ ~ 2 @.@.O O 5 ;.%.>.>.+.+.%.",
+" f *.*.,.,.,._ _ '.).'.=.!.~.{.p !.].^.v E ~ -./.(._.Y @.+.:. .",
+" V <.=.=.=.=.p [.{.o B ! ! }.}.J U J J 2 ~ ~ |.1.2.;.>.b 3. ",
+" a 4.:.1.5.0 ;.1.5.6.+.~ 6.>.:.7.7. ",
+" 4.L 8 8 P 7.:.8 8 :.5.>.7.6.5. . . ",
+" a O ~ J [ [ [ J -.-.-.Y ~ ~ ~ @.O |.|.O ;.:.7.7.8. ",
+" 8 s [.9.o o o [.B B ! }.[ [ J [ 2 ~ Y ~ |.+.%.7.P "};
--- /dev/null
+#!/bin/sh
+# debian/lilo.config for debconf to be executed before unpacking
+
+set -e
+
+action=$1
+version=$2
+
+# debconf
+. /usr/share/debconf/confmodule
+db_version 2.0
+
+isfresh=0
+have_to_run=0
+
+if [ ! -f /etc/lilo.conf ]; then
+ isfresh=1
+ db_text high lilo/new-config || true
+ db_go
+else
+ if grep -q "^[[:space:]]*large-memory" /etc/lilo.conf; then
+ db_set lilo/add_large_memory false
+ else
+ db_beginblock
+ db_text high lilo/add_large_memory || true
+ db_endblock
+ db_go
+
+ db_get lilo/add_large_memory || true;
+ if [ x"$RET" = x"true" ]; then
+ have_to_run=1
+ fi
+ fi
+
+ # Convert old options 'boot' and 'root' to newer diskid or uuid
+ if grep -q -E "^boot|^root|^\troot" /etc/lilo.conf; then
+ db_beginblock
+ db_text high lilo/diskid_uuid || true
+ db_endblock
+ db_go
+ fi
+fi
+
+if [ x"$have_to_run" != x"0" ]; then
+ db_beginblock
+ db_input high lilo/runme || true
+ db_endblock
+ db_go
+fi
+
+exit 0
--- /dev/null
+sbin
+usr/sbin
+usr/lib/lilo
+usr/share/pixmaps
+usr/share/lilo
+etc/initramfs
+etc/kernel
--- /dev/null
+README
+NEWS
+TOOLS
--- /dev/null
+sample/lilo.example.conf
--- /dev/null
+sbin/lilo
+usr/sbin/mkrescue
+usr/sbin/keytab-lilo
+etc/kernel/post*
+etc/initramfs/post*
+boot/*.bmp usr/share/lilo/
+boot/*.dat usr/share/lilo/
+debian/scripts/liloconfig usr/sbin/
+debian/scripts/lilo-uuid-diskid usr/sbin/
+debian/scripts/update-lilo usr/sbin/
+debian/lilo-term.xpm usr/share/pixmaps/
+debian/floppy/Makefile usr/lib/lilo/
+src/bootsect.b usr/lib/lilo/
+src/disk.com usr/lib/lilo/
--- /dev/null
+debian/manpages/liloconfig.8
+debian/manpages/lilo-uuid-diskid.8
+debian/manpages/update-lilo.8
+man/keytab-lilo.8
+man/lilo.8
+man/lilo.conf.5
+man/mkrescue.8
--- /dev/null
+?package(lilo):needs="text" section="Applications/System/Administration" \
+ title="Lilo-config" \
+ longtitle="Configure LInux LOader"\
+ description="Configure the LInux boot LOader that will be activated\
+ next time you boot."\
+ command="su-to-root -p root -c /usr/sbin/liloconfig" \
+ icon="/usr/share/pixmaps/lilo-term.xpm"
--- /dev/null
+#!/bin/sh
+# postinst script lilo
+#
+# see: dh_installdeb(1)
+
+set -e
+
+LNKS="sarge sid"
+
+if [ -f /usr/share/debconf/confmodule ]; then
+ . /usr/share/debconf/confmodule
+fi
+
+# remove old-named config files
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postrm.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/initramfs/post-update.d/lilo 1:22.8-10 lilo -- "$@"
+
+
+# targets: configure|abort-upgrade|abort-remove|abort-deconfigure
+
+case "$1" in
+ configure|reconfigure)
+
+ # if a new install then we create the link and exit
+ if grep -q "^# UNCONFIGURED FSTAB FOR BASE SYSTEM" /etc/fstab ; then
+ exit 0
+ fi
+
+ # Check whether /boot is on another partition and mount it. See Bug#216250
+ if grep "[[:space:]]/boot[[:space:]]" /etc/fstab | grep -vq "^#"; then
+ if ! grep -q "[[:space:]]/boot[[:space:]]" /etc/mtab ; then
+ mount /boot 2>&1 > /dev/null
+
+ if [ $? -ne 0 ]; then
+ echo
+ echo "WARNING: /boot is in another partition but could not be mounted."
+ echo "LILO may fail in the next steps!"
+ fi
+ fi
+ fi
+
+ # copy all background images to the right place
+ if [ -L /boot/debian.bmp ]; then
+ rm -f /boot/debian.bmp; fi
+
+ install -m 0644 /usr/share/lilo/*.bmp /boot
+ # stay compatible with old lilo 22.8
+ for i in ${LNKS}; do
+ ln -s debian.bmp /boot/${i}.bmp
+ done
+
+ # Nasty part to create network block devices if needed. Bug#235805.
+ if [ `uname -r | sed -e 's/-.*//g' -ne 's/\(^[0-9]\{1\}\.[0-9]\{1,2\}\).*/\1/p'` = "2.6" ] && \
+ [ `uname -r | sed -e 's/-.*//g' -ne 's/.*\.\([0-9]\{1,3\}\).*/\1/p'` -ge "3" ]; then
+
+ garbage=$(cat /proc/partitions | sed -ne 's/^[ \t]*//pg' | sed -ne '/^43/p')
+
+ if [ x"$garbage" != "x" ]; then
+ # Create the missing devices
+ echo -n "Creating network block devices... "
+ (cd /dev; ./MAKEDEV nb) > /dev/null
+ echo "done."
+ fi
+ fi
+
+ db_get lilo/add_large_memory || true;
+ if [ x"$RET" = x"true" -a -e /etc/lilo.conf ]; then
+ if ! grep -q "^[[:space:]]*large-memory" /etc/lilo.conf; then
+ sed -i -e '1i\# Automatically added by lilo postinst script\nlarge-memory\n' /etc/lilo.conf
+ echo "WARNING: Added option 'large-memory', please run 'lilo' before you reboot."
+ fi
+ fi
+
+ db_get lilo/diskid_uuid || true;
+ if [ x"$RET" = x"true" -a -e /etc/lilo.conf ]; then
+ if [ `grep -c -E "dev/disk/by-|UUID=" /etc/lilo.conf` -lt 2 ]; then
+ if test -x /usr/sbin/lilo-uuid-diskid; then
+ lilo-uuid-diskid
+ echo "WARNING: If boot / root options were converted, please run 'lilo' before you reboot."
+ fi
+ fi
+ fi
+
+ db_get lilo/runme || true;
+ if [ x"$RET" = x"true" ]; then
+ echo "Running lilo..."
+ lilo -H
+ fi
+
+ ;;
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
--- /dev/null
+#!/bin/sh
+# postrm script lilo
+#
+# see: dh_installdeb(1)
+
+set -e
+
+CONF="/etc/lilo.conf"
+MMAP="/boot/map"
+BMPS="coffee debian debian-de inside onlyblue tuxlogo debianlilo"
+LNKS="sarge sid"
+
+# remove old-named config files
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postrm.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/initramfs/post-update.d/lilo 1:22.8-10 lilo -- "$@"
+
+
+# targets: purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear
+
+case "$1" in
+ purge)
+ test -f ${CONF} && mv ${CONF} ${CONF}_backup
+ test -f ${MMAP} && rm -f ${MMAP}
+ ;;
+ remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ for i in ${BMPS}; do
+ rm -f /boot/${i}.bmp /boot/${i}.dat;
+ done
+ # stay compatible with old lilo 22.8
+ for i in ${LNKS}; do
+ test -L /boot/${i}.bmp && rm -f /boot/${i}.bmp;
+ done
+ ;;
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
--- /dev/null
+#!/bin/sh
+# preinst script lilo
+#
+# see: dh_installdeb(1)
+
+set -e
+
+BMPS="sarge sid"
+
+# remove old-named config files
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postrm.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/kernel/postinst.d/zz-lilo 1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+ /etc/initramfs/post-update.d/lilo 1:22.8-10 lilo -- "$@"
+
+
+# targets: install|upgrade|abort-upgrade
+
+case "$1" in
+ install|upgrade|abort-upgrade)
+ if test -L /boot/debian.bmp; then
+ rm -f /boot/debian.bmp;
+ fi
+ for i in ${BMPS}; do
+ rm -f /boot/${i}.bmp /boot/${i}.dat /boot/${i}*bmp.conf;
+ done
+ ;;
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
--- /dev/null
+Template: lilo/new-config
+Type: note
+_Description: LILO configuration
+ It seems to be your first LILO installation. It is absolutely necessary to
+ run liloconfig(8) when you complete this process and execute /sbin/lilo
+ after this.
+ .
+ LILO won't work if you don't do this.
+
+Template: lilo/add_large_memory
+Type: boolean
+Default: false
+_Description: Do you want to add the large-memory option?
+ Usually LILO loads the initrd file into the first 15MB of memory to
+ avoid a BIOS limitation with older systems (earlier than 2001 and
+ few systems until 2004).
+ .
+ With newer kernels the combination of kernel and initrd may not fit
+ into the first 15MB of memory. LILO compute the needed size of memory
+ and will automatically use the memory above 15MB, too, if there is
+ enough physical memory.
+ .
+ If this machine has a recent BIOS without a 15MB limitation and you
+ want to use memory above 15MB for all kernels, set the 'large-memory'
+ option.
+
+Template: lilo/runme
+Type: boolean
+Default: false
+_Description: Do you want to run /sbin/lilo now?
+ It was detected that it's necessary to run /sbin/lilo in order to activate
+ the new LILO configuration.
+ .
+ WARNING: This procedure will write data in your MBR and may overwrite
+ some data there. If you skip this step, you must run /sbin/lilo before
+ rebooting your computer, or your system may not boot again.
+
+Template: lilo/diskid_uuid
+Type: boolean
+Default: false
+_Description: Do you want to convert boot and root options?
+ Since kernel using the newer disk interface 'libata' you need the newer
+ DiskID and/or UUID in your /etc/lilo.conf for the boot and root options.
+ For the most modern systems you should use this conversion and then run
+ '/sbin/lilo'.
--- /dev/null
+.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07)
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. \*(C+ will
+.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
+.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
+.\" nothing in troff, for use with C<>.
+.tr \(*W-
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.ie \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.el \{\
+. de IX
+..
+.\}
+.\" ========================================================================
+.\"
+.IX Title "LILO-UUID-DISKID 8"
+.TH LILO-UUID-DISKID 8 "2011-03-20" "23.1" "lilo documentation"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
+.SH "NAME"
+lilo\-uuid\-diskid \- convert boot / root options to diskid and uuid in lilo.conf.
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+\&\fBlilo-uuid-diskid\fR [\fB\-h\fR] [\fB\-v\fR] [\fBlilo.conf\fR]
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+This script looks for the boot block device or boot partition and create the
+right diskid or uuid as boot option. Then it looks for all root partitions
+and create the right uuids as root options.
+.PP
+These conversions are necessary for use with newer kernel (>= 2.6.26) if it
+use the libata module for parallel and serial \s-1ATA\s0 interfaces of block devices
+(i. e. hard disks with \s-1IDE\s0 or \s-1SATA\s0 interface, usbsticks).
+.SH "OPTIONS"
+.IX Header "OPTIONS"
+.IP "\fB\-h\fR" 4
+.IX Item "-h"
+Print a brief help.
+.IP "\fB\-v\fR" 4
+.IX Item "-v"
+Print verbose messages.
+.SH "EXAMPLES"
+.IX Header "EXAMPLES"
+Lines in the configuration file /etc/lilo.conf:
+.PP
+.Vb 2
+\& #boot = /dev/sda
+\& boot = /dev/disk/by\-id/ata\-SAMSUNG_SV1604N_S01FJ10X999999
+\&
+\& #root = /dev/sda1
+\& root = "UUID=/dev/disk/by\-uuid/18843936\-00f9\-4df0\-a373\-000d05a5dd44"
+.Ve
+.SH "COPYRIGHT and LICENSE"
+.IX Header "COPYRIGHT and LICENSE"
+Copyright (C) 2010\-2011 Joachim Wiedorn
+.PP
+This script is free software; you can redistribute it and/or modify
+it under the terms of the \s-1GNU\s0 General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+.PP
+On Debian systems, the complete text of the \s-1GNU\s0 General Public
+License version 2 can be found in `/usr/share/common\-licenses/GPL\-2'.
+.SH "AUTHOR"
+.IX Header "AUTHOR"
+\&\fBlilo-uuid-diskid\fR was written by Joachim Wiedorn.
+.PP
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+\&\fBlilo\fR(8), \fBupdate-lilo\fR(8), \fBliloconfig\fR(8)
--- /dev/null
+=for header
+manpage: LILO-UUID-DISKID
+section: 8
+title: lilo documentation
+version: 23.1
+datum: 2011-03-20
+
+=encoding utf8
+
+=head1 NAME
+
+lilo-uuid-diskid - convert boot / root options to diskid and uuid in lilo.conf.
+
+=head1 SYNOPSIS
+
+B<lilo-uuid-diskid> [B<-h>] [B<-v>] [B<lilo.conf>]
+
+=head1 DESCRIPTION
+
+This script looks for the boot block device or boot partition and create the
+right diskid or uuid as boot option. Then it looks for all root partitions
+and create the right uuids as root options.
+
+These conversions are necessary for use with newer kernel (>= 2.6.26) if it
+use the libata module for parallel and serial ATA interfaces of block devices
+(i. e. hard disks with IDE or SATA interface, usbsticks).
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<-h>
+
+Print a brief help.
+
+=item B<-v>
+
+Print verbose messages.
+
+=back
+
+=head1 EXAMPLES
+
+Lines in the configuration file /etc/lilo.conf:
+
+ #boot = /dev/sda
+ boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999
+
+ #root = /dev/sda1
+ root = "UUID=/dev/disk/by-uuid/18843936-00f9-4df0-a373-000d05a5dd44"
+
+=head1 COPYRIGHT and LICENSE
+
+Copyright (C) 2010-2011 Joachim Wiedorn
+
+This script is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+On Debian systems, the complete text of the GNU General Public
+License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+=head1 AUTHOR
+
+B<lilo-uuid-diskid> was written by Joachim Wiedorn.
+
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+
+=head1 SEE ALSO
+
+B<lilo>(8), B<update-lilo>(8), B<liloconfig>(8)
+
+=cut
--- /dev/null
+.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07)
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. \*(C+ will
+.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
+.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
+.\" nothing in troff, for use with C<>.
+.tr \(*W-
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.ie \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.el \{\
+. de IX
+..
+.\}
+.\" ========================================================================
+.\"
+.IX Title "LILOCONFIG 8"
+.TH LILOCONFIG 8 "2011-03-20" "23.1" "liloconfig documentation"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
+.SH "NAME"
+liloconfig \- create new lilo.conf file (with diskid and uuid)
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+\&\fBliloconfig\fR [\fB\-h\fR] [\fB\-v\fR] [\fB\-f\fR] [\fBlilo.conf\fR]
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+liloconfig is an simple program for creating a new lilo.conf file.
+After creating the new configuration file you must execute '/sbin/lilo'.
+.PP
+liloconfig use the lilo.example.conf file as template. In the final
+lilo.conf file you find many useful comments for custom changes.
+.SH "OPTIONS"
+.IX Header "OPTIONS"
+.IP "\fB\-h\fR" 4
+.IX Item "-h"
+Print a brief help.
+.IP "\fB\-v\fR" 4
+.IX Item "-v"
+Print verbose messages.
+.IP "\fB\-f\fR" 4
+.IX Item "-f"
+Force overriding existing lilo.conf.
+.SH "EXAMPLES"
+.IX Header "EXAMPLES"
+Lines in the configuration file /etc/lilo.conf:
+.PP
+.Vb 1
+\& ### LILO global section ###
+\&
+\& #large\-memory
+\& lba32
+\& boot = /dev/sda
+\& map = /boot/map
+\& install = menu
+\& menu\-scheme = Wb:Yr:Wb:Wb
+\& prompt
+\& timeout = 100
+\& vga = normal
+\& #default = Linux
+\&
+\& ### LILO per\-image section ###
+\&
+\& #boot = /dev/sda
+\& boot = /dev/disk/by\-id/ata\-SAMSUNG_SV1604N_S01FJ10X999999
+\&
+\& image = /boot/vmlinuz\-2.6.32\-5book\-686
+\& label = "Linux"
+\& #root = /dev/sda1
+\& root = "UUID=18843936\-00f9\-4df0\-a373\-000d05a5dd44"
+\& read\-only
+\& # restricted
+\& # alias = 1
+\& # optional
+\& initrd = /boot/initrd.img\-2.6.32\-5book\-686
+\&
+\& image = /boot/vmlinuz\-2.6.32\-5\-686
+\& label = "Linux Old"
+\& #root = /dev/sda1
+\& root = "UUID=18843936\-00f9\-4df0\-a373\-000d05a5dd44"
+\& read\-only
+\& # restricted
+\& # alias = 2
+\& # optional
+\& initrd = /boot/initrd.img\-2.6.32\-5\-686
+.Ve
+.SH "COPYRIGHT and LICENSE"
+.IX Header "COPYRIGHT and LICENSE"
+Copyright (C) 2011 Joachim Wiedorn
+.PP
+This script is free software; you can redistribute it and/or modify
+it under the terms of the \s-1GNU\s0 General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+.PP
+On Debian systems, the complete text of the \s-1GNU\s0 General Public
+License version 2 can be found in `/usr/share/common\-licenses/GPL\-2'.
+.SH "AUTHOR"
+.IX Header "AUTHOR"
+\&\fBlilconfig\fR was written by Joachim Wiedorn.
+.PP
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+\&\fBlilo\fR(8), \fBupdate-lilo\fR(8), \fBlilo-uuid-diskid\fR(8)
--- /dev/null
+=for header
+manpage: LILOCONFIG
+section: 8
+title: liloconfig documentation
+version: 23.1
+datum: 2011-03-20
+
+=encoding utf8
+
+=head1 NAME
+
+liloconfig - create new lilo.conf file (with diskid and uuid)
+
+=head1 SYNOPSIS
+
+B<liloconfig> [B<-h>] [B<-v>] [B<-f>] [B<lilo.conf>]
+
+=head1 DESCRIPTION
+
+liloconfig is an simple program for creating a new lilo.conf file.
+After creating the new configuration file you must execute '/sbin/lilo'.
+
+liloconfig use the lilo.example.conf file as template. In the final
+lilo.conf file you find many useful comments for custom changes.
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<-h>
+
+Print a brief help.
+
+=item B<-v>
+
+Print verbose messages.
+
+=item B<-f>
+
+Force overriding existing lilo.conf.
+
+=back
+
+=head1 EXAMPLES
+
+Lines in the configuration file /etc/lilo.conf:
+
+ ### LILO global section ###
+
+ #large-memory
+ lba32
+ boot = /dev/sda
+ map = /boot/map
+ install = menu
+ menu-scheme = Wb:Yr:Wb:Wb
+ prompt
+ timeout = 100
+ vga = normal
+ #default = Linux
+
+ ### LILO per-image section ###
+
+ #boot = /dev/sda
+ boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999
+
+ image = /boot/vmlinuz-2.6.32-5book-686
+ label = "Linux"
+ #root = /dev/sda1
+ root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44"
+ read-only
+ # restricted
+ # alias = 1
+ # optional
+ initrd = /boot/initrd.img-2.6.32-5book-686
+
+ image = /boot/vmlinuz-2.6.32-5-686
+ label = "Linux Old"
+ #root = /dev/sda1
+ root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44"
+ read-only
+ # restricted
+ # alias = 2
+ # optional
+ initrd = /boot/initrd.img-2.6.32-5-686
+
+=head1 COPYRIGHT and LICENSE
+
+Copyright (C) 2011 Joachim Wiedorn
+
+This script is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+On Debian systems, the complete text of the GNU General Public
+License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+=head1 AUTHOR
+
+B<lilconfig> was written by Joachim Wiedorn.
+
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+
+=head1 SEE ALSO
+
+B<lilo>(8), B<update-lilo>(8), B<lilo-uuid-diskid>(8)
+
+=cut
--- /dev/null
+#!/bin/bash
+#
+# pod2manpage - convert pod file into manual page
+#
+# Copyright 2009-2010 Joachim Wiedorn <ad_debian at joonet.de>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+set -e
+
+if ! test /usr/bin/pod2man; then
+ echo "$0: Programm pod2man not found on the system!"
+ echo "$0: Please install perl (>= 5.6.0) on your system."
+ exit 1
+fi
+
+if test -z "$1"; then
+ echo "Usage: $0 <manpage.pod>"
+ echo ""
+ echo " The file manpage.pod needs a header with six lines:"
+ echo " =for header"
+ echo " manpage: <program name>"
+ echo " section: <manpage section>"
+ echo " title: <title string>"
+ echo " version: <version number>"
+ echo " datum: <modification date>"
+ echo ""
+ exit 0
+fi
+
+if ! test -e "$1"; then
+ echo "$0: File $1 not found - Abort!"
+ exit 1
+fi
+
+NAME=`echo "$1" | sed -e 's/\.pod$//g'`
+if ! test -e "${NAME}.pod"; then
+ echo "$0: File $1 is not a podfile - Abort!"
+ exit 1
+fi
+
+# read file header
+SUCH=manpage
+manpage=$(head -n7 "$1" | grep $SUCH | sed -e "s/\.*${SUCH}\:\ *\(.*\)/\1/")
+SUCH=section
+section=$(head -n7 "$1" | grep $SUCH | sed -e "s/\.*${SUCH}\:\ *\(.*\)/\1/")
+SUCH=title
+title=$(head -n7 "$1" | grep $SUCH | sed -e "s/\.*${SUCH}\:\ *\(.*\)/\1/")
+SUCH=version
+version=$(head -n7 "$1" | grep $SUCH | sed -e "s/\.*${SUCH}\:\ *\(.*\)/\1/")
+SUCH=datum
+datum=$(head -n7 "$1" | grep $SUCH | sed -e "s/\.*${SUCH}\:\ *\(.*\)/\1/")
+
+# check for utf8 encoding
+mycoding=""
+if [ `head -n20 $1 | grep ^=encoding | grep -c -i utf` -eq 1 ]; then
+ mycoding="--utf8"
+fi
+
+# convert pod to manpage
+pod2man --section="$section" --center "$title" \
+ --release="$version" --date="$datum" ${mycoding} \
+ ${NAME}.pod ${NAME}.${section}
+
+#man ./${NAME}.${section}
+echo "Manpage ${NAME}.${section} created."
+
--- /dev/null
+.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07)
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. \*(C+ will
+.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
+.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
+.\" nothing in troff, for use with C<>.
+.tr \(*W-
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.ie \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.el \{\
+. de IX
+..
+.\}
+.\" ========================================================================
+.\"
+.IX Title "UPDATE-LILO 8"
+.TH UPDATE-LILO 8 "2011-03-20" "23.1" "lilo documentation"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
+.SH "NAME"
+update\-lilo \- execute lilo in special debconf mode
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+\&\fBupdate-lilo\fR
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+This special script only execute lilo with sending all output to >$2
+.SH "COPYRIGHT and LICENSE"
+.IX Header "COPYRIGHT and LICENSE"
+Copyright (C) 2010\-2011 Joachim Wiedorn
+.PP
+This script is free software; you can redistribute it and/or modify
+it under the terms of the \s-1GNU\s0 General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+.PP
+On Debian systems, the complete text of the \s-1GNU\s0 General Public
+License version 2 can be found in `/usr/share/common\-licenses/GPL\-2'.
+.SH "AUTHOR"
+.IX Header "AUTHOR"
+\&\fBupdate-lilo\fR was written by Joachim Wiedorn.
+.PP
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+\&\fBlilo\fR(8), \fBlilo-uuid-diskid\fR(1), \fBliloconfig\fR(8)
--- /dev/null
+=for header
+manpage: UPDATE-LILO
+section: 8
+title: lilo documentation
+version: 23.1
+datum: 2011-03-20
+
+=encoding utf8
+
+=head1 NAME
+
+update-lilo - execute lilo in special debconf mode
+
+=head1 SYNOPSIS
+
+B<update-lilo>
+
+=head1 DESCRIPTION
+
+This special script only execute lilo with sending all output to >$2
+
+=head1 COPYRIGHT and LICENSE
+
+Copyright (C) 2010-2011 Joachim Wiedorn
+
+This script is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+On Debian systems, the complete text of the GNU General Public
+License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+=head1 AUTHOR
+
+B<update-lilo> was written by Joachim Wiedorn.
+
+This manual page was written by Joachim Wiedorn <ad_debian at joonet.de>
+for the Debian project (and may be used by others).
+
+=head1 SEE ALSO
+
+B<lilo>(8), B<lilo-uuid-diskid>(1), B<liloconfig>(8)
+
+=cut
--- /dev/null
+Package: lilo
+Subject: add autoauto and diag1.img to makefile
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-11
+
+---
+
+diff -urN s00/make.vars s01/make.vars
+--- s00/make.vars 2010-06-28 22:47:31.000000000 +0200
++++ s01/make.vars 2010-11-04 23:15:56.367070520 +0100
+@@ -65,7 +65,7 @@
+
+ CONFIG=-DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT \
+ -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL \
+- -DMDPRAID -DDEVMAPPER
++ -DMDPRAID -DDEVMAPPER -DAUTOAUTO
+
+ # set the following if you wish LILO.COM to be installed
+ DOS_DIR=/dosC/boot
+diff -urN s00/src/Makefile s01/src/Makefile
+--- s00/src/Makefile 2010-11-04 16:35:52.000000000 +0100
++++ s01/src/Makefile 2010-11-04 23:15:50.831064767 +0100
+@@ -41,7 +41,7 @@
+ #
+ # everything needed to run, just short of installation
+ #
+-all: lilo bootsect.b
++all: lilo bootsect.b diag1.img
+
+ #
+ # everything above plus the statically linked version
--- /dev/null
+Package: lilo
+Subject: add lilo version for Debian
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2011-01-28
+
+---
+
+diff -urN s01/src/crt.S s02/src/crt.S
+--- s01/src/crt.S 2010-11-01 16:32:09.000000000 +0100
++++ s02/src/crt.S 2010-11-05 00:30:35.183058179 +0100
+@@ -694,7 +694,7 @@
+
+
+ str_title:
+- .ascii "GNU/Linux - "
++ .ascii "Debian - "
+ .ascii "LILO "
+ #ifdef LCF_VERSION
+ .ascii SA(VERSION_MAJOR)
+diff -urN s01/src/lilo.c s02/src/lilo.c
+--- s01/src/lilo.c 2010-06-28 23:29:23.000000000 +0200
++++ s02/src/lilo.c 2010-11-05 00:29:44.219065803 +0100
+@@ -819,6 +819,7 @@
+ printf("LILO version %d.%d%s%s", VERSION_MAJOR, VERSION_MINOR,
+ VERSION_EDIT, test ? " (test mode)" : "");
+ if (version && verbose<=0) {
++ printf (" (Debian GNU/Linux)");
+ printf("\n");
+ return 0;
+ }
+@@ -843,6 +844,7 @@
+ }
+ #endif
+ }
++ printf ("Debian GNU/Linux\n");
+ printf("\n");
+ if (version) {
+ if (verbose>=2) configuration();
--- /dev/null
+Package: lilo
+Subject: add lilo version for Ubuntu
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2011-01-28
+
+---
+
+diff -urN s01/src/crt.S s02/src/crt.S
+--- s01/src/crt.S 2010-11-01 16:32:09.000000000 +0100
++++ s02/src/crt.S 2010-11-05 00:30:35.183058179 +0100
+@@ -694,7 +694,7 @@
+
+
+ str_title:
+- .ascii "GNU/Linux - "
++ .ascii "Ubuntu - "
+ .ascii "LILO "
+ #ifdef LCF_VERSION
+ .ascii SA(VERSION_MAJOR)
+diff -urN s01/src/lilo.c s02/src/lilo.c
+--- s01/src/lilo.c 2010-06-28 23:29:23.000000000 +0200
++++ s02/src/lilo.c 2010-11-05 00:29:44.219065803 +0100
+@@ -819,6 +819,7 @@
+ printf("LILO version %d.%d%s%s", VERSION_MAJOR, VERSION_MINOR,
+ VERSION_EDIT, test ? " (test mode)" : "");
+ if (version && verbose<=0) {
++ printf (" (Ubuntu GNU/Linux)");
+ printf("\n");
+ return 0;
+ }
+@@ -843,6 +844,7 @@
+ }
+ #endif
+ }
++ printf ("Ubuntu GNU/Linux\n");
+ printf("\n");
+ if (version) {
+ if (verbose>=2) configuration();
--- /dev/null
+Package: lilo
+Subject: keytab-lilo.8 for Debian-based systems
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2011-01-28
+
+---
+
+diff -urN v03/man/keytab-lilo.8 v04/man/keytab-lilo.8
+--- v03/man/keytab-lilo.8 2010-06-28 22:41:18.000000000 +0200
++++ v04/man/keytab-lilo.8 2010-07-03 09:21:19.560354947 +0200
+@@ -100,3 +100,7 @@
+ .BR lilo (8),
+ .BR keytables (5),
+ .BR gzip (1)
++
++.B lilo
++comes with extensive documentation which can be found in
++/usr/share/doc/lilo-doc/ on Debian-based systems.
--- /dev/null
+Package: lilo
+Subject: lilo.8 for Debian-based systems
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2011-01-28
+
+---
+
+diff -urN v04/man/lilo.8 v05/man/lilo.8
+--- v04/man/lilo.8 2010-06-28 22:40:35.000000000 +0200
++++ v05/man/lilo.8 2010-07-03 09:25:47.995224569 +0200
+@@ -490,6 +490,7 @@
+ The lilo distribution comes with very extensive TeX documentation through
+ Version 21. Text file README's in the source directory provide updates on
+ more recent topics.
++This can be found in /usr/share/doc/lilo-doc/ on Debian-based systems.
+ .SH "AUTHORS"
+ Werner Almesberger <almesber@lrc.epfl.ch> (versions 0 to 21)
+ .br
--- /dev/null
+Package: lilo
+Subject: readme.disk for Debian based systems
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-11
+
+---
+
+diff -urN v06/readme/README.disk v07/readme/README.disk
+--- v06/readme/README.disk 2001-01-04 06:04:37.000000000 +0100
++++ v07/readme/README.disk 2010-07-03 09:32:51.596354341 +0200
+@@ -7,9 +7,9 @@
+
+ Creating the floppy
+ ===================
+-Change into the LILO source code directory. Insert a formatted floppy
+-disk into the A: drive (/dev/fd0). Type the command "make floppy".
+-After the files have assembled, the bootable floppy disk will be created.
++Change into the /usr/lib/lilo directory. Insert a formatted floppy
++disk into the A: drive (/dev/fd0). Type the command "make". A bootable
++floppy disk will be created.
+
+ Running the diagnostic
+ ======================
--- /dev/null
+Package: lilo
+Subject: notinteractive for debian
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-11
+
+---
+
+diff -urN v08/src/device.c v09/src/device.c
+--- v08/src/device.c 2010-07-03 09:36:00.637903317 +0200
++++ v09/src/device.c 2010-07-03 09:37:44.660354270 +0200
+@@ -847,7 +847,9 @@
+ "This caution does not apply to Windows 95 or 98, or to NT data disks.\n"
+ , vm->name, MAJOR(dev), MINOR(dev), dev);
+
+-
++ if (test)
++ return 0;
++
+ ret = yesno("\nIs the above disk an NT boot disk? ", 1);
+
+ if (ret && fatal) {
--- /dev/null
+Package: lilo
+Subject: only warning about bad partition
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-11
+
+---
+
+diff -urN v09/src/partition.c v10/src/partition.c
+--- v09/src/partition.c 2010-06-19 23:52:05.000000000 +0200
++++ v10/src/partition.c 2010-07-03 09:41:28.687586169 +0200
+@@ -231,11 +231,10 @@
+ dos ? " A DOS/Windows/OS2 system may be rendered unbootable."
+ "\n The backup copy of this boot sector should be retained."
+ : "" );
++ fprintf (errstd, "I will assume that you know what you're doing and I will proceed.\n");
+ #if 0
+ if (!dos && !cfg_get_flag(cf_options,"ignore-table"))
+ die("You may proceed by using either '-P ignore' or 'ignore-table'");
+-#else
+- if (!yesno("\nProceed? ", 0)) exit(0);
+ #endif
+ }
+ cyl = part_table[part].cyl+((part_table[part].sector >> 6) << 8);
--- /dev/null
+Package: lilo
+Subject: install also dat files of menu backgrounds
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-13
+
+In some situations it is fine to have the original config files
+for the menu background images. So let us install these dat files.
+---
+
+diff -urN s07/images/Makefile s08/images/Makefile
+--- s07/images/Makefile 2010-11-04 13:26:28.000000000 +0100
++++ s08/images/Makefile 2010-11-13 18:39:14.558043894 +0100
+@@ -6,6 +6,8 @@
+ BINLILO := ../src/lilo
+ BMPS8 := coffee.bmp
+ BMPS4 := debian.bmp debian-de.bmp debianlilo.bmp inside.bmp onlyblue.bmp tuxlogo.bmp
++NAME8 := coffee
++NAME4 := debian debian-de debianlilo inside onlyblue tuxlogo
+
+
+ all: $(BMPS4) $(BMPS8)
+@@ -21,6 +23,12 @@
+ install: all
+ mkdir -p $$DESTDIR$(BOOT_DIR)
+ install -m 0644 $(BMPS4) $(BMPS8) $$DESTDIR$(BOOT_DIR)
++ for i in $(NAME8); do
++ cp $(NAME8)_256c.dat $$DESTDIR$(BOOT_DIR)
++ done
++ for i in $(NAME4); do
++ cp $(NAME4)_16c.dat $$DESTDIR$(BOOT_DIR)
++ done
+
+ clean:
+ rm -f $(BMPS4) $(BMPS8)
--- /dev/null
+Package: lilo
+Subject: use of newer debhelper 7.0.50 and above
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: no
+Last-Update: 2010-11-13
+
+With the possibilities of debhelper of 7.0.50 and above and some
+direct patches in the sources the rules can be reduced to few
+lines.
+---
+
+diff -urN s08/images/Makefile s09/images/Makefile
+--- s08/images/Makefile 2010-11-13 18:39:14.558043894 +0100
++++ s09/images/Makefile 2010-11-13 20:23:08.510034528 +0100
+@@ -23,11 +23,11 @@
+ install: all
+ mkdir -p $$DESTDIR$(BOOT_DIR)
+ install -m 0644 $(BMPS4) $(BMPS8) $$DESTDIR$(BOOT_DIR)
+- for i in $(NAME8); do
+- cp $(NAME8)_256c.dat $$DESTDIR$(BOOT_DIR)
++ for i in $(NAME8); do \
++ cp $${i}_256c.dat $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
+ done
+- for i in $(NAME4); do
+- cp $(NAME4)_16c.dat $$DESTDIR$(BOOT_DIR)
++ for i in $(NAME4); do \
++ cp $${i}_16c.dat $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
+ done
+
+ clean:
+@@ -37,4 +37,7 @@
+
+ uninstall:
+ (cd $$DESTDIR$(BOOT_DIR); rm -f $(BMPS4) $(BMPS8))
++ for i in $(NAME4) $(NAME8); do \
++ rm -f $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
++ done
+
+diff -urN s08/Makefile s09/Makefile
+--- s08/Makefile 2010-11-04 16:35:15.000000000 +0100
++++ s09/Makefile 2010-11-13 20:23:08.498047887 +0100
+@@ -1,6 +1,14 @@
+ # -*- makefile -*-
+
+ #
++# everything needed to run, just short of installation
++#
++all: test
++ make -C src all
++ make -C images all
++ make -C doc all
++
++#
+ # make help
+ #
+ help:
+@@ -27,13 +35,6 @@
+ @echo ""
+
+ #
+-# everything needed to run, just short of installation
+-#
+-all: test
+- make -C src all
+- make -C images all
+-
+-#
+ # everything above plus the statically linked version
+ #
+ alles: test
--- /dev/null
+Package: lilo
+Subject: add usage hints about -H option
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: yes
+Last-Update: 2010-11-20
+
+The already existing option '-H' isn't listed in the usage,
+if you run 'lilo --help'. Now one line is added.
+---
+
+diff -urN s09/src/lilo.c s10/src/lilo.c
+--- s09/src/lilo.c 2010-11-04 23:18:47.000000000 +0100
++++ s10/src/lilo.c 2010-11-20 15:51:32.270152972 +0100
+@@ -542,6 +542,7 @@
+ fprintf(errstd,"%7s%s [ -C config_file ] -I name [ options ]\n","",name);
+ fprintf(errstd,"%7s%s [ -C config_file ] [ -s save_file ] "
+ "-u | -U [ boot_device ]\n","",name);
++ fprintf(errstd,"%7s%s -H\t\t\t\tinstall only to active discs (RAID-1)\n", "", name);
+ fprintf(errstd,"%7s%s -A /dev/XXX [ N ]\t\tinquire/activate a partition\n","",name);
+ fprintf(errstd,"%7s%s -M /dev/XXX [ mbr | ext ]\tinstall master boot record\n","",name);
+ fprintf(errstd,"%7s%s -T help \t\t\tlist additional options\n", "", name);
--- /dev/null
+Package: lilo
+Subject: remove obsolete bios workaround
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: yes
+Last-Update: 2011-01-18
+
+In the changelog of Debian lilo 22.2-3.1 (from 2002-05-10) was noted:
+
+ * This upstream version uses int15,0xe820 to fetch the memory map.
+ However, sufficiently many systems don't implement this interrupt
+ correctly. We avoid the errant code for now. The next upstream
+ release fixes this problem for real. Note to Russell: this patch
+ must be removed for the next upstream release.
+
+Unfortunately nobody had remembered to this note and removed this
+workaround with the new upstream release. But the upstream release
+22.3 (from 2002-10-19) of have the following note in its CHANGES:
+
+ - Compensate for buggy BIOS in int 15h, fn E820h call to avoid
+ overlapping memory areas
+
+Now I remove this very old workaround because it is obsolete since
+May 2002!
+---
+
+diff -urN s10/src/second.S s11/src/second.S
+--- s10/src/second.S 2010-06-20 00:20:26.000000000 +0200
++++ s11/src/second.S 2011-01-18 20:18:55.903147359 +0100
+@@ -2927,8 +2927,7 @@
+ xor edx,edx ; flag nothing found
+ xor esi,esi ; flag size==0
+ xor ebx,ebx
+- ;jmp e8go ; circumvented due to BIOS problems
+- br no_e801 ; skip to backup plan
++ jmp e8go
+ e8go2: or ebx,ebx ; test for end
+ jz e8go5
+ e8go: push edx ; save best prospect
--- /dev/null
+Package: lilo
+Subject: save errno for second command
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: yes
+Last-Update: 2011-02-17
+
+The problem is that fprintf can alter the value of errno
+(see man perror). In a weired case the user get a bogus error
+because the real error was hidden by fprintf.
+---
+
+diff -urN s11/src/device.c s12/src/device.c
+--- s11/src/device.c 2011-02-17 22:07:17.167142581 +0100
++++ s12/src/device.c 2011-02-17 22:20:03.047152869 +0100
+@@ -197,6 +197,7 @@
+ char name[PATH_MAX];
+ ST_BUF st;
+ int count;
++ int err;
+
+ if (lookup_dev(name,dev,number)) dev->delete = 0;
+ else {
+@@ -235,11 +236,12 @@
+ #endif
+ if (flags == O_BYPASS) dev->fd = -1;
+ else if ((dev->fd = open(name,flags)) < 0) {
+- fprintf (errstd, "Cannot proceed. Maybe you need to add "
++ err = errno;
++ fprintf (errstd, "Cannot proceed. Maybe you need to add "
+ "this to your lilo.conf:\n"
+ "\tdisk=%s inaccessible\n"
+ "(real error shown below)\n", name);
+- die("open %s: %s",name,strerror(errno));
++ die("open %s: %s",name,strerror(err));
+ }
+ dev->name = stralloc(name);
+ return dev->fd;
+@@ -714,11 +716,11 @@
+
+ fd = dev_open(&dev, device, option ? O_RDWR : O_RDONLY);
+ if (read(fd, &buf, sizeof(buf)) != sizeof(buf)) {
+- fprintf (errstd, "Cannot proceed. Maybe you need to add "
++ fprintf (errstd, "Cannot proceed. Maybe you need to add "
+ "this to your lilo.conf:\n"
+ "\tdisk=%s inaccessible\n"
+ "(real error shown below)\n", dev.name);
+- die("VolumeID read error: sector 0 of %s not readable", dev.name);
++ die("VolumeID read error: sector 0 of %s not readable", dev.name);
+ }
+ if (option==ID_SET) {
+ make_backup(NULL, 0, &buf, device,
--- /dev/null
+Package: lilo
+Subject: reformatted mkrescue manpage
+Author: Martin Eberhard Schauer <Martin.E.Schauer@gmx.de>
+Forwarded: yes
+Last-Update: 2011-03-07
+
+The formatting did not obey the recommendations of man (7) and
+man-pages (7).
+---
+
+diff -urN s12/man/mkrescue.8 s13/man/mkrescue.8
+--- s12/man/mkrescue.8 2010-11-01 17:13:41.000000000 +0100
++++ s13/man/mkrescue.8 2011-03-07 21:25:53.000000000 +0100
+@@ -2,130 +2,155 @@
+ .\" @(#)mkrescue.8 1.0 20011031 jrc
+ .\" This page is part of the LILO package, which is released by
+ .\" the author(s) under a BSD license. See the file COPYING
+-.\" in the LILO source directory for the License and Disclaimer.
++.\" in the LILO source directory for the license and disclaimer.
+ .\"
+ .\" Original version, John Coffman 2001-10-31
+ .\" Updated to version 2.0 & lilo 22.5.4, John Coffman 2003-05-24
+-.\"
+ .\" Updated to version 3.0 & lilo 22.6.1, John Coffman 2004-11-16
+-.\"
+-.TH MKRESCUE 8 "16 Nov 2004"
++.\" Reformatted to better match Linux man-pages conventions
++.\" Martin Eberhard Schauer 2011-03-06
++
++.TH MKRESCUE 8 "6 Mar 2011"
++
+ .SH NAME
+-mkrescue \- make rescue floppy
++mkrescue \- make rescue floppy or CD
++
+ .SH SYNOPSIS
+-.LP
+-.B "/usr/sbin/mkrescue"
+-\- make a bootable rescue floppy or CD using the default kernel specified
+-in \fIlilo.conf\fP.
++.B /sbin/mkrescue
++makes a bootable rescue floppy or CD using the default kernel specified in
++.IR lilo.conf .
++
+ .SH DESCRIPTION
+-.LP
+-.B mkrescue
+-takes its specification for the kernel from the default image specified in
+-\fB/etc/lilo.conf\fP. If the actual default is an \fIother=\fP specification,
+-then use the first \fIimage=\fP specification.
+-Any associated initial ramdisk (initrd=), and \fIappend=\fP
+-options will also be used. The root directory will be taken to be the
+-\fIcurrent\fP root. A bootable floppy or CD-image will be created using LILO version
++\fBmkrescue\fP takes its specifation for the kernel from the default image
++specified in \fI/etc/lilo.conf\fP.
++If the actual default is an \fIother=\fP specification, then use the first
++\fIimage=\fP specification.
++Any associated initial ramdisk (\fIinitrd=\fP), and \fIappend=\fP options
++will also be used.
++The root directory will be taken to be the \fIcurrent\fP root.
++A bootable floppy or CD-image will be created using LILO version
+ 22.5.5 or later.
+-.B mkrescue
+-normally requires no options, unless a CD-image is desired (\fI--iso\fP).
++\fBmkrescue\fP normally requires no options, unless a CD-image is desired
++(\fB--iso\fP).
++
+ .SH OPTIONS
+-.LP
++
+ .TP
+-.BI "--append <string>"
+-Override any \fIappend=\fP options taken from the default image. If there is
+-any doubt about whether the \fIlilo.conf\fP options are correct, then specify
+-no kernel parameters with: \fB--append ""\fP, the null string.
+-.TP
+-.BI "--debug"
+-Provide verbose output of the operation of "mkrescue", pausing to allow
+-the setting of internal operating parameters to be viewed. "<CR>" must
+-be hit to proceed from these pauses.
+-.TP
+-.BI "--device <device>"
+-Make the floppy on a device other than /dev/fd0. The floppy disk will
+-always be made to boot on BIOS device code 0x00 (A: drive), without
+-regard to the drive on which it is created.
+-.TP
+-.BI "--fast"
+-Use a faster method of creating the boot floppy. This involves first
+-creating a file of "\-\-size" 1k blocks (default is 1440)
+-mounted using a loopback device, creating the bootable floppy,
++\fB--append\fP <string>
++Override any \fIappend=\fP options taken from the default image.
++If there is any doubt about whether the \fIlilo.conf\fP
++options are correct, then specify no kernel parameters by providing the
++null string (\fB--append ""\fP).
++
++.TP
++.B --debug
++Provide verbose output of the operation of
++.BR mkrescue ,
++pausing to allow the setting of internal operating parameters to be viewed.
++<CR> must be hit to proceed from these pauses.
++
++.TP
++\fB--device\fP <device>
++Make the floppy on a device other than \fI/dev/fd0\fP.
++The floppy disk will always be made to boot on BIOS device code 0x00 (A:
++drive), without regard to the drive on which it is created.
++
++.TP
++.B --fast
++Use a faster method of creating the boot floppy.
++This involves first creating a file of \fB--size\fP 1k blocks (default
++is 1440) mounted using a loopback device, creating the bootable floppy,
+ then copying the entire file to the disk.
++
+ .TP
+-.BI "--fs [ ext2 | msdos | minix ]"
++\fB--fs\fP [ \fIext2\fP | \fImsdos\fP | \fIminix\fP ]
+ Specify the type of filesystem to create on the drive.
+-.B ext2
+-is the default, but "msdos" and "minix" allow slightly more disk sectors
+-for really big kernels.
++\fIext2\fP is the default, but \fImsdos\fP and \fIminix\fP allow
++slightly more disk sectors for really big kernels.
++
+ .TP
+-.BI "--help"
++.B --help
+ Print a short usage synopsis, including a list of command options.
++
+ .TP
+-.BI "--image <label>"
++\fB--image\fP <label>
+ Specifies the label or alias of the particular image from which the
+-append, initial ramdisk, root, keytable, and kernel information is to be
+-taken.
++append, initial ramdisk, root, keytable, and kernel information is to
++be taken.
++
+ .TP
+-.BI "--initrd <filepath>" " and " "--kernel <filepath>"
++\fB--initrd\fP \fI<filepath>\fP and \fB--kernel\fP \fI<filepath>\fP
+ These options, which must be used together, allow specification of an
+ arbitrary kernel file and initial ramdisk file to be used on the created
+-boot floppy. Be sure you know what you are doing before you use these
+-options. If no initial ramdisk is needed with a particular kernel, then you
+-MUST specify \fB--initrd ""\fP, meaning a null pathname.
++boot floppy.
++Be sure you know what you are doing before you use these options.
++If no inital ramdisk is needed with a particular kernel, then you MUST
++specify \fB--initrd ""\fP, meaning a null pathname.
++
+ .TP
+-.BI "--install [ text | menu ]"
++\fB--install\fP [ \fItext\fP | \fImenu\fP ]
+ Allows overriding the default human interface used with the rescue
+-bootloader (configuration file "install=" option). "text" is the
+-default on 1.2MB and 1.44MB floppy disks, and "menu" is the default on
+-2.88MB floppies and HD emulation on CD-R media.
+-.TP
+-.BI "--iso"
+-Create an ISO-9660 bootable CD image (El Torito Format) suitable for burning
+-to a CD-R or CD-RW. The \fB--device\fP specification defaults to the
+-filename \fB"rescue.iso"\fP, and the \fB--size\fP defaults to 2880. A utility
+-such as \fIcdrecord\fP may be used to burn the ISO file to a recordable CD
+-medium. With this ISO option, the
+-.B "--size HD"
+-option is allowed.
++bootloader (configuration file "install=" option). \fItext\fP is the
++default on 1.2MB and 1.44MB floppy disks, and \fImenu\fP is the default
++on 2.88MB floppies and HD emulation on CD-R media.
++
++.TP
++.BI --iso
++Create an ISO-9660 bootable CD image (El Torito Format) suitable for
++burning to a CD-R or CD-RW. The \fB--device\fP specification defaults to
++the filename \fIrescue.iso\fP, and the \fB--size\fP defaults to 2880.
++A utility such as "wodim" may be used to burn the ISO file to a
++recordable CD medium.
++With this ISO option, the \fB--size\fP \fIHD\fP option is allowed.
++
+ .TP
+-.BI "--nocompact"
++.BI --nocompact
+ For faster kernel loading from a floppy, LILO map compaction is normally
+-enabled. This option will disable map compaction by omitting the
+-lilo "\-c" switch.
+-.TP
+-.BI "--noformat"
+-Suppresses creation of a new filesystem on the boot floppy. This option may
+-be used
+-.B only
++enabled.
++This option will disable map compaction by omitting the lilo \fB-c\fP
++switch.
++
++.TP
++.BI --noformat
++Suppresses creation of a new filesystem on the boot floppy.
++This option may be used ONLY
+ when you know that the floppy you will be writing upon is formatted with the
+-same filesystem as specified by "\-\-fs XXX" (default is ext2).
++same filesystem as specified by \fB--fs\fP \fIXXX\fP (default is \fIext2\fP).
++
+ .TP
+-.BI "--root <device>"
+-Specify the root filesystem for the kernel on the boot floppy. The currently
+-mounted root is taken as the default specification.
+-.TP
+-.BI "--size [ 1440 | 1200 | 2880 | HD ]"
+-The default floppy disk size is \fI1440\fP, meaning a 1.44MB floppy. When \fI--iso\fP
+-is specified, the default size is \fI2880\fP. Allowed
+-specifications are 1200, 1440, or 2880, meaning a 1.2MB, 1.44MB or 2.88MB
+-floppy, respectively. No other floppy disk sizes are supported.
++\fB--root\fP \fI<device>\fP
++Specify the root filesystem for the kernel on the boot floppy.
++The currently mounted root is taken as the default specification.
++
++.TP
++\fB--size\fP [ \fI1440\fP | \fI1200\fP | \fI2880\fP | \fIHD\fP ]
++The default floppy disk size is \fI1440\fP, meaning a 1.44MB floppy.
++When \fB--iso\fP is specified, the default size is \fI2880\fP.
++Allowed specifications are \fI1200\fP, \fI1440\fP, or \fI2880\fP, meaning
++a 1.2MB, 1.44MB or 2.88MB floppy, respectively.
++No other floppy disk sizes are supported.
+ .sp
+-The
+-.I HD
+-specification, meaning "hard disk", may only be used with the
+-.B "--iso"
+-option, to indicate a 16MB hard disk is to be generated for emulation. This
+-allows for very large kernel / initial ramdisk combinations on CD-R. The
+-hard disk image is created using loopback devices
+-"/dev/loop0" and "/dev/loop1", which
+-must be free to utilize this size option.
+-.TP
+-.BI "--version"
+-Print the version number of \fImkrescue\fP, then terminate.
+-.TE
++The \fIHD\fP specification, meaning "hard disk", may only be used with
++the \fB--iso\fP option, to indicate a 16MB hard disk is to be generated
++for emulation.
++This allows for very large kernel/initial ramdisk combinations on CD-R.
++The hard disk image is created using loopback devices \fI/dev/loop0\fP
++and \fI/dev/loop1\fP, which must be free to utilize this size option.
++
++.TP
++.BI --version
++Print the version number of \fBmkrescue\fP, then terminate.
++
+ .SH "SEE ALSO"
+-lilo(8), lilo.conf(5), mkfs(8), dd(1), mount(8), mkinitrd(8), mkisofs(8),
+-cdrecord(1).
+-.SH "AUTHOR"
+-John Coffman <johninsd@san.rr.com> (3.0)
++.BR cdrecord (1),
++.BR dd (1),
++.BR wodim (1),
++.BR lilo.conf (5),
++.BR lilo (8),
++.BR mkfs (8),
++.BR mkinitrd (8),
++.BR mkisofs (8),
++.BR mount (8)
++
++.\" .SH "AUTHOR"
++.\" John Coffman <johninsd@san.rr.com> (3.0)
--- /dev/null
+Package: lilo
+Subject: fix missleading error message
+Author: Gabor Burjan <buga@buvoshetes.hu>
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445264
+Forwarded: yes
+Last-Update: 2011-03-14
+
+A '%' character is missing from the format string.
+---
+
+diff -urN s13/src/geometry.c s14/src/geometry.c
+--- s13/src/geometry.c 2010-11-01 20:22:54.000000000 +0100
++++ s14/src/geometry.c 2011-03-14 20:16:32.959787075 +0100
+@@ -785,7 +785,7 @@
+
+ if ((MAJOR(device)>=120 && MAJOR(device)<=127) ||
+ (MAJOR(device)>=240 && MAJOR(device)<=254) )
+- die("Linux experimental device 0x04x needs to be defined.\n"
++ die("Linux experimental device 0x%04x needs to be defined.\n"
+ "Check 'man lilo.conf' under 'disk=' and 'max-partitions='", device);
+ else die("Sorry, don't know how to handle device 0x%04x",device);
+ }
--- /dev/null
+Package: lilo
+Subject: fix typos in manpage lilo conf
+Author: Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded: yes
+Last-Update: 2011-03-20
+
+Update of the configuration example. More clearness about the
+both ways of configuration of background bitmaps. Remove of
+all information about OS/2 as alternate system, because OS/2
+is obsolete for many years.
+---
+
+diff -urN s14/man/lilo.conf.5 s15/man/lilo.conf.5
+--- s14/man/lilo.conf.5 2010-11-01 17:13:41.000000000 +0100
++++ s15/man/lilo.conf.5 2011-03-20 14:18:06.116170451 +0100
+@@ -28,9 +28,9 @@
+ It might look as follows:
+ .IP
+ .nf
+-# lilo.conf
++# /etc/lilo.conf
+ #
+-# global options:
++### global options ###
+ boot=/dev/hda
+ prompt
+ timeout=150
+@@ -41,28 +41,24 @@
+ read-only
+ menu-title=" John's Computer "
+ #
+-# bootable kernel images:
+-image=/boot/zImage-1.5.99
++### bootable kernel images ###
++image=/boot/vmlinuz-2.6.20-1-i386
+ label=try
+-image=/boot/zImage-1.0.9
+- label=1.0.9
++image=/boot/vmlinuz-2.4.33-1-i386
++ label=2.4.33
+ image=/tamu/vmlinuz
+ label=tamu
+- initrd=initramdisk.img
++ initrd=/tamu/initrd.img
+ root=/dev/hdb2
+ vga=ask
+ #
+-# other operating systems:
++### other operating systems ###
+ other=/dev/hda3
+- label=dos
++ label=DOS
+ boot-as=0x80 # must be C:
+ other=/dev/hdb1
+- label=Win98
++ label=WinXP
+ boot-as=0x80 # must be C:
+-other=/dev/hdb5
+- label=os2
+- loader=os2_d
+- table=E: # os2 sees as E:
+ .fi
+ .LP
+ This configuration file specifies that lilo uses the Master
+@@ -130,17 +126,19 @@
+ .sp
+ When a bitmap file is specified as a background screen during the boot
+ process, the color selection and layout of the text which overlays the
+-graphic image must be specified in one of two ways. One way, is to use
+-a bitmap image (*.bmp) file which has had a header written by the
++graphic image must be specified in one of two ways.
++.sp
++One way is the use of header information in the bitmap image (*.bmp) file:
++From a text file with all the information about 'bmp-colors', 'bmp-table'
++and 'bmp-timer' options together with the 'bitmap' option are stored in
++the special LILO header of the bitmap image file by the
+ .BI "lilo -E"
+-command. If this command is used, then all of the
+-information specified by the 'bmp-colors', 'bmp-table', and 'bmp-timer'
+-options is stored in a special LILO header within the bitmap file.
+-Without this header, the 'bmp-' option values should be
+-specified in the configuration file; if not, default values are used.
+-Any use of the 'bmp-' options
+-within the configuration file overrides the values stored in the
+-bitmap file header.
++command. Another way works without these special header information: All
++the information about 'bmp-colors', 'bmp-table' and 'bmp-timer' options
++together with the 'bitmap' option are stored in the configuration file.
++Any use of the 'bmp-' options within the configuration file overrides
++the options stored in the bitmap file header. If lilo cannot find any of
++the 'bmp-' options, then default values are used.
+ .TP
+ .BI "bmp-colors=" <fg>,<bg>,<sh>,<hfg>,<hbg>,<hsh>
+ Specifies the decimal values of the colors to be used for the menu display
+@@ -292,9 +290,9 @@
+ .fi
+ .sp
+ probably only useful for floppy disks and loopback devices,
+-since for hard disks the
++because for hard disks the
+ .BI lba32
+-disk addressing option (LILO 21.2) ignores disk geometry.
++disk addressing option ignores disk geometry.
+ .sp
+ (22.5.8) Developers who have implemented a disk driver for a new block storage
+ device will have to indicate to LILO the maximum number of partitions
+@@ -836,14 +834,8 @@
+ By default
+ .I chain
+ is used. This chain loader passes partition and drive information in the
+-boot sector it loads only to DOS on FAT12 or FAT16, Windows on FAT16 or
+-FAT32, or OS/2 on FAT16 or HPFS.
+-The alternate chain loader,
+-.I os2_d
+-passes partition and drive information unconditionally, and uses a format
+-suitable for OS/2 and DOS (see
+-.I table=<letter>
+-below).
++boot sector it loads only to DOS on FAT12 or FAT16, or Windows on FAT16 or
++FAT32.
+ .TP
+ .BI "table=" <device>
+ This specifies the device that contains the partition table.
+@@ -856,14 +848,9 @@
+ with `table' is modified.
+ .TP
+ .BI "table=" <drive-letter>
+-This is a special case for the
++This option is obsolete. It were used in the special case for the
+ .I os2_d
+-chain loader. It specifies the DOS drive letter for the partition
+-that will be booted. This is
+-.I mandatory
+-when booting OS/2 installed on
+-an extended partition. The drive letter may be specified with or without a
+-trailing colon.
++chain loader.
+ .TP
+ .BI "change"
+ This keyword starts a section which describes how primary partition IDs are
--- /dev/null
+01_makefile-adds.patch
+02_lilo-version-debian.patch
+03_keytab-lilo.8-debian-based.patch
+04_lilo.8-debian-based.patch
+05_readme.disk-change.patch
+06_notinteractive.patch
+07_bad-partition-warn.patch
+08_install-also-dat-files.patch
+09_use-of-newer-debhelper.patch
+10_add-info-about-h-option.patch
+11_remove-obsolete-bios-workaround.patch
+12_save-errno-for-second-command.patch
+13_reformatted-mkrescue-manpage.patch
+14_fix-missleading-error-message.patch
+15_fix-typos-in-manpage-lilo-conf.patch
--- /dev/null
+01_makefile-adds.patch
+02_lilo-version-ubuntu.patch
+03_keytab-lilo.8-debian-based.patch
+04_lilo.8-debian-based.patch
+05_readme.disk-change.patch
+06_notinteractive.patch
+07_bad-partition-warn.patch
+08_install-also-dat-files.patch
+09_use-of-newer-debhelper.patch
+10_add-info-about-h-option.patch
+11_remove-obsolete-bios-workaround.patch
+12_save-errno-for-second-command.patch
+13_reformatted-mkrescue-manpage.patch
+14_fix-missleading-error-message.patch
+15_fix-typos-in-manpage-lilo-conf.patch
--- /dev/null
+[type: gettext/rfc822deb] lilo.templates
--- /dev/null
+# Translation of Lilo debconf templates to Arabic
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Ossama M. Khayat <okhayat@yahoo.com>, 2005, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2008-11-06 08:26+0300\n"
+"Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n"
+"Language-Team: Arabic <support@arabeyes.org>\n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "تهيئة LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"يبدو أن هذا هو أول تثبيت LILO. من الضروري جداً تشغيل liloconfig(8) عند اكتمال "
+"هذه العملية وتنفيذ /sbin/lilo بعدها."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "لن يعمل LILO إن لم تقم بهذا."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "تريد إضافة خيار حجم الذاكرة الكبيرة؟"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"بشكل افتراضي، يقوم LILO بتحميل ملف initrd في أول 15م.ب. من الذاكرة كي يتجنّب "
+"مشكلة أنظمة BIOS القديمة (أقدم من سنة 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd "
+#| "may not fit into the first 15MB of memory and so the system will not "
+#| "boot properly. It seems that the boot issues appear when the "
+#| "kernel+initrd combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"على أي، بوجود النواة الجديدة وinitrd فقد لا يمكن تحميلها في أول 15م.ب. من "
+"الذاكرة ولن يكون النظام قادراً على الإقلاع بشكل صحيح. يبدو أن مشاكل الإقلاع "
+"تظهر عندما يكون مجموعة حجم النواة وinitrd أكبر من 8م.ب."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "هل تريد تشغيل /sbin/lilo الآن؟"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"تم اكتشاف أنه من الضروري تشغيل /sbin/lilo كي يتم تحديث تهيئة LILO الجديدة."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"تحذير: سيكتب هذا الإجراء بيانات إلى MBR وقد يكتب على بعض الأشياء بذلك "
+"المكان. إن تخطيت هذه الخطوة، يجب أن تقوم بتشغيل /sbin/lilo قبل إعادة تشغيل "
+"حاسبك وإلا قد لا يتمكن نظامك من الإقلاع مجدداً."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "تريد إضافة خيار حجم الذاكرة الكبيرة؟"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+# Translation of Lilo debconf templates to Czech
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Miroslav Kure <kurem@debian.cz>, 2008
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-17 21:02+0100\n"
+"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
+"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Konfigurace zavaděče LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Zdá se, že to je první instalace LILA. Je nezbytné, abyste po skončení "
+"tohoto procesu a spustili liloconfig(8) a poté /sbin/lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "Pokud to neuděláte, LILO nebude fungovat."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Přidat volbu large-memory?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"LILO implicitně zavádí initrd do prvních 15MB paměti, aby tak obešlo omezení "
+"BIOSu starších systémů (před rokem 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd "
+#| "may not fit into the first 15MB of memory and so the system will not "
+#| "boot properly. It seems that the boot issues appear when the "
+#| "kernel+initrd combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"U novějších jader se však nemusí kombinace jádra a initrd vlézt do prvních "
+"15MB paměti a tím pádem by systém nenastartoval. Zdá se, že problémy se "
+"zaváděním začínají v okamžiku, kdy jádro spolu s initrd překročí 8MB."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Pokud počítač obsahuje aktuální BIOS bez omezení na 15MB a chcete u všech \n"
+"jader použít paměť nad 15MB, nastavte volbu „large-memory“."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Chcete nyní spustit /sbin/lilo?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Bylo zjištěno, že pro použití nové konfigurace LILA je nutné spustit /sbin/"
+"lilo."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"VAROVÁNÍ: Tento postup zapíše data do MBR a tím přepíše data tam umístěná. "
+"Pokud tento krok přeskočíte, musíte spustit /sbin/lilo ještě před restartem "
+"počítače, protože jinak by systém nemusel nastartovat."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Přidat volbu large-memory?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. For "
+#| "the most modern systems you should use this conversion and then run '/sbin/"
+#| "lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Pokud jádro používá nové diskové rozhraní „libata“, budete pro volby boot "
+"a root v /etc/lilo.conf potřebovat nové DiskID a nebo UUID. Na většině "
+"moderních systémů byste měli tento převod povolit a potom spustit "
+"„/sbin/lilo“."
--- /dev/null
+# Translation of Lilo debconf templates to Danish
+# Copyright (C) 2010 lilo & nedenstående oversættere.
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Claus Hindsgaul <claus_h@image.dk>, 2004.
+# Claus Hindsgaul <claus.hindsgaul@gmail.com>, 2006, 2007.
+# Joe Hansen <joedalton2@yahoo.dk>, 2010, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-14 15:48+0200\n"
+"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
+"Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILO-opsætning"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Dette lader til at være din første installation af LILO. Det er vigtigt, at "
+"køre liloconfig(8) når du har fuldført denne proces og derefter køre /sbin/"
+"lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO vil ikke fungere hvis du ikke gør dette."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Ønsker du at tilføje indstillingen udvidet hukommelse?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Som standard indlæser LILO initrd-filen i de første 15 MB hukommelse for at "
+"undgå en BIOS-begrænsning på ældre systemer (tidligere end 2001 og få "
+"systemer indtil 2004)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Med nyere kerner vil kombinationen af kerne og initrd måske ikke passe "
+"sammen i de første 15 MB hukommelse. LILO beregner den krævede størrelse og "
+"vil automatisk også bruge hukommelsen over 15 MB, hvis der ikke er nok "
+"fysisk hukommelse."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Hvis denne maskine har en nyere BIOS uden en 15 MB begrænsning og du ønsker "
+"at bruge hukommelse over 15 MB for alle kerner, så angiv indstillingen "
+"»large-memory«."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Vil du køre /sbin/lilo nu?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Det er nødvendigt at køre /sbin/lilo for at opdatere den nye LILO-opsætning."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"ADVARSEL: Dette vil skrive data i din opstartsblok (MBR) og kan overskrive "
+"nogle ting der. Hvis du springer dette trin over, skal du køre /sbin/lilo, "
+"før du genstarter computeren, da systemet ellers kan være ude af stand til "
+"at starte op igen."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Ønsker du at konvertere indstillinger for opstart og rod (root)?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Siden kerne at bruge den nyere disk grænseflade »libata«, skal du bruge den "
+"nyere DiskID og/eller UUID i din /etc/lilo.conf for indstillinger vedrørende "
+"opstart og rod. Til de mest moderne systemer, skal du bruge denne konvertering "
+"og så køre »/sbin/lilo«."
--- /dev/null
+# Translation of Lilo debconf templates to German
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Patrick Willam <patrick@patrick-willam.de>, 2006.
+# Helge Kreutzmann <debian@helgefjell.de>, 2007, 2008.
+# Joachim Wiedorn <ad_debian@joonet.de>, 2010, 2011
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-14 16:36+0100\n"
+"Last-Translator: Joachim Wiedorn <ad_debian@joonet.de>\n"
+"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILO-Konfiguration"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Es scheint so, als sei dies Ihre erste LILO-Installation. Wenn Sie diesen "
+"Vorgang abschließen, ist es unbedingt nötig liloconfig(8) und danach "
+"/sbin/lilo auszuführen."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO wird nicht funktionieren, falls Sie dies nicht tun."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Möchten Sie die Option »large-memory« hinzufügen?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Standardmäßig lädt LILO die Initrd-Datei in die ersten 15 MB des "
+"Speichers, um eine BIOS-Beschränkung auf älteren Systemen (älter als 2001 "
+"und wenige Systeme bis 2004) zu vermeiden."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Allerdings kann es bei neueren Kernel passieren, dass die Kombination von "
+"Kernel und Initrd nicht in die ersten 15 MB des Speichers passt, LILO "
+"berechnet die benötigte Speichergröße und wird automatisch auch den "
+"Speicher oberhalb der 15MB nutzen, sofern genug physikalischer Speicher "
+"vorhanden ist."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Falls diese Maschine ein aktuelles BIOS ohne 15MB-Begrenzung hat und Sie "
+"wollen den Speicher oberhalb von 15MB für alle Kernel nutzen, dann setzen "
+"Sie die 'large-memory' Option."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Möchten Sie /sbin/lilo jetzt ausführen?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Es wurde festgestellt, dass es nötig ist /sbin/lilo auszuführen, um die "
+"neue LILO-Konfiguration zu aktivieren."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"WARNUNG: Dieser Vorgang wird Daten in Ihren MBR (master boot record) "
+"schreiben und dies könnte dort einige Daten überschreiben. Falls Sie "
+"diesen Schritt überspringen, müssen Sie /sbin/lilo ausführen, bevor Sie "
+"Ihren Computer neu starten, oder Ihr System kann nicht wieder hochfahren."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Möchten Sie die boot und root Optionen umwandeln?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run "
+"'/sbin/lilo'."
+msgstr ""
+"Seit der Kernel die neuere Schnittstelle 'libata' verwendet, benötigen Sie "
+"die neuere DiskID und/oder UUID in Ihrer /etc/lilo.conf für die boot und "
+"root Optionen. Für die meisten modernen Systeme sollten Sie diese "
+"Umwandlung nutzen und dann '/sbin/lilo' starten."
--- /dev/null
+# Translation of Lilo debconf templates to Spanish
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Andrés Roldán <aroldan@debian.org>, 2006
+# Felipe Caminos Echeverría <felipem@gigared.com>, 2006
+# Venturi, 2007
+# Fernando Cerezal, 2007
+# Francisco Javier Cuadrado <fcocuadrado@gmail.com>, 2009, 2011
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-12 16:17+0100\n"
+"Last-Translator: Francisco Javier Cuadrado <fcocuadrado@gmail.com>\n"
+"Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configuración de LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Parece que esta es la primera instalación de LILO. Es absolutamente "
+"necesario ejecutar liloconfig(8) cuando complete este proceso y después "
+"ejecutar «/sbin/lilo»."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO no funcionará si no hace esto."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "¿Desea añadir la opción «large-memory»?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"De forma predeterminada, LILO carga el archivo initrd en los primeros 15 MB "
+"de memoria para evitar una limitación del BIOS en sistemas antiguos (previos "
+"a 2001 y unos pocos sistemas hasta el 2004)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Con los núcleos nuevos la combinación del núcleo e initrd puede que no quepa "
+"en los primeros 15 MB de la memoria. LILO calcula el tamaño de memoria "
+"necesario y también utilizará automáticamente la memoria por encima de los "
+"15 MB, si hay suficiente memoria física."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Si este equipo tiene un BIOS reciente sin la limitación de 15 MB y quiere "
+"usar la memoria por encima de los 15 MB para todos los núcleos, configure la "
+"opción «large-memory»."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "¿Desea ejecutar «/sbin/lilo» ahora?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Se ha detectado que hay que ejecutar «/sbin/lilo» para poder activar la "
+"nueva configuración de LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"Advertencia: este procedimiento escribirá datos en el registro maestro de "
+"arranque (MBR) y podría sobrescribir datos en ese lugar. Si omite este paso, "
+"tendrá que ejecutar «/sbin/lilo» antes de reiniciar el equipo, o puede que "
+"el sistema no arranque de nuevo."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "¿Desea convertir las opciones de arranque y de «root»?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. "
+#| "For the most modern systems you should use this conversion and then run '/"
+#| "sbin/lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Hasta que el núcleo utilice la nueva interfaz de disco «libata» necesita el "
+"DiskID y/o el UUID más nuevo en el archivo «/etc/lilo.conf» para las "
+"opciones de arranque y de «root». Para la mayoría de los sistemas modernos "
+"debería utilizar esta conversión y ejecutar «/sbin/lilo»."
--- /dev/null
+# Translation of Lilo debconf templates to Basque
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Xabier Bilbao <xabidu@gmail.com>, 2008.
+# Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>, 2009, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo_1:23.1-2_eu\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-14 15:48+0100\n"
+"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>\n"
+"Language-Team: Basque <debian-l10n-basque@lists.debian.org>\n"
+"Language: eu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILOren konfigurazioa"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"LILO lehen aldiz instalatzera zoazela dirudi. Ezinbestekoa da liloconfig(8) "
+"exekutatzea prozesu hau burutzen duzunean, eta ondoren /sbn/lilo exekutatzea."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILOk ez du funtzionatuko hori egiten ez baduzu."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Nahi duzu memoria handiko aukera gehitzea?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Lehenetsi gisa, LILOk initrd fitxategia kargatzen du memoriaren aurreneko 15 "
+"MBtan, BIOSen murriztapenak gainditzeko sistema zaharrekin (2001 baino "
+"lehenagokoak)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Hala ere, kernel berriagoekin, kernel eta initrd konbinazioa baliteke ez "
+"doitzea memoriako aurreneko 15 MBtan, eta ondorioz sistema ongi ez "
+"abiaraztea. Badirudi abioko arazoak agertzen direla kernela + initrd "
+"konbinazioaren tamainak 8 MB gainditzen duenean."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Ordenagailu 15 MBtako mugarik gabeko BIOS berrienetariko bat badu, eta "
+"kernel guztientzako 15 MBtik gorantz erabiltzea nahi baduzu, ezarri "
+"'large-memory' (memoria handia) aukera."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "/sbin/lilo exekutatu nahi duzu orain?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"LILO konfigurazioa bertsioberritu ahal izateko /sbin/lilo exekutatu behar "
+"dela detektatu da."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"KONTUZ: Prozedura honek datuak idatziko ditu zure MBRn (Abioko Erregistro "
+"Nagusian) eta beraz, hor dagoena gainidatz lezake. Urrats hau saltatzen "
+"baduzu /sbin/lilo exekutatu beharko duzu ordenagailua berrabiabiarazi "
+"aurretik, bestela baliteke makina berriro ezin abiaraztea."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Nahi duzu memoria handiko aukera gehitzea?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run "
+"'/sbin/lilo'."
+msgstr ""
+"Disko berrienen 'libata' interfazea erabiltzen duen kernela eduki arte, "
+"/etc/lilo fitxategian DiskID eta/edo UUID berriena beharko duzu abio eta "
+"erroko aukerentzako. Sistema moderno gehienetan bihurketa hau erabili "
+"beharko zenuke eta ondoren hau exekutatu: /sbin/lilo"
--- /dev/null
+# Translation of Lilo debconf templates to Finnish
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Esko Arajärvi <edu@iki.fi>, 2009, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:22.8-3.1\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-19 12:42+0300\n"
+"Last-Translator: Esko Arajärvi <edu@iki.fi>\n"
+"Language-Team: debian-10n-finnish@lists.debian.org\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.6.1\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILOn asetukset"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Tämä näyttää olevan ensimmäinen LILOn asennuskerta. Ohjelma liloconfig(8) on "
+"ehdottomasti ajettava asennuksen jälkeen ja sen jälkeen on ajettava komento "
+"/sbin/lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO ei toimi, jos näin ei tehdä."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Käytetäänkö suuren muistin (large-memory) valitsinta?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Oletuksena LILO lataa initrd-tiedoston käyttäen muistin ensimmäisiä 15 Mt "
+"välttääkseen vanhojen (vuotta 2001 aiempien) järjestelmien BIOS-rajoitteet."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Uudempien ytimien kanssa ytimen ja initrd:n yhdistelmälle ei välttämättä "
+"riitä ensimmäiset 15 Mt. LILO laskee tarvittavan muistin määrän ja käyttää "
+"automaattisesti ensimmäisten 15 Mt jälkeistä muistialuetta, jos muistia on "
+"tarpeeksi."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Jos järjestelmässä on uudehko BIOS, jossa ei ole 15 Mt rajoitusta, ja haluat "
+"käyttää yli 15 Mt muistia kaikkien ytimien kanssa, valitse valitsin ”large-"
+"memory”."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Ajetaanko /sbin/lilo nyt?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"LILOn uusien asetusten ottamiseksi käyttöön on tarpeellista ajaa komento "
+"/sbin/lilo."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"VAROITUS: Tämä prosessi kirjoittaa tietoja pääkäynnistyslohkoon (MBR) ja "
+"saattaa kirjoittaa siellä joidenkin tietojen päälle. Jos ohitat tämän "
+"vaiheen, ohjelma /sbin/lilo tulee ajaa ennen kuin järjestelmä käynnistetään "
+"uudelleen tai järjestelmä ei välttämättä käynnisty."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Muokataanko boot- ja root-valitsimia?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. For "
+#| "the most modern systems you should use this conversion and then run '/sbin/"
+#| "lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Ennen ydintä, joka käyttää uudempaa levyrajapintaa ”libata”, täytyy "
+"tiedoston /etc/lilo.conf valitsimien boot ja root kenttiä DiskID tai UUID "
+"muokata. Useimmissa uudemmissa järjestelmissä tämä muutos tulisi tehdä ja "
+"sen jälkeen ajaa komento /sbin/lilo."
--- /dev/null
+# Translation of Lilo debconf templates to French
+# Copyright (C) 2005-2011 Debian French l10n team <debian-l10n-french@lists.debian.org>
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Christian Perrier <bubulle@debian.org>, 2004-2006, 2008, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: fr\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-10 06:44+0100\n"
+"Last-Translator: Christian Perrier <bubulle@debian.org>\n"
+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: Plural-Forms: nplurals=2; plural=n>1;\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configuration de LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Il semble qu'il s'agisse de votre première installation de LILO. Il est tout "
+"à fait indispensable d'utiliser liloconfig(8) lorsque vous aurez terminé "
+"l'installation, puis d'exécuter ensuite /sbin/lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO ne fonctionnera pas sans cette opération."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Voulez-vous ajouter l'option « large memory » ?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Par défaut, LILO charge l'image de démarrage (« initrd ») dans les 15 "
+"premiers méga-octets de mémoire pour éviter une limitation du BIOS de "
+"certains systèmes anciens (antérieurs à 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Cependant, avec les noyaux récents, l'ensemble noyau et image de démarrage "
+"dépassent cette taille et le système ne peut alors plus démarrer "
+"correctement. LILO calcul la quantité nécessaire de mémoire et utilisera "
+"également la mémoire au delà de 15 Mo, si suffisamment de mémoire physique "
+"est disponible."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Si cette machine utilise un BIOS récent sans cette limitation à 15 Mo et que "
+"vous souhaitez utiliser la mémoire au delà de 15 Mo pour tous les noyaux, "
+"vous devriez utiliser l'option « large-memory »."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Souhaitez-vous lancer /sbin/lilo maintenant ?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Il est nécessaire d'utiliser la commande /sbin/lilo pour mettre à niveau la "
+"nouvelle configuration de LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"ATTENTION : cette opération va écrire sur le secteur de démarrage principal "
+"(MBR : « Master Boot Record »). Si vous sautez cette étape, vous devrez "
+"lancer /sbin/lilo avant de redémarrer sous peine de ne plus pouvoir ensuite "
+"lancer le système."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Voulez-vous ajouter l'option « large memory » ?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Depuis les noyaux qui comportent l'interface disque « libata », il est "
+"nécessaire d'utiliser les nouvelles options DiskID et/ou UUID dans le "
+"fichier /etc/lilo.conf pour les options « boot » et « root ». Pour la "
+"majorité des systèmes modernes, il est conseillé d'effectuer ce changement "
+"puis d'exécuter la commande « /sbin/lilo »."
--- /dev/null
+# Translation of Lilo debconf templates to Galician
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Jacobo Tarrio <jtarrio@debian.org>, 2007.
+# Miguel Anxo Bouzada <mbouzada@gmail.com>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-08 14:58+0100\n"
+"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
+"Language-Team: Galician <debian-l10n-galician@lists.debian.org>\n"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Galician\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configuración de LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Semella que esta é a súa primeira instalación de LILO. É absolutamente "
+"necesario executar liloconfig(8) despois de completar este proceso e "
+"executar /sbin/lilo despois diso."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO non ha funcionar se non o fai."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Desexa engadir a opción de memoria grande?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Nos sistemas antigos, como norma xeral para evitar una limitación do BIOS, "
+"LILO carga o ficheiro initrd nos primeiros 15 MB da memoria (anteriores a "
+"2001 e poucos sistemas ata 2004)"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Cos novos núcleos a combinación do núcleo e initrd é probábel que non "
+"encaixe nos primeiros 15 MB de memoria. LILO calculará o tamaño necesario da "
+"memoria e empregará automaticamente, tamén, a memoria por enriba dos 15 MB, "
+"se hai memoria física abondo."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Se esta máquina ten un BIOS recente sen a limitación dos 15 MB e desexa "
+"empregar a memoria por enriba dos de 15 MB para todos os núcleos, seleccione "
+"a opción de «memoria grande»."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Quere executar /sbin/lilo agora?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Detectouse que é necesario executar /sbin/lilo para actualizar a nova "
+"configuración de LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"AVISO: Este procedemento ha gravar datos no MBR e pode sobrescribir algunhas "
+"cousas dese sitio. Se omite este paso debe executar /sbin/lilo antes de "
+"reiniciar o computador ou o sistema non ha poder arrincar máis."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Quere converter as opcións de arranque e raíz (root)?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. "
+#| "For the most modern systems you should use this conversion and then run '/"
+#| "sbin/lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Ata que o núcleo use a nova interface de disco «libata» necesita o novo "
+"DiskID e/ou o UUID no /etc/ lilo.conf para as opcións de arranque e raíz. "
+"Para os sistemas máis modernos debe empregar esta conversión e a seguir "
+"executar «/sbin/lilo»."
--- /dev/null
+# Translation of Lilo debconf templates to Italian
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Luca Monducci <luca.mo@tiscali.it>, 2009, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-13 21:07+0200\n"
+"Last-Translator: Luca Monducci <luca.mo@tiscali.it>\n"
+"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configurazione di LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Sembra che questa sia la prima installazione di LILO. Al termine "
+"dell'installazione è assolutamente necessario eseguire prima liloconfig(8) e "
+"poi /sbin/lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "Senza queste operazioni LILO non può funzionare."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Aggiungere l'opzione \"large-memory\"?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory to "
+#| "avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"LILO carica il file initrd nei primi 15MB della memoria in modo da evitare "
+"una limitazione del BIOS con i sistemi più vecchi (precedenti al 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd may not "
+#| "fit into the first 15MB of memory and so the system will not boot "
+#| "properly. It seems that the boot issues appear when the kernel+initrd "
+#| "combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Tuttavia, con i nuovi kernel la combinazione di kernel e initrd potrebbe non "
+"entrare nei primi 15MB di memoria e quindi il sistema non si avvia "
+"correttamente. Sembra che il problema appaia quando la combinazione kernel"
+"+initrd supera 8MB."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Se questa macchina ha un BIOS recente senza la limitazione dei 15MB e si "
+"vuole usare la memoria superiore a 15MB per il kenrle, impostare l'opzione "
+"\"large-memory\"."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Eseguire /sbin/lilo adesso?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"È necessario eseguire /sbin/lilo per attivare la nuova configurazione di "
+"LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"ATTENZIONE: Questa procedura scrive dei dati nel MBR e potrebbe "
+"sovrascrivere parte dei dati che già sono lì. Se si salta questo passo è "
+"necessario eseguire /sbin/lilo prima di riavviare il proprio computer "
+"altrimenti si rischia di non poter più avviare il proprio sistema."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Aggiungere l'opzione \"large-memory\"?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. For "
+#| "the most modern systems you should use this conversion and then run '/sbin/"
+#| "lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Da quando il kernel utilizza la nuova interfaccia per il disco \"libata\" "
+"sono necessari dei nuovi DiskID e/o UUID nel file /etc/lilo.conf per le "
+"opzioni boot e root. Sui sistemi più moderni di deve fare questa conversione "
+"e poi eseguire \"/sbin/lilo\"."
--- /dev/null
+# Translation of Lilo debconf templates to German\r
+# This file is distributed under the same license as the Lilo package.\r
+# \r
+# Translators:\r
+# Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\r
+# \r
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:22.8-7\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2008-11-05 11:26+0900\n"
+"Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
+"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILO の設定"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"LILO のインストールは初めてのようです。このプロセスが終了したら、liloconfig"
+"(8) を実行し、それから /sbin/lilo を実行することが、絶対に必要です。"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "これを実行しないと LILO は動作しません。"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "large-memory オプションを追加しますか?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory to "
+#| "avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"デフォルトでは、LILO は古いシステム (2001 年より前のもの) での BIOS 制限を回"
+"避するため、initrd ファイルを最初の 15MB メモリ内にロードするようにしていま"
+"す。"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd may not "
+#| "fit into the first 15MB of memory and so the system will not boot "
+#| "properly. It seems that the boot issues appear when the kernel+initrd "
+#| "combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"しかし、新しいカーネルの場合、カーネルと initrd の組み合わせが最初の 15MB メ"
+"モリには収まらなくなって、システムは正常に起動しないかもしれません。カーネル"
+"+initrd が 8MB より大きくなった場合にこの起動問題が発生するようです。"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "すぐに /sbin/lilo を実行しますか?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"新しい LILO の設定を反映するため、/sbin/lilo を実行する必要があります。"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"警告: この動作は MBR に書き込みを行うのでそこにあったデータを上書きします。こ"
+"の手順をスキップした場合、コンピュータを再起動する前に /sbin/lilo を実行する"
+"必要があります。さもなければシステムは二度と起動しません。"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "large-memory オプションを追加しますか?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+# Translation of Lilo debconf templates to Dutch
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Vincent Zweije <zweije@xs4all.nl>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 22.8-8\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2009-09-13 18:46+0000\n"
+"Last-Translator: Vincent Zweije <zweije@xs4all.nl>\n"
+"Language-Team: Debian-Dutch <debian-l10n-dutch@lists.debian.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILO-configuratie"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Dit lijkt uw eerste LILO-installatie te zijn. Het is absoluut noodzakelijk "
+"om na deze installatie liloconfig(8) en /sbin/lilo uit te voeren."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "Als u dit niet doet zal LILO niet werken."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Wilt u de 'large-memory' (groot geheugen) optie toevoegen?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Normaal gesproken laadt LILO het initrd bestand in de eerste 15MB van het "
+"geheugen om BIOS beperkingen met oudere systemen (van voor 2001) te "
+"vermijden."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd "
+#| "may not fit into the first 15MB of memory and so the system will not "
+#| "boot properly. It seems that the boot issues appear when the "
+#| "kernel+initrd combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Met nieuwere kernels kan het echter voorkomen dat de combinatie van kernel "
+"en initrd niet in de eerste 15MB van het geheugen past, en het systeem "
+"derhalve niet goed opstart. Het lijkt erop dat de opstartproblemen "
+"verschijnen wanneer de kernel+initrd combinatie groter dan 8MB is."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Wilt u /sbin/lilo nu uitvoeren?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"/sbin/lilo dient uitgevoerd te worden om uw nieuwe LILO-configuratie bij te "
+"werken."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"Waarschuwing: deze procedure schrijft gegevens weg in uw hoofd-opstartblok "
+"(master boot record, MBR) en zal daar mogelijk dingen overschrijven. Bij "
+"overslaan van deze stap dient u /sbin/lilo uit te voeren voordat u herstart; "
+"anders zal uw systeem mogelijk niet meer opstarten."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Wilt u de 'large-memory' (groot geheugen) optie toevoegen?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+# Translation of Lilo debconf templates to Portuguese
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Luís Ferreira <anarka@gmail.org>, 2005.
+# Rui Branco <ruipb@debianpt.org>, 2008
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:22.8-6.3\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2008-11-09 23:08+0000\n"
+"Last-Translator: Rui Branco <ruipb@debianpt.org>\n"
+"Language-Team: Portuguese <debian-l10n-portuguese@lists.debian.org>\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configuração do LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Parece que esta é a primeira vez que instala o LILO. É absolutamente "
+"necessário correr o liloconfig(8) quando completar este processo e executar "
+"o /sbin/lilo depois disso."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "O LILO não vai funcionar se não fizer isto."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Pretende adicionar a opção de memória de grande dimensão?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory "
+#| "to avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Por omissão, o LILO carrega o ficheiro initrd dentro dos primeiros 15 MB da "
+"memória para evitar as limitações da BIOS nos sistemas antigos (anteriores a "
+"2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd "
+#| "may not fit into the first 15MB of memory and so the system will not "
+#| "boot properly. It seems that the boot issues appear when the "
+#| "kernel+initrd combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"No entanto, com os kernels mais recentes a combinação do kernel e do initrd "
+"pode não encaixar nos primeiros 15 MB de memória, e deste modo o sistema não "
+"irá arrancar correctamente. Parece que as questões de arranque surgem apenas "
+"quando a combinação de kernel+initrd é maior que 8MB."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Quer correr o /sbin/lilo agora ?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Foi detectada a necessidade de correr o /sbin/lilo para que a nova "
+"configuração do LILO seja actualizada."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"AVISO: Este procedimento vai escrever dados no seu MBR e pode reescrever "
+"alguns nesse lugar. Se saltar este passo, terá que correr o /sbin/lilo antes "
+"de reiniciar o seu computador ou o seu sistema pode não voltar a iniciar."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Pretende adicionar a opção de memória de grande dimensão?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+# Translation of Lilo debconf templates to Brazilian Portuguese
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Tiago Bortoleto Vaz <tiago@debian-ba.org>, 2005.
+# André Luís Lopes <andrelop@debian.org>, 2007.
+# Eder L. Marques <eder@edermarques.net>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-16 22:37-0300\n"
+"Last-Translator: Eder L. Marques <eder@edermarques.net>\n"
+"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian.org>"
+"\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Configuração do LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Esta parece ser sua primeira instalação do LILO. É absolutamente necessário "
+"executar o liloconfig(8) quando você completar esse processo e executar "
+"/sbin/lilo após isso."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "O LILO não funcionará caso você não faça isso."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Você deseja adicionar a opção large-memory (memória estendida)?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Geralmente o LILO carrega o arquivo initrd nos primeiros 15MB de memória "
+"para evitar uma limitação da BIOS em sistemas antigos (anteriores a 2001 e "
+"alguns sistemas até 2004)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Com kernels mais recentes a combinação do kernel e initrd pode não caber "
+"nos primeiros 15MB de memória. O LILO calcula o tamanho necessário de "
+"memória e usará automaticamente a memória acima de 15MB, também, se houver "
+"memória física suficiente."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Se essa máquina tem uma BIOS recente sem a limitação de 15MB e você quer "
+"usar memória acima de 15MB para todos os kernels, configure a opção "
+"'large-memory' (memória estendida)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Você deseja executar /sbin/lilo agora?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Foi detectado que é necessário executar /sbin/lilo de modo a ativar a nova "
+"configuração do LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"AVISO: Esse procedimento gravará dados em sua MBR e pode sobrescrever "
+"alguns dados lá. Se você pular essa etapa, você deve executar o comando "
+"/sbin/lilo antes de reiniciar seu computador, ou o seu sistema pode não "
+"reiniciar novamente."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Você deseja converter as opções boot e root?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. For "
+#| "the most modern systems you should use this conversion and then run '/sbin/"
+#| "lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Com um kernel usando a mais recente interface de disco 'libata' você precisa "
+"dos mais recentes DiskID e/ou UUID em seu /etc/lilo.conf para as opções "
+"boot e root. Para a maioria dos sistemas modernos você deve usar essa "
+"conversão e então executar '/sbin/lilo'."
--- /dev/null
+# Translation of Lilo debconf templates to Russian
+# This file is distributed under the same license as the Lilo package.
+#
+# Translators:
+# Yuri Kozlov <kozlov.y@gmail.com>, 2005, 2006, 2008.
+# Yuri Kozlov <yuray@komyakino.ru>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:23.1-2\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-06 20:10+0300\n"
+"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
+"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Настройка LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Кажется, это первая установка LILO. Абсолютно необходимо запустить команду "
+"liloconfig(8) после завершения данной настройки, а потом /sbin/lilo."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO не будет работать, если вы не сделаете этого."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Добавить параметр large-memory?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"По умолчанию, LILO загружает файл initrd в первые 15MB оперативной памяти, "
+"чтобы избежать ограничений BIOS старых компьютеров (выпущенных до 2001 года "
+"и некоторых до 2004 года)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Однако, новые ядра и initrd вместе могут не вместиться в первые 15МБ. LILO "
+"вычислит необходимый размер памяти и автоматически использует следующие "
+"15МБ, если они есть."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Если данная машина с новым BIOS без ограничения в 15МБ и вы хотите "
+"задействовать дополнительные 15МБ для всех ядер, то включите параметр large-"
+"memory."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Запустить /sbin/lilo сейчас?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Было обнаружено, что требуется запуск /sbin/lilo для установки новой "
+"конфигурации LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"ПРЕДУПРЕЖДЕНИЕ: Данная процедура выполняет запись в MBR и может изменить "
+"данные, расположенные там. Если вы пропустите этот шаг, то должны запустить /"
+"sbin/lilo перед перезагрузкой компьютера, иначе система больше не загрузится."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Преобразовать загрузочные параметры и root?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. "
+#| "For the most modern systems you should use this conversion and then run '/"
+#| "sbin/lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Так как в ядре включён новый дисковый интерфейс libata, вам нужно "
+"использовать идентификаторы DiskID и/или UUID в /etc/lilo.conf в параметрах "
+"загрузки и root. Это преобразование нужно выполнить в большинстве "
+"современных систем, а затем запустить /sbin/lilo."
--- /dev/null
+# Translation of lilo debconf template to Swedish
+# Copyright (C) 2011 Martin Bagge <brother@bsnet.se>
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Andreas Henriksson <andreas@fatal.se>, 2008
+# Martin Bagge <brother@bsnet.se>, 2011
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:22.6.1-7\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2011-03-16 23:09+0100\n"
+"Last-Translator: Martin Bagge / brother <brother@bsnet.se>\n"
+"Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Swedish\n"
+"X-Poedit-Country: Sweden\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "LILO konfiguration"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Detta verkar vara din första installation av LILO. Det är absolut nödvändigt "
+"att köra liloconfig(8) när du är färdig med denna process och starta /sbin/"
+"lilo efter det."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "LILO kommer inte att fungera om du inte gör detta."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Vill du använda alternativet \"large-memory\"?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory to "
+#| "avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Som standard kommer LILO ladda initrd-filen till de första 15MB minne för "
+"att undvika en BIOS-begränsning på äldre system (tidigare än 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd may not "
+#| "fit into the first 15MB of memory and so the system will not boot "
+#| "properly. It seems that the boot issues appear when the kernel+initrd "
+#| "combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Dock är det så att med nyare kärnor förekommer det att kombinationen kärna "
+"och initrd inte får plats i de första 15MB minne och systemet kommer inte "
+"starta. Det verkar som problemen uppstår när kärna+initrd-kombinationen är "
+"större än 8MB."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+"Om maskinen har en nyare BIOS utan en begränsning på 15MB och du vill "
+"använda minne över 15MB för alla kärnor ska flaggan \"large-memory\" "
+"aktiveras."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Vill du köra /sbin/lilo nu?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Det upptäcktes att det är nödvändigt att köra /sbin/lilo för att aktivera "
+"den nya LILO-konfigurationen."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"VARNING: Denna procedur kommer att skriva data till din MBR (Master Boot "
+"Record) och kan skriva över saker som finns där. Om du hoppar över detta "
+"steg måste du köra /sbin/lilo före du startar om din dator annars kanske "
+"ditt system inte att startar igen."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Vill du använda alternativet \"large-memory\"?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+#, fuzzy
+#| msgid ""
+#| "Until kernel using the newer disk interface 'libata' you need the newer "
+#| "DiskID and/or UUID in your /etc/lilo.conf the for boot and root options. For "
+#| "the most modern systems you should use this conversion and then run '/sbin/"
+#| "lilo'."
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
+"Tills kärnan använder det nyare diskgränssnittet \"libdata\" behöver du "
+"DiskID eller UUID i din /etc/lilo.conf för uppstarts- och rot-flaggor. För "
+"de flesta moderna systemen ska denna konvertering göras och sedan ska \"/"
+"sbin/lilo\" köras."
--- /dev/null
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+# Translation of Lilo debconf templates to Vietnamese
+# This file is distributed under the same license as the lilo package.
+#
+# Translators:
+# Clytie Siddall <clytie@riverland.net.au>, 2005-2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lilo 1:22.8-6.3\n"
+"Report-Msgid-Bugs-To: lilo@packages.debian.org\n"
+"POT-Creation-Date: 2011-03-14 15:48+0100\n"
+"PO-Revision-Date: 2009-01-28 20:43+0930\n"
+"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+"Language-Team: Vietnamese <debian-l10n-vietnamese@lists.debian.org>\n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.8\n"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO configuration"
+msgstr "Cấu hình LILO"
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid ""
+"It seems to be your first LILO installation. It is absolutely necessary to "
+"run liloconfig(8) when you complete this process and execute /sbin/lilo "
+"after this."
+msgstr ""
+"Hình như bạn đăng cài đặt LILO lần đầu tiên. Một khi cài đặt xong, cũng phải "
+"chạy liloconfig(8) và sau đó thực hiện « /sbin/lilo »."
+
+#. Type: note
+#. Description
+#: ../lilo.templates:1001
+msgid "LILO won't work if you don't do this."
+msgstr "Nếu bạn không theo thủ tục này, LILO sẽ không hoạt động."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid "Do you want to add the large-memory option?"
+msgstr "Bạn có muốn thêm tùy chọn bộ nhớ lớn (large-memory) không?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "By default, LILO loads the initrd file into the first 15MB of memory to "
+#| "avoid a BIOS limitation with older systems (earlier than 2001). "
+msgid ""
+"Usually LILO loads the initrd file into the first 15MB of memory to avoid a "
+"BIOS limitation with older systems (earlier than 2001 and few systems until "
+"2004)."
+msgstr ""
+"Mặc định là LILO nạp tập tin initrd vào 15 MB bộ nhớ đầu tiên để tránh một "
+"sự hạn chế BIOS trong một số hệ thống cũ nào đó (cũ hơn 2001)."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+#, fuzzy
+#| msgid ""
+#| "However, with newer kernels the combination of kernel and initrd may not "
+#| "fit into the first 15MB of memory and so the system will not boot "
+#| "properly. It seems that the boot issues appear when the kernel+initrd "
+#| "combination is larger than 8MB. "
+msgid ""
+"With newer kernels the combination of kernel and initrd may not fit into the "
+"first 15MB of memory. LILO compute the needed size of memory and will "
+"automatically use the memory above 15MB, too, if there is enough physical "
+"memory."
+msgstr ""
+"Tuy nhiên, dùng hạt nhân mới hơn thì tổ hợp hạt nhân và initrd có thể không "
+"vừa trong 15 MB bộ nhớ đầu tiên nên không khởi động được hệ thống. Có vẻ là "
+"vấn đề khởi động sẽ xuất hiện khi tổ hợp hạt_nhăn+initrd lớn hơn 8 MB."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:2001
+msgid ""
+"If this machine has a recent BIOS without a 15MB limitation and you want to "
+"use memory above 15MB for all kernels, set the 'large-memory' option."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+msgid "Do you want to run /sbin/lilo now?"
+msgstr "Bạn có muốn chạy « /sbin/lilo » ngay bây giờ không?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "It was detected that it's necessary to run /sbin/lilo in order to update "
+#| "the new LILO configuration."
+msgid ""
+"It was detected that it's necessary to run /sbin/lilo in order to activate "
+"the new LILO configuration."
+msgstr ""
+"Đã phát hiện cần phải chạy « /sbin/lilo » để cập nhật cấu hình mới LILO."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:3001
+#, fuzzy
+#| msgid ""
+#| "WARNING: This procedure will write data in your MBR and may overwrite "
+#| "some things in that place. If you skip this step, you must run /sbin/lilo "
+#| "before reboot your computer or your system may not boot again."
+msgid ""
+"WARNING: This procedure will write data in your MBR and may overwrite some "
+"data there. If you skip this step, you must run /sbin/lilo before rebooting "
+"your computer, or your system may not boot again."
+msgstr ""
+"CẢNH BÁO : thủ tục này sẽ ghi dữ liệu vào MBR của bạn, và có thể ghi đè lên "
+"một số đồ ở đó. Nếu bạn bỏ qua bước này thì phải chạy « /sbin/lilo » trước "
+"khi khởi động lại máy tính. Không thì hệ thống có lẽ sẽ không thể khởi động "
+"lại."
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid "Do you want to convert boot and root options?"
+msgstr "Bạn có muốn thêm tùy chọn bộ nhớ lớn (large-memory) không?"
+
+#. Type: boolean
+#. Description
+#: ../lilo.templates:4001
+msgid ""
+"Since kernel using the newer disk interface 'libata' you need the newer "
+"DiskID and/or UUID in your /etc/lilo.conf for the boot and root options. For "
+"the most modern systems you should use this conversion and then run '/sbin/"
+"lilo'."
+msgstr ""
--- /dev/null
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+%:
+ dh $@
+
--- /dev/null
+#!/usr/bin/perl -w
+
+# lilo-uuid-diskid - convert boot and root options to diskid
+# and uuid in /etc/lilo.conf
+#
+# Copyright 2010-2011 Joachim Wiedorn <ad_debian at joonet.de>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+#---- some modules
+use strict;
+use warnings;
+use Getopt::Std;
+use Pod::Usage;
+use File::Copy;
+
+
+#---- global variables
+my $prog = $0;
+$prog =~ s#.*/##;
+my $version = "0.3";
+
+#---- parameter check
+our $opt_h = 0;
+our $opt_v = 0;
+getopts('hv');
+# define perldoc usage
+pod2usage(1) if $opt_h;
+
+#---- other variables
+our $liloconf = "/etc/lilo.conf";
+our $liloconfold = '';
+our $fstabconf = "/etc/fstab";
+our $idpath = "/dev/disk/by-id";
+our $uuidpath = "/dev/disk/by-uuid";
+our $labpath = "/dev/disk/by-label";
+
+our $bootready = 0;
+our $boot_id = '';
+our $root_id = '';
+our $optboot = 0; # -1 = only ^#boot, 0 = nothing, 1 = ^boot exist
+
+#-------------------- main program --------------------
+
+sub main {
+
+ my $exit = 0;
+
+ if (@ARGV == 1) {
+ $liloconf = "$ARGV[0]";
+ }
+
+ if (-f $liloconf) {
+ $liloconfold = $liloconf . "_old";
+ $exit = convert_lilo_conf();
+ }
+ else {
+ print "cannot open $liloconf: file not found!\n";
+ $exit = 1;
+ }
+ return $exit;
+}
+
+#-------------------- subroutines --------------------
+
+sub convert_lilo_conf {
+
+ my @sellines;
+ my $exit = 0;
+ my $line = '';
+ my $bootline = '';
+
+ # at first read lilo.conf and search for 'boot'
+ my $ok = 0;
+ open(MYFH, "<$liloconf") or die ("cannot open $liloconf: $!");
+ @sellines = grep(/^#?boot/, readline(MYFH));
+ close(MYFH);
+
+ # analyse the boot option in config file
+ foreach $line (@sellines) {
+ if ($line =~ /^boot/) {
+ # activated boot option found
+ $bootline = $line;
+ chomp $bootline;
+ $optboot = 1;
+ }
+ if ($optboot == 0) {
+ # commented boot option found
+ if ($line =~ /^#boot/) { $optboot = -1; }
+ }
+ }
+
+ if ($optboot != 0) {
+
+ if($opt_v) { print "++++++++++ write options into $liloconf ++++++++++\n\n"; }
+
+ if ( detect_boot_device($bootline) == 0) {
+ # found diskid or uuid for boot device: $boot_id
+ if (-l $boot_id) {
+ write_boot_option();
+ }
+ else {
+ if($opt_v) { print "cannot open $boot_id: link does not exist!\n"; }
+ $exit = 1;
+ }
+ }
+ else {
+ if($opt_v) { print "\n"; }
+ }
+ }
+ else {
+ print "cannot use $liloconf: uncomplete configuration!\n";
+ $exit = 1;
+ }
+
+ return $exit;
+}
+
+
+sub detect_boot_device {
+
+ my $boot_line = $_[0];
+ my $boot_disk = '';
+ my $searchpath;
+ my $_part;
+ my $exit = 0;
+
+ if ($optboot == 1) {
+ # the usual case: found ^boot in lilo.conf
+ $boot_disk = ($boot_line =~ /^boot *= *(\/dev\/.*)/) ? ($1) : ();
+
+ # check if the found partition is a raid volume
+ if($boot_disk =~ /\/dev\/md/) {
+ $boot_disk = check_raid($boot_disk);
+ }
+ }
+ elsif ($optboot == -1) {
+ # found only ^#boot in lilo.conf, then /etc/fstab is needed
+ if (-f $fstabconf) {
+ if($opt_v) {
+ print "no boot option in $liloconf: selecting from $fstabconf\n";
+ }
+ $boot_disk = read_fstab($fstabconf);
+ }
+ else {
+ print "no boot option in $liloconf and no file $fstabconf found!\n";
+ $exit = 1;
+ }
+ }
+
+ if (-b $boot_disk) {
+ if($boot_disk =~ /$idpath/
+ or $boot_disk =~ /$uuidpath/
+ or $boot_disk =~ /$labpath/) {
+ print "boot option is already updated to $boot_disk\n";
+ $bootready = 1; $exit = 1;
+ }
+ else {
+ if($opt_v) { print "convert boot option $boot_disk into new ID\n"; }
+
+ # is it a block device name ?
+ $_part = $boot_disk;
+ $_part =~ s/\d+$//;
+ $searchpath = ($_part eq $boot_disk) ? $idpath : $uuidpath;
+
+ $boot_id = $searchpath . "/" . find_id_link($boot_disk,$searchpath);
+ if(not -l "$boot_id") { $exit = 1; }
+ }
+ }
+ else {
+ if($opt_v) { print "cannot read $boot_disk: link does not exist!\n"; }
+ $exit = 1;
+ }
+ return $exit;
+}
+
+sub read_fstab {
+
+ my $ffile = $_[0];
+ my $root_line;
+ my $root_part;
+ my $_item;
+
+ $root_line = `awk '{ if (\$2=="/") print \$1}' <$ffile`;
+
+ # search for the last valid entry in /etc/fstab about root partition
+ foreach $_item (split("\n", $root_line)) {
+ if(not $_item =~ /#/) {
+ $root_part = $_item;
+ }
+ }
+ # check if the found partition is a raid volume
+ if($root_part =~ /\/dev\/md/) {
+ }
+ unless ($root_part =~ /^UUID/) {
+ # now find the right block device name
+ $root_part =~ s/\d+$//;
+ }
+
+ return $root_part;
+}
+
+sub check_raid {
+
+ my $part = $_[0];
+ my $mdname;
+ my $md;
+ my @devices;
+
+ # check if the found partition is a raid volume
+ if($part =~ /\/dev\/md/)
+ {
+ $mdname = $part;
+ $mdname =~ s/\/dev\///;
+ $mdname =~ s/\///;
+ $md = `grep $mdname /proc/mdstat`;
+
+ @devices = split(" ", $md);
+ @devices = sort(@devices[4..$#devices]);
+ $part = "/dev/" . $devices[0];
+ $part =~ s/\[.*$//;
+
+ }
+ return $part;
+}
+
+sub detect_root_device {
+
+ my $root_line = $_[0];
+ my $root_disk = '';
+ my $root_link = '';
+ my $exit = 0;
+
+ if (not $exit) {
+ # extract the root device name
+ $root_disk = ( $root_line =~ /^\t?root *= *(.*)/ ) ? ($1) : ();
+ chomp $root_disk;
+
+ # check if the found partition is a raid volume
+ if($root_disk =~ /\/dev\/md/) {
+ $root_disk = check_raid($root_disk);
+ }
+ }
+
+ # check if root device exist / also for raid volume
+ if (-b $root_disk) {
+ if($opt_v) { print "convert root option $root_disk into new UUID\n"; }
+ $root_id = find_id_link($root_disk,$uuidpath);
+ if (not -l "$uuidpath/$root_id") { $exit = 1; }
+ }
+ else {
+ # nothing to do but perhaps give a message
+ $exit = 1;
+ $root_link = $root_disk;
+ $root_link =~ s{\"}{}g;
+ $root_link =~ s{^LABEL=}{/dev/disk/by-label/};
+ $root_link =~ s{^UUID=}{/dev/disk/by-uuid/};
+ if (not -l $root_link) {
+ if($opt_v) { print "cannot check $root_link: link does not exist!\n"; }
+ }
+ }
+ return $exit;
+}
+
+sub find_id_link {
+
+ my $olddev = $_[0];
+ my $path_id = $_[1];
+ my @sellinks;
+ my $_idlink;
+ my $_actlink;
+ my $newdevid = '';
+ my $ok = 0;
+
+ opendir(MYDH, "$path_id") or die("cannot open $path_id: $! \n");
+ @sellinks = grep(!/\-part\d\d?$/, grep(!/^\.\.?$/, readdir(MYDH)));
+ @sellinks = sort(@sellinks);
+ closedir(MYDH);
+
+ foreach $_idlink (@sellinks) {
+ if(not $_idlink =~ /^usb/ and length($_idlink) > 10 and $ok == 0) {
+ $_actlink = readlink("$path_id/$_idlink");
+ $_actlink =~ s/^\.\.\/\.\.\//\/dev\//;
+ if($opt_v) { print "** try: $_actlink => $_idlink \n"; }
+
+ if($_actlink eq $olddev) {
+ $newdevid = $_idlink;
+ if($opt_v) { print "** convert: $_actlink => $path_id/$_idlink \n"; }
+ # run only one time
+ $ok = 1;
+ }
+ }
+ }
+
+ if($opt_v and not $ok) { print "$olddev not converted: link not useful\n\n"; }
+
+ return ($newdevid);
+}
+
+sub write_boot_option {
+
+ my $oldline = '';
+ my $comline = '';
+ my $newline = '';
+ my @status;
+ my $_preold;
+ my $_prenew;
+
+ if (-f $liloconf) {
+ # move old lilo.conf to lilo.conf_old
+ @status = stat($liloconf);
+ move ($liloconf, $liloconfold);
+ utime ($status[9],$status[9],$liloconfold);
+ chmod (0600,$liloconfold);
+
+ # copy all lines from lilo.conf_old into
+ # new lilo.conf and add 'boot=' line
+ my $ok = 0;
+ open(MYFH_NEW, "> $liloconf") or die("cannot open $liloconf: $!");
+ open(MYFH_OLD, "< $liloconfold") or die ("cannot open $liloconfold: $!");
+
+ while (<MYFH_OLD>) {
+ # line read from MYFH_OLD
+ $oldline = $_;
+
+ if (/^boot/ and $ok == 0) {
+ $newline = "boot = $boot_id\n";
+ print MYFH_NEW "#" . $oldline;
+ print MYFH_NEW $newline;
+ if($opt_v) { print "+ #" . $oldline; }
+ print "+ " . $newline;
+ if($opt_v) { print "\n"; }
+ # convert only one time
+ $ok = 1;
+ }
+ elsif (/^#boot/ and $optboot == -1 and $ok == 0) {
+ # found a line with boot option commented out
+ $newline = "boot = $boot_id\n";
+ print MYFH_NEW $oldline;
+ print MYFH_NEW $newline;
+ if($opt_v) { print "+ " . $oldline; }
+ print "+ " . $newline;
+ if($opt_v) { print "\n"; }
+ # convert only one time
+ $ok = 1;
+ }
+ elsif (/^root/ or /^\troot/) {
+ # found a line with root option
+ if (detect_root_device($oldline) == 0) {
+ $comline = comment_root_line($oldline);
+ $newline = modern_root_line($oldline,$root_id);
+ print MYFH_NEW $comline;
+ print MYFH_NEW $newline;
+ if($opt_v) { print '+ ' . $comline; }
+ print '+ ' . $newline;
+ if($opt_v) { print "\n"; }
+ }
+ else {
+ print MYFH_NEW $oldline;
+ }
+ }
+ else {
+ print MYFH_NEW $oldline;
+ }
+ }
+ close(MYFH_OLD);
+ close(MYFH_NEW);
+ chmod (0600,$liloconf);
+ }
+ else {
+ print "file $liloconf does not exist: nothing changed\n";
+ }
+}
+
+sub comment_root_line {
+
+ my $rootline = $_[0];
+
+ if( $rootline =~ /root/) {
+ $rootline =~ s/root/#root/;
+ }
+ return $rootline;
+}
+
+sub modern_root_line {
+
+ my $oldline = $_[0];
+ my $newline = $_[0];
+ my $rootid = $_[1];
+ my $indent = '';
+
+ if($oldline =~ /root/) {
+ $indent = $oldline;
+ chomp $indent;
+ $indent =~ s/^(\t?)root.*/$1/;
+ $newline = $indent . "root = \"UUID=$rootid\"\n";
+ }
+ return $newline;
+}
+
+
+main();
+
+
+__END__
+
+
+=head1 NAME
+
+lilo-uuid-diskid - convert boot / root options to diskid and uuid in lilo.conf
+
+=head1 SYNOPSIS
+
+lilo-uuid-diskid [-h] [-v] [lilo.conf]
+
+=head1 DESCRIPTION
+
+This script looks for the boot block device or boot partition and create the
+right diskid or uuid as boot option. Then it looks for all root partitions
+and create the right uuids as root options.
+
+These conversions are necessary for use with newer kernel (>= 2.6.26) if it
+use the libata module for parallel and serial ATA interfaces of block devices
+(i. e. hard disks with IDE or SATA interface, usbsticks).
+
+=head1 EXAMPLES
+
+Lines in the configuration file /etc/lilo.conf:
+
+ #boot = /dev/sda
+ boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999
+
+ #root = /dev/sda1
+ root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44"
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<-h>
+
+Print a brief help.
+
+=item B<-v>
+
+Print verbose messages.
+
+=back
+
+=head1 AUTHOR
+
+B<lilo-uuid-diskid> was written by Joachim Wiedorn.
+
+=cut
--- /dev/null
+#!/usr/bin/perl -w
+
+# liloconfig - creating a new lilo.conf file
+#
+# Copyright 2011 Joachim Wiedorn <ad_debian@joonet.de>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+#---- some modules
+use strict;
+use warnings;
+use Getopt::Std;
+use Pod::Usage;
+use File::Copy;
+
+
+#---- global variables
+my $prog = $0;
+$prog =~ s#.*/##;
+my $version = "0.1";
+
+#---- parameter check
+# h: help, v: verbose, f: force
+our $opt_h = 0;
+our $opt_v = 0;
+our $opt_f = 0;
+getopts('hvf');
+# define perldoc usage
+pod2usage(1) if $opt_h;
+
+#---- other variables
+our $liloconf = "/etc/lilo.conf";
+our $conftmp_1 = "/tmp/lilotmp1";
+our $conftmp_2 = "/tmp/lilotmp2";
+our $liloconfold = $liloconf . ".old";
+our $liloconfnew = $liloconf . ".new";
+our $fstabconf = "/etc/fstab";
+
+our $idpath = "/dev/disk/by-id";
+our $uuidpath = "/dev/disk/by-uuid";
+our $lblpath = "/dev/disk/by-label";
+our $template = "/usr/share/doc/lilo/examples/lilo.example.conf.gz";
+
+our $rootpart; # found root part
+our $root_dev; # /dev/hdX9, /dev/sdX9, /dev/md/*
+our $root_id; # UUID, LABEL, ID
+our $boot_dev; # /dev/hdX, /dev/sdX, /dev/md
+our $boot_id; # DISK-ID
+
+#-------------------- main program --------------------
+
+sub main {
+
+ my $exit = 0;
+
+ if (@ARGV == 1) {
+ $liloconf = "$ARGV[0]";
+ $liloconfold = $liloconf . ".old";
+ $liloconfnew = $liloconf . ".new";
+ }
+ if (-f $liloconf and not $opt_f) {
+ print "$prog: $liloconf already exist! Please use '-f' for overwriting.\n";
+ $exit = 1;
+ }
+ else {
+ $exit = create_lilo_conf()
+ }
+ return $exit;
+}
+
+#-------------------- subroutines --------------------
+
+sub create_lilo_conf {
+
+ my $found = 0;
+ my $exit = 1;
+
+ # search for root device in fstab and convert it
+ $found = detect_root_device();
+
+ # convert root device to boot device
+ if ($found) { $found = convert_boot_device(); }
+
+ # finally write new lilo.conf file
+ if ($found) { $exit = write_lilo_conf(); }
+
+ return $exit;
+}
+
+sub detect_root_device {
+
+ # read fstab and find root device;
+ my $found = read_fstab();
+
+ # identify root device: root_dev and root_id
+ if ($found) { $found = convert_root_device(); }
+
+ return $found;
+}
+
+sub read_fstab {
+
+ my $root_part;
+ my $mountpoint;
+ my $broken_fstab = 1;
+ my $base_fstab = 0;
+ my $found = 1;
+
+ # check fstab for root device
+ if (-f $fstabconf) {
+ # Parsing fstab for the root partition
+ open(FSTAB, "<$fstabconf") or die "$prog: couldn't open $fstabconf: $!\n";
+
+ while (<FSTAB>) {
+ # Search magic string which indicates a base filesystem
+ $base_fstab = 1 if /^# UNCONFIGURED FSTAB FOR BASE SYSTEM/;
+ next if /^#/; # ignore comment lines
+
+ s/^[ \t]+//; # remove space or tab at begin of the line
+ ($root_part,$mountpoint) = split(/[ \t]+/);
+ next unless defined $mountpoint; # ignore empty lines too
+
+ # stop if we found the root device...
+ if ($mountpoint eq '/') {
+ $broken_fstab = 0;
+ last;
+ }
+ }
+ close(FSTAB) or die "$prog: couldn't close $fstabconf: $!\n";
+ }
+
+ if ($base_fstab) {
+ print "E: It seems you want configure the base filesystem \n" .
+ "and I'm therefore simply going to exit successfully \n" .
+ "without trying to actually configure LILO properly. \n";
+ $found = 0;
+ }
+ if ($broken_fstab) {
+ print "E: It seems the file /etc/fstab is not properly \n" .
+ "configured: no root partition '/' found! \n";
+ $found = 0;
+ }
+ # save the found root device
+ $rootpart = $root_part;
+
+ return $found;
+}
+
+sub convert_root_device {
+
+ my $found = 1;
+ my $root_disk = '';
+ my $root_link;
+ # global variables: $root_dev, $root_id
+
+ if ($rootpart =~ /\/dev\//) {
+ $root_disk = $rootpart;
+
+ if (-b $root_disk) {
+ $root_dev = $root_disk;
+ if($opt_v) { print "Convert root option $root_disk into UUID\n"; }
+ $root_id = find_id_link($root_disk,$uuidpath);
+
+ if (not -l "$uuidpath/$root_id") {
+ if($opt_v) { print "W: could not find UUID for $root_disk!\n"; }
+ ## than we want use root_dev in lilo.conf
+ #$found = 0;
+ }
+ else {
+ # finally add uuid label
+ $root_id = "UUID=" . $root_id;
+ }
+ }
+ else {
+ if($opt_v) { print "E: cannot check $root_disk: device does not exist!\n"; }
+ $found = 0;
+ }
+ }
+ elsif ($rootpart =~ /^UUID/ or $rootpart =~ /^LABEL/) {
+ $root_link = $rootpart;
+ $root_link =~ s{\"}{}g;
+ $root_link =~ s{^LABEL=}{/dev/disk/by-label/};
+ $root_link =~ s{^UUID=}{/dev/disk/by-uuid/};
+
+ if (-l $root_link) {
+ $root_id = $rootpart;
+ $root_disk = readlink($root_link);
+ $root_disk =~ s{\.\./\.\./}{/dev/};
+
+ if (-b $root_disk) { $root_dev = $root_disk; }
+ else {
+ if($opt_v) { print "E: cannot check $root_link: link does not exist!\n"; }
+ $found = 0;
+ }
+ }
+ else {
+ print "E: cannot check $root_link: link does not exist!\n";
+ $found = 0;
+ }
+ }
+ else {
+ print "E: cannot use uncommon $rootpart found as root device!\n";
+ $found = 0;
+ }
+
+ return $found;
+}
+
+sub find_id_link {
+
+ my $olddev = $_[0];
+ my $path_id = $_[1];
+ my @sellinks;
+ my $_idlink;
+ my $_actlink;
+ my $newdevid = '';
+
+ opendir(MYDH, "$path_id") or die("cannot open $path_id: $! \n");
+ @sellinks = grep(!/\-part\d\d?$/, grep(!/^\.\.?$/, readdir(MYDH)));
+ @sellinks = sort(@sellinks);
+ closedir(MYDH);
+
+ foreach $_idlink (@sellinks) {
+ chomp $_idlink;
+ if(not $_idlink =~ /^usb/ and length($_idlink) > 10) {
+ $_actlink = readlink("$path_id/$_idlink");
+ $_actlink =~ s{\.\./\.\./}{/dev/};
+ if($opt_v) { print "** try: $_actlink => $_idlink \n"; }
+
+ # stop if we find the right link...
+ if($_actlink eq $olddev) {
+ $newdevid = $_idlink;
+ if($opt_v) { print "** convert: $_actlink => $path_id/$_idlink \n\n"; }
+ last;
+ }
+ }
+ }
+
+ if(not $newdevid) {
+ if($opt_v) { print "W: $olddev not converted: link not useful\n\n"; }
+ }
+
+ return ($newdevid);
+}
+
+sub convert_boot_device {
+
+ my $found = 1;
+ my $boot_disk = '';
+ my $boot_link;
+ # global variables: $boot_dev, $boot_id
+
+ if (-b $root_dev) {
+ if ($root_dev =~ /\/dev\/md/) {
+ # search if the found partition is a raid volume
+ $boot_disk = check_raid($root_dev);
+ }
+ else {
+ # find the right block device name
+ $boot_disk = $root_dev;
+ $boot_disk =~ s/\d+$//;
+ }
+
+ if (-b $boot_disk) {
+ # set global variable boot_dev
+ $boot_dev = $boot_disk;
+ }
+ else {
+ print "E: boot device $boot_disk does not exist! \n";
+ $found = 0;
+ }
+ }
+ else {
+ print "E: could not find root device $root_dev! \n";
+ $found = 0;
+ }
+
+ if ($found) {
+ if($opt_v) { print "Convert boot option $boot_disk into DISK ID\n"; }
+ $boot_id = $idpath . "/" . find_id_link($boot_disk,$idpath);
+
+ if(not -l "$boot_id") {
+ if($opt_v) { print "W: could not find DISK ID for $boot_disk!\n"; }
+ ## not so important, than using boot_dev in lilo.conf
+ #$found = 0;
+ }
+ }
+
+ return $found;
+}
+
+sub check_raid {
+
+ my $part = $_[0];
+ my $mdname;
+ my $md;
+ my @devices;
+
+ # check if the found partition is a raid volume
+ if($part =~ /\/dev\/md/)
+ {
+ $mdname = $part;
+ $mdname =~ s/\/dev\///;
+ $mdname =~ s/\///;
+ $md = `grep $mdname /proc/mdstat`;
+
+ @devices = split(" ", $md);
+ @devices = sort(@devices[4..$#devices]);
+ $part = "/dev/" . $devices[0];
+ $part =~ s/\[.*$//;
+
+ }
+ return $part;
+}
+
+sub write_lilo_conf {
+
+ my @status;
+ my $exit = copy_template();
+
+ if (not $exit) {
+ # create lilo.conf.new
+ write_boot_option();
+ write_image_config();
+ }
+
+ if (-f $liloconf and not -f $liloconfold) {
+ # move old lilo.conf to lilo.conf.old
+ @status = stat($liloconf);
+ move ($liloconf, $liloconfold) or die "Cannot rename file: $!\n";
+ utime ($status[9],$status[9],$liloconfold);
+ chmod (0600,$liloconfold);
+ print "Old file moved to: $liloconfold \n";
+ }
+ if (-f $liloconfnew) {
+ move ($liloconfnew, $liloconf) or die "Cannot move file: $!\n";
+ chmod (0600,$liloconf);
+ print "New file created as: $liloconf \n";
+ print "Now you must execute '/sbin/lilo' to " .
+ "activate this new configuation!\n\n";
+ }
+ else {
+ print "E: Cannot find temporary file $conftmp_1!\n";
+ $exit = 1;
+ }
+
+ return $exit;
+}
+
+sub copy_template {
+
+ my $endreached = 0;
+ my $exit = 0;
+
+ # copy template config
+ if (-f $template) {
+ system("gzip -d -c $template >$conftmp_1") if ($template =~ /\.gz$/);
+ system("cat $template >$conftmp_1") if ($template =~ /\.conf$/);
+
+ open(CONFTMP1, "<$conftmp_1") or die "$prog: couldn't open $conftmp_1: $!\n";
+ open(CONFTMP2, ">$conftmp_2") or die "$prog: couldn't open $conftmp_2: $!\n";
+
+ while (<CONFTMP1>) {
+ if (/first\ example/) {
+ $endreached = 1;
+ }
+ unless ($endreached) {
+ print CONFTMP2 $_;
+ }
+ }
+ close(CONFTMP1) or die "$prog: couldn't close $conftmp_1: $!\n";;
+ close(CONFTMP2) or die "$prog: couldn't close $conftmp_2: $!\n";;
+ }
+ else {
+ open(CONFTMP2, ">$conftmp_2") or die "$prog: couldn't open $conftmp_2: $!\n";
+ print CONFTMP2 "# /etc/lilo.conf
+
+### LILO global section ###
+
+#large-memory
+lba32
+boot = /dev/sda
+map = /boot/map
+install = menu
+menu-scheme = Wb:Yr:Wb:Wb
+prompt
+timeout = 100
+vga = normal
+#default = Linux
+
+### LILO per-image section ###
+
+";
+ close(CONFTMP2) or die "$prog: couldn't close $conftmp_2: $!\n";;
+ }
+
+ return $exit;
+}
+
+sub write_boot_option {
+
+ my $oldline = '';
+ my $newline = '';
+ my $ok = 0;
+
+ open(MYFH_NEW, "> $liloconfnew") or die "Cannot open file: $!";
+ open(MYFH_TMP, "< $conftmp_2") or die "Cannot read file: $!";
+
+ while (<MYFH_TMP>) {
+ # line read from MYFH_TMP
+ $oldline = $_;
+
+ if (/^boot/ and $ok == 0) {
+ if ($boot_id) {
+ $oldline = "#boot = $boot_dev\n";
+ $newline = "boot = $boot_id\n";
+ print MYFH_NEW $oldline;
+ if($opt_v) { print $oldline; }
+ }
+ else {
+ $oldline = "boot = $boot_dev\n";
+ }
+ print MYFH_NEW $newline;
+ if($opt_v) { print $newline; }
+ if($opt_v) { print "\n"; }
+
+ # convert only one time
+ $ok = 1;
+ }
+ else {
+ print MYFH_NEW $oldline;
+ }
+ }
+ close(MYFH_TMP);
+ close(MYFH_NEW);
+}
+
+sub write_image_config {
+
+ my $image;
+ my $initrd;
+ my $nr;
+ my $nr2;
+
+ # search for kernel image files
+ my @vmlinuz = readpipe("/bin/ls -t -1 /boot/vmlinuz-2* 2>/dev/null");
+
+ # append to new lilo.conf
+ open(MYFH_NEW, ">> $liloconfnew") or die "Cannot open file: $!";
+
+ # create some line for each kernel image
+ $nr = 0;
+ foreach $image (@vmlinuz) {
+ # search for kernel initrd file
+ chomp $image;
+ $initrd = $image;
+ $initrd =~ s/vmlinuz/initrd\.img/;
+ $nr2 = $nr + 1;
+
+ print MYFH_NEW 'image = ' . $image . "\n";
+ if($opt_v) { print 'image = ' . $image . "\n"; }
+ if ($nr == 0) {
+ print MYFH_NEW "\t" . 'label = "Linux"' . "\n";
+ if($opt_v) { print "\t" . 'label = "Linux"' . "\n"; }
+ }
+ elsif ($nr == 1) {
+ print MYFH_NEW "\t" . 'label = "Linux Old"' . "\n";
+ if($opt_v) { print "\t" . 'label = "Linux Old"' . "\n"; }
+ }
+ if ($root_id) {
+ print MYFH_NEW "\t" . '#root = ' . $root_dev . "\n";
+ if($opt_v) { print "\t" . '#root = ' . $root_dev . "\n"; }
+ print MYFH_NEW "\t" . 'root = "' . $root_id . '"' . "\n";
+ if($opt_v) { print "\t" . 'root = "' . $root_id . '"' . "\n"; }
+ }
+ else {
+ print MYFH_NEW "\t" . 'root = ' . $root_dev . "\n";
+ if($opt_v) { print "\t" . 'root = ' . $root_dev . "\n"; }
+ }
+ print MYFH_NEW "\t" . 'read-only' . "\n";
+ if($opt_v) { print "\t" . 'read-only' . "\n"; }
+ print MYFH_NEW "#\t" . 'restricted' . "\n";
+ if($opt_v) { print "#\t" . 'restricted' . "\n"; }
+ print MYFH_NEW "#\t" . 'alias = ' . "$nr2" . "\n";
+ if($opt_v) { print "#\t" . 'alias = ' . "$nr2" . "\n"; }
+ print MYFH_NEW "#\t" . 'optional' . "\n";
+ if($opt_v) { print "#\t" . 'optional' . "\n"; }
+ if (-f $initrd) {
+ print MYFH_NEW "\t" . 'initrd = ' . $initrd . "\n";
+ if($opt_v) { print "\t" . 'initrd = ' . $initrd . "\n"; }
+ }
+ print MYFH_NEW "\n";
+ if($opt_v) { print "\n"; }
+
+ $nr++;
+ last if ($nr > 1);
+ }
+
+ close(MYFH_NEW);
+}
+
+
+main();
+
+__END__
+
+
+=head1 NAME
+
+liloconfig - create new lilo.conf file (with diskid and uuid)
+
+=head1 SYNOPSIS
+
+liloconfig [-h] [-v] [-f] [lilo.conf]
+
+=head1 DESCRIPTION
+
+liloconfig is an simple program for creating a new lilo.conf file.
+After creating the new configuration file you must execute '/sbin/lilo'.
+
+liloconfig use the lilo.example.conf file as template. In the final
+lilo.conf file you find many useful comments for custom changes.
+
+=head1 EXAMPLES
+
+Lines in the configuration file /etc/lilo.conf:
+
+ ### LILO global section ###
+
+ #large-memory
+ lba32
+ boot = /dev/sda
+ map = /boot/map
+ install = menu
+ menu-scheme = Wb:Yr:Wb:Wb
+ prompt
+ timeout = 100
+ vga = normal
+ #default = Linux
+
+ ### LILO per-image section ###
+
+ #boot = /dev/sda
+ boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999
+
+ image = /boot/vmlinuz-2.6.32-5book-686
+ label = "Linux"
+ #root = /dev/sda1
+ root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44"
+ read-only
+ # restricted
+ # alias = 1
+ # optional
+ initrd = /boot/initrd.img-2.6.32-5book-686
+
+ image = /boot/vmlinuz-2.6.32-5-686
+ label = "Linux Old"
+ #root = /dev/sda1
+ root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44"
+ read-only
+ # restricted
+ # alias = 2
+ # optional
+ initrd = /boot/initrd.img-2.6.32-5-686
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<-h>
+
+Print a brief help.
+
+=item B<-v>
+
+Print verbose messages.
+
+=item B<-f>
+
+Force overriding existing lilo.conf.
+
+=back
+
+=head1 AUTHOR
+
+B<liloconfig> was written by Joachim Wiedorn.
+
+=cut
--- /dev/null
+#!/bin/sh
+
+# update-lilo - execute lilo in special debconf mode
+#
+# Copyright 2010-2011 Joachim Wiedorn <ad_debian at joonet.de>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+
+set -e
+
+# Run the boot loader installer. Sending STDOUT to STDERR
+# to avoid confusing debconf, which has redirected STDOUT.
+if [ -f /etc/lilo.conf ];then
+ lilo >&2
+fi
+
+# end of file
--- /dev/null
+3.0 (quilt)
--- /dev/null
+# watch control file for uscan for the lilo package
+version=3
+http://alioth.debian.org/frs/?group_id=100507 (?:.*/)?lilo-(\d.+)\.tar\.gz
+