Fix: reformatting mkrescue manpage
authorJoachim Wiedorn <ad_debian@joonet.de>
Fri, 11 Mar 2011 19:37:20 +0000 (20:37 +0100)
committerJoachim Wiedorn <ad_debian@joonet.de>
Fri, 11 Mar 2011 19:37:20 +0000 (20:37 +0100)
debian/changelog
debian/patches/13_reformatted-mkrescue-manpage.patch [new file with mode: 0644]
debian/patches/series
debian/patches/ubuntu.series

index 5338b11d842756f1d44742eac00fa7f6ad7b6b27..ac57a9d4f410cf8abf3daa43691cf3fa0acaf621 100644 (file)
@@ -4,6 +4,8 @@ lilo (1:23.1-2) unstable; urgency=low
     - 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)
+  * 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)
diff --git a/debian/patches/13_reformatted-mkrescue-manpage.patch b/debian/patches/13_reformatted-mkrescue-manpage.patch
new file mode 100644 (file)
index 0000000..359dae8
--- /dev/null
@@ -0,0 +1,268 @@
+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)
index e9ca37844f86d07d1e4ae38b28c1e9b1b0160c44..da6b640567e48238fecbde2413734a902ffe91ca 100644 (file)
@@ -10,3 +10,4 @@
 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
index de8414a77263df3598d7522bacbc4d6146c24b41..235385cf96ae956c20ac18a788fe2b81504a9b88 100644 (file)
@@ -10,3 +10,4 @@
 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