There are two problems:
a) usermod and ethers man pages lie in nonstandard path
b) Solaris 12 has the man pages sections reordered completely
PCAP_SUPPORT_NETFILTER
USB_SRC
PCAP_SUPPORT_USB
PCAP_SUPPORT_NETFILTER
USB_SRC
PCAP_SUPPORT_USB
+MAN_ETHERS_SECTION
+MAN_USERMOD_SECTION
MAN_MISC_INFO
MAN_FILE_FORMATS
DYEXT
MAN_MISC_INFO
MAN_FILE_FORMATS
DYEXT
DYEXT="none"
MAN_FILE_FORMATS=5
MAN_MISC_INFO=7
DYEXT="none"
MAN_FILE_FORMATS=5
MAN_MISC_INFO=7
+MAN_USERMOD_SECTION=1M
+MAN_ETHERS_SECTION=3N
$as_echo "#define HAVE_SOLARIS 1" >>confdefs.h
$as_echo "#define HAVE_SOLARIS 1" >>confdefs.h
+ case "`uname -r`" in
+ 5.12)
+ MAN_USERMOD_SECTION=8
+ MAN_ETHERS_SECTION=5
+ MAN_FILE_FORMATS=5
+ MAN_MISC_INFO=7
+ ;;
+ *)
+ #
+ # Use System V conventions for man pages.
+ #
+
+ MAN_USERMOD_SECTION=1m
+ MAN_ETHERS_SECTION=4
+ MAN_FILE_FORMATS=4
+ MAN_MISC_INFO=5
+ esac
+
- #
- # Use System V conventions for man pages.
- #
- MAN_FILE_FORMATS=4
- MAN_MISC_INFO=5
# Check whether --enable-usb was given.
if test "${enable_usb+set}" = set; then :
# Check whether --enable-usb was given.
if test "${enable_usb+set}" = set; then :
DYEXT="none"
MAN_FILE_FORMATS=5
MAN_MISC_INFO=7
DYEXT="none"
MAN_FILE_FORMATS=5
MAN_MISC_INFO=7
+MAN_USERMOD_SECTION=1M
+MAN_ETHERS_SECTION=3N
solaris*)
AC_DEFINE(HAVE_SOLARIS,1,[On solaris])
solaris*)
AC_DEFINE(HAVE_SOLARIS,1,[On solaris])
+ case "`uname -r`" in
+ 5.12)
+ MAN_USERMOD_SECTION=8
+ MAN_ETHERS_SECTION=5
+ MAN_FILE_FORMATS=5
+ MAN_MISC_INFO=7
+ ;;
+ *)
+ #
+ # Use System V conventions for man pages.
+ #
+
+ MAN_USERMOD_SECTION=1m
+ MAN_ETHERS_SECTION=4
+ MAN_FILE_FORMATS=4
+ MAN_MISC_INFO=5
+ esac
+
- #
- # Use System V conventions for man pages.
- #
- MAN_FILE_FORMATS=4
- MAN_MISC_INFO=5
AC_SUBST(DYEXT)
AC_SUBST(MAN_FILE_FORMATS)
AC_SUBST(MAN_MISC_INFO)
AC_SUBST(DYEXT)
AC_SUBST(MAN_FILE_FORMATS)
AC_SUBST(MAN_MISC_INFO)
+AC_SUBST(MAN_USERMOD_SECTION)
+AC_SUBST(MAN_ETHERS_SECTION)
AC_ARG_ENABLE([usb],
[AC_HELP_STRING([--enable-usb],[enable nusb support @<:@default=yes, if support available@:>@])],
AC_ARG_ENABLE([usb],
[AC_HELP_STRING([--enable-usb],[enable nusb support @<:@default=yes, if support available@:>@])],
True if the Ethernet destination address is \fIehost\fP.
\fIEhost\fP
may be either a name from /etc/ethers or a number (see
True if the Ethernet destination address is \fIehost\fP.
\fIEhost\fP
may be either a name from /etc/ethers or a number (see
+.IR ethers (@MAN_ETHERS_SECTION@)
for numeric format).
.IP "\fBether src \fIehost\fP"
True if the Ethernet source address is \fIehost\fP.
for numeric format).
.IP "\fBether src \fIehost\fP"
True if the Ethernet source address is \fIehost\fP.
that privilege to the user's
.B defaultpriv
key with the
that privilege to the user's
.B defaultpriv
key with the
+.B usermod (@MAN_USERMOD_SECTION@)
command.
.TP
.B Under HP-UX with DLPI:
command.
.TP
.B Under HP-UX with DLPI:
1.0 APIs are available and use them only if they are.
.SH SEE ALSO
autoconf(1), tcpdump(1), tcpslice(1), pcap-filter(@MAN_MISC_INFO@), pfconfig(8),
1.0 APIs are available and use them only if they are.
.SH SEE ALSO
autoconf(1), tcpdump(1), tcpslice(1), pcap-filter(@MAN_MISC_INFO@), pfconfig(8),
+usermod(@MAN_USERMOD_SECTION@)
.SH AUTHORS
The original authors of libpcap are:
.LP
.SH AUTHORS
The original authors of libpcap are:
.LP