Opened 21 years ago
Closed 21 years ago
#723 closed defect (fixed)
inetutils-1.4.2: --disable-servers does not disable installation of server's manpages
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | lowest | Milestone: | |
Component: | Book | Version: | 5.0 |
Severity: | normal | Keywords: | |
Cc: |
Description
The following manpages are installed, even with --disable-servers option:
/usr/share/man/man8/ftpd.8 /usr/share/man/man8/inetd.8 /usr/share/man/man8/rexecd.8 /usr/share/man/man8/rlogind.8 /usr/share/man/man8/rshd.8 /usr/share/man/man8/talkd.8 /usr/share/man/man8/telnetd.8 /usr/share/man/man8/tftpd.8
Additionally, the following manpages are installed even with --disable-logger and --disable-syslogd:
/usr/share/man/man5/syslog.conf.5 /usr/share/man/man8/syslogd.8 /usr/share/man/man1/logger.1
Change History (5)
comment:1 by , 21 years ago
comment:2 by , 21 years ago
Tush is right about the README. Unfortunately the suggestion from there doesn't fully solve the problem because we don't get the remainder of the man pages that we do want, nor the info pages.
Ok, I've made a hackHHHH patch for the affected Makefile.in's and submitted to the patches project. Seems like the best way to handle it for now. Correct fix would be to redo the autoconfigury properly, but that is a bigger job for upstream.
comment:3 by , 21 years ago
One option is to install with make mandir=/tmp/inetutils install and then just copy the needed files over.
IMO, having extra man pages around is not that big a problem.
comment:4 by , 21 years ago
Yeah, but IMO it isn't clean. We should, at least optionally, provide means to suppress installation of these files.
comment:5 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Committed changes to add patch to suppress the installation of those server man pages. Closing.
From the inetutils README: 1) all the manpages will be installed, regardless of which programs are built. The whois server list will also be installed. You can use
make install-exec' instead of
make install' if you do not want to install these files.