Red Hat Bugzilla – Bug 142673
Improved man2html page translation.
Last modified: 2007-11-30 17:10:56 EST
Description of problem:
The man2html component in the man package has a few wrinkles that can
easily be fixed:
a. table handling
b. hyperlinks to header files
c. hyperlink recognition for Perl modules
Version-Release number of selected component (if applicable):
Present in all versions of man since RHL72.
Steps to Reproduce:
1. Set up man2html CGI scripts as per man2html documentation.
2. Use a web browser to access standard manual pages for fetchmail
(1), syslog(2) and spamassassin(1). These are the pages that prompted
3. Look at the results.
fetchmail: "Keyword/Option Summary" - entries illegible.
syslog: "#include <sys/klog.h>" -
spamassassin: "SEE ALSO", "Mail::SpamAssassin::Conf(3)"
fetchmail: table layout legible.
syslog: href for include files should be http://<server>/include/...
spamassassin: should include ":" as valid man page character.
Changes can be accomplished with just 10 lines of code - see attached
Created attachment 108401 [details]
Simple improvements for man2html.
Thank you for notice and your patch. I used your patch to fix these problems (I
used only first and third changes. I think the original format of address in the
second item is correct.)
The fixed version is 1.5p-3.