Package: manedit
Version: 0.8.1-4
Severity: normal
manedit adds extraneous white space to the end of some lines, see
attached diff which was generated by simply opening a manpage and
saving it as another file.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages manedit depends on:
ii groff-base 1.18.1.1-21 GNU troff text-formatting system (
ii libbz2-1.0 1.0.5-1 high-quality block-sorting file co
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libgcc1 1:4.3.1-9 GCC support library
ii libglib1.2ldbl 1.2.10-19 The GLib library of C routines
ii libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets fo
ii libstdc++6 4.3.1-9 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.4-2 X11 client-side library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii man-db 2.5.2-2 on-line manual pager
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
manedit recommends no packages.
manedit suggests no packages.
-- no debconf information
--- fai-class.1 2008-09-13 11:10:19.815642796 +0100
+++ /home/colin/fred.1 2008-09-13 11:13:39.487643656 +0100
@@ -1,7 +1,6 @@
-.\" Hey, EMACS: -*- nroff -*-
-.TH fai-class 1 "24 july 2003" "FAI 2.5"
+.\" Hey, EMACS: -*- nroff -*-
.\" Please adjust this date whenever revising the manpage.
-.\"
+.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
@@ -12,16 +11,16 @@
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
-.SH NAME
-fai-class \- define classes using files and scripts.
-.SH SYNOPSIS
-.B fai-class
+.TH "fai-class" "1" "24 july 2003" "FAI 2.5" ""
+.SH "NAME"
+fai\-class \- define classes using files and scripts.
+.SH "SYNOPSIS"
+.B fai\-class
.RI [OPTION] " DIRECTORY CLASSFILE"
-.SH DESCRIPTION
-
-fai-class executes scripts in DIRECTORY to define classes. All classes
+.SH "DESCRIPTION"
+fai\-class executes scripts in DIRECTORY to define classes. All classes
are written to CLASSFILE, each class in a line. Use absolute pathes
-for both arguments. All scripts or executables matching "[0-9][0-9]*"
+for both arguments. All scripts or executables matching "[0\-9][0\-9]*"
are executed in alphabetical order. They can define classes by writing
the names of the classes to stdout. Classes can be separated by spaces
or written one on a line. All lines that start with a "#" are comment
@@ -31,17 +30,17 @@
by setting the variable $newclasses. This is useful for scripts where
you can't control stdout. Variables that are defined in these scripts
are available to other scripts in DIRECTORY, but they are not exported
-to the shell that calls fai-class.
+to the shell that calls fai\-class.
All scripts can define additional classes by writing the classes to the
-file $LOGDIR/additional-classes. These classes are defined after all
+file $LOGDIR/additional\-classes. These classes are defined after all
scripts are executed. This temporary file will be removed
after use.
The order of the classes is important because it defines the priority
of the classes from low to high. First, the class DEFAULT is
defined. Then all scripts are executed to define classes. After that,
-the classes from the file $LOGDIR/additional-classes are added. Then,
+the classes from the file $LOGDIR/additional\-classes are added. Then,
all classes in the file with the hostname are added. Finally, the
class with the hostname and LAST is defined.
@@ -51,52 +50,52 @@
The exit code of every script is written to the file status.log in LOGDIR.
-.SH OPTIONS
-.TP
+.SH "OPTIONS"
+.TP
.B \-d
Create debugging output.
-.TP
+.TP
.B \-h
Show help, version and summary of options.
-.TP
+.TP
.B \-T
Test if classes in CLASSFILE are defined multiple times. This should
never happen. The test is executed after the classes are defined.
-.TP
+.TP
.B \-t tmpdir
-The file additional-classes is read from the directory tmpdir. Default
+The file additional\-classes is read from the directory tmpdir. Default
value is /tmp/fai/.
-.TP
+.TP
.B \-v
Create verbose output.
-.SH EXAMPLES
-.br
-In FAI, fai-class is used in the following way:
+.SH "EXAMPLES"
+.br
+In FAI, fai\-class is used in the following way:
- # fai-class /fai/class /tmp/fai/FAI_CLASSES
+ # fai\-class /fai/class /tmp/fai/FAI_CLASSES
Then a list of all classes is defined in a shell script using
following command:
classes=`cat /tmp/fai/FAI_CLASSES`
-.SH EXAMPLES FOR SCRIPTS
+.SH "EXAMPLES FOR SCRIPTS"
.ta 40n
.sp
-.nf
+.nf
This is the script 01alias:
#! /bin/sh
catnc() { # cat but no comment lines
- grep -v "^#" $1
+ grep \-v "^#" $1
}
# echo architecture in upper case
-dpkg --print-installation-architecture | tr /a-z/ /A-Z/
-uname -s | tr /a-z/ /A-Z/
+dpkg \-\-print\-installation\-architecture | tr /a\-z/ /A\-Z/
+uname \-s | tr /a\-z/ /A\-Z/
# all hosts named ant?? are using the classes in file anthill
case $HOSTNAME in
@@ -124,25 +123,25 @@
# add NIS and the NIS domain name if YPDOMAIN is defined
-if [ -n "$YPDOMAIN" ];then
- echo "NIS $YPDOMAIN" | tr /.a-z-/ /_A-Z_/
+if [ \-n "$YPDOMAIN" ];then
+ echo "NIS $YPDOMAIN" | tr /.a\-z\-/ /_A\-Z_/
else
echo NONIS
fi
.sp
-.fi
-.PP
-.SH NOTES
+.fi
+.PP
+.SH "NOTES"
All class names should be written in uppercase letters (execpt the
class of the hostname). Do not use a dash, use underscore. Only
executable scripts in DIRECTORY are used. CLASSFILE is removed before
writing to it. Scripts should not directly write to CLASSFILE. LOGDIR
should not be writable for everybody.
-.SH SEE ALSO
-.br
+.SH "SEE ALSO"
+.br
This program is part of FAI (Fully Automatic Installation). The FAI
-homepage is http://www.informatik.uni-koeln.de/fai.
+homepage is http://www.informatik.uni\-koeln.de/fai.
-.SH AUTHOR
-Written by Thomas Lange <[EMAIL PROTECTED]>
+.SH "AUTHOR"
+Written by Thomas Lange <[EMAIL PROTECTED]>