Imported Upstream version 2.7.0 upstream/2.7.0
authorDongHun Kwak <dh0128.kwak@samsung.com>
Mon, 3 Jan 2022 06:15:29 +0000 (15:15 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Mon, 3 Jan 2022 06:15:29 +0000 (15:15 +0900)
155 files changed:
.gitignore
Makefile.am
Makefile.in
NEWS
aclocal.m4
build-aux/config.guess
build-aux/config.sub
build-aux/ltmain.sh
config.h.in
configure
configure.ac
docs/Makefile.in
docs/man-db.lsm
gnulib/lib/Makefile.am
gnulib/lib/Makefile.in
gnulib/lib/futimens.c [new file with mode: 0644]
gnulib/lib/gettime.c [new file with mode: 0644]
gnulib/lib/ioctl.c [new file with mode: 0644]
gnulib/lib/nonblocking.c [new file with mode: 0644]
gnulib/lib/nonblocking.h [new file with mode: 0644]
gnulib/lib/stat-time.c [new file with mode: 0644]
gnulib/lib/stat-time.h [new file with mode: 0644]
gnulib/lib/stdio-read.c [new file with mode: 0644]
gnulib/lib/stdio-write.c [new file with mode: 0644]
gnulib/lib/sys_ioctl.in.h [new file with mode: 0644]
gnulib/lib/sys_socket.c [new file with mode: 0644]
gnulib/lib/sys_socket.in.h [new file with mode: 0644]
gnulib/lib/sys_uio.in.h [new file with mode: 0644]
gnulib/lib/timespec.c [new file with mode: 0644]
gnulib/lib/timespec.h [new file with mode: 0644]
gnulib/lib/utimens.c [new file with mode: 0644]
gnulib/lib/utimens.h [new file with mode: 0644]
gnulib/lib/w32sock.h [new file with mode: 0644]
gnulib/m4/asm-underscore.m4 [new file with mode: 0644]
gnulib/m4/clock_time.m4 [new file with mode: 0644]
gnulib/m4/futimens.m4 [new file with mode: 0644]
gnulib/m4/gettime.m4 [new file with mode: 0644]
gnulib/m4/gnulib-cache.m4
gnulib/m4/gnulib-comp.m4
gnulib/m4/ioctl.m4 [new file with mode: 0644]
gnulib/m4/nonblocking.m4 [new file with mode: 0644]
gnulib/m4/socklen.m4 [new file with mode: 0644]
gnulib/m4/sockpfaf.m4 [new file with mode: 0644]
gnulib/m4/stat-time.m4 [new file with mode: 0644]
gnulib/m4/sys_ioctl_h.m4 [new file with mode: 0644]
gnulib/m4/sys_uio_h.m4 [new file with mode: 0644]
gnulib/m4/timespec.m4 [new file with mode: 0644]
gnulib/m4/utimbuf.m4 [new file with mode: 0644]
gnulib/m4/utimens.m4 [new file with mode: 0644]
gnulib/m4/utimes.m4 [new file with mode: 0644]
include/manconfig.h.in
init/Makefile.am [new file with mode: 0644]
init/Makefile.in [new file with mode: 0644]
init/systemd/Makefile.am [new file with mode: 0644]
init/systemd/Makefile.in [new file with mode: 0644]
init/systemd/man-db.conf [new file with mode: 0644]
lib/Makefile.am
lib/Makefile.in
lib/linelength.c
lib/orderfiles.c [new file with mode: 0644]
lib/orderfiles.h [moved from src/convert_name.h with 76% similarity]
lib/util.c
libdb/Makefile.am
libdb/Makefile.in
libdb/db_btree.c
libdb/db_gdbm.c
libdb/db_lookup.c
libdb/db_ndbm.c
libdb/db_storage.h
libdb/db_store.c
libdb/mydbm.h
m4/man-arg-automatic-create.m4 [new file with mode: 0644]
m4/man-arg-automatic-update.m4 [new file with mode: 0644]
m4/man-arg-cats.m4 [new file with mode: 0644]
m4/man-arg-config-file.m4 [new file with mode: 0644]
m4/man-arg-db.m4 [new file with mode: 0644]
m4/man-arg-device.m4 [new file with mode: 0644]
m4/man-arg-mandirs.m4 [new file with mode: 0644]
m4/man-arg-override-dir.m4 [new file with mode: 0644]
m4/man-arg-sections.m4 [new file with mode: 0644]
m4/man-arg-setuid.m4 [new file with mode: 0644]
m4/man-arg-systemdtmpfilesdir.m4 [new file with mode: 0644]
m4/man-arg-undoc.m4 [new file with mode: 0644]
man/Makefile.in
man/da/Makefile.in
man/de/Makefile.in
man/es/Makefile.in
man/fr/Makefile.in
man/id/Makefile.in
man/it/Makefile.in
man/it/man8/accessdb.man8
man/ja/Makefile.in
man/man1/apropos.man1
man/man1/man.man1
man/man1/whatis.man1
man/man8/accessdb.man8
man/nl/Makefile.in
man/pl/Makefile.in
man/po4a/Makefile.in
man/po4a/po/da.po
man/po4a/po/de.po
man/po4a/po/fr.po
man/po4a/po/id.po
man/po4a/po/ja.po
man/po4a/po/man-db-manpages.pot
man/po4a/po/nl.po
man/po4a/po/pl.po
man/po4a/po/ru.po
man/po4a/po/zh_CN.po
man/ru/Makefile.in
man/zh_CN/Makefile.in
manual/Makefile.in
manual/db.me
po/POTFILES.in
po/ca.po
po/cs.po
po/da.po
po/de.po
po/eo.po
po/es.po
po/fi.po
po/fr.po
po/id.po
po/it.po
po/ja.po
po/man-db.pot
po/nl.po
po/pl.po
po/pt_BR.po
po/ro.po
po/ru.po
po/sr.po
po/sv.po
po/vi.po
po/zh_CN.po
src/Makefile.am
src/Makefile.in
src/catman.c
src/check_mandirs.c
src/check_mandirs.h
src/convert_name.c [deleted file]
src/globbing.c
src/lexgrog.l
src/man.c
src/man.h [deleted file]
src/mandb.c
src/manp.c
src/straycats.c
src/tests/Makefile.am
src/tests/Makefile.in
src/tests/testlib.sh
src/ult_src.c
src/zsoelim.l
tools/Makefile.in
tools/README

index 38990c2..446ec4e 100644 (file)
@@ -52,6 +52,8 @@ gnulib/lib/wchar.h
 gnulib/lib/wctype.h
 gnulib/po
 include/*.h
+init/Makefile
+init/systemd/Makefile
 lib/.deps
 lib/Makefile
 lib/getopt.h
index 6e7cdc4..e591ba8 100644 (file)
@@ -20,7 +20,7 @@
 ## along with man-db; if not, write to the Free Software Foundation,
 ## Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
-SUBDIRS = docs gnulib/lib gnulib/po lib libdb src man manual po tools
+SUBDIRS = docs gnulib/lib gnulib/po init lib libdb src man manual po tools
 
 dist_noinst_DATA = FAQ NEWS README include/README
 
@@ -48,6 +48,11 @@ EXTRA_DIST += \
        gnulib/m4/uintmax_t.m4 \
        gnulib/m4/visibility.m4
 
+# The default for systemdtmpfilesdir is intentionally not prefix-sensitive,
+# but we need to adjust it in order for distcheck to pass.
+AM_DISTCHECK_CONFIGURE_FLAGS = \
+       --with-systemdtmpfilesdir=\$${prefix}/lib/tmpfiles.d
+
 # We deliberately leave the configuration file in place on uninstall, since
 # it may contain local customisations.
 distuninstallcheck_listfiles = \
index 83d4983..e66c245 100644 (file)
@@ -94,7 +94,18 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/build-aux/ltmain.sh \
        $(top_srcdir)/build-aux/missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -105,9 +116,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -137,6 +150,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -146,6 +160,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -157,6 +172,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -198,6 +214,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -225,7 +242,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -245,16 +264,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -387,6 +412,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -430,8 +456,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -439,6 +468,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -495,12 +525,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -508,6 +542,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -582,6 +617,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -591,14 +628,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -688,6 +730,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -823,6 +866,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -850,6 +894,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -859,10 +905,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -911,6 +960,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -939,6 +989,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -980,9 +1031,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1004,9 +1058,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1074,6 +1131,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1179,6 +1237,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1186,6 +1245,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1308,6 +1369,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1321,7 +1383,7 @@ unlzma = @unlzma@
 unxz = @unxz@
 vgrind = @vgrind@
 xz = @xz@
-SUBDIRS = docs gnulib/lib gnulib/po lib libdb src man manual po tools
+SUBDIRS = docs gnulib/lib gnulib/po init lib libdb src man manual po tools
 dist_noinst_DATA = FAQ NEWS README include/README
 
 # These macro files are imported by gnulib-tool, but at present not used. We
@@ -1335,6 +1397,12 @@ EXTRA_DIST = .gitignore ChangeLog-2013 autogen.sh \
        gnulib/m4/printf-posix.m4 gnulib/m4/uintmax_t.m4 \
        gnulib/m4/visibility.m4
 
+# The default for systemdtmpfilesdir is intentionally not prefix-sensitive,
+# but we need to adjust it in order for distcheck to pass.
+AM_DISTCHECK_CONFIGURE_FLAGS = \
+       --with-systemdtmpfilesdir=\$${prefix}/lib/tmpfiles.d
+
+
 # We deliberately leave the configuration file in place on uninstall, since
 # it may contain local customisations.
 distuninstallcheck_listfiles = \
diff --git a/NEWS b/NEWS
index 5d45764..c1584bc 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,57 @@
+man-db 2.7.0 (22 September 2014)
+================================
+
+Major changes since man-db 2.6.7.1:
+
+       Upgrading from previous versions:
+       ---------------------------------
+
+       For the first time since version 2.4.0, the database format has
+       changed slightly, so you will need to run 'mandb --create' after
+       installing the new version to rebuild your databases from scratch.
+       (Distribution packages should do this automatically for system
+       databases.)
+
+       Fixes:
+       ------
+
+       o lexgrog now filters terminal escape sequences out of cat pages
+         before trying to parse them.
+
+       o Tools that consider the terminal line length now prioritise the
+         COLUMNS environment variable above the TIOCGWINSZ ioctl.
+
+       o Manpath elements are no longer canonicalised before being inserted
+         into the search path; this caused the use of incorrect catpaths in
+         some cases.  This was broken by the LANGUAGE-handling fixes in
+         2.5.4.
+
+       Improvements:
+       -------------
+
+       o Ship a systemd tmpfiles snippet to clean up old cat files after a
+         week.
+
+       o The modification time of manual databases is now simply stored in
+         the mtime of the database files themselves, rather than using a
+         special row.  This makes databases reproducible between
+         otherwise-identical installations, as long as the underlying
+         database has predictable behaviour.  As a bonus, man-db now uses
+         high-precision timestamps to determine whether it needs to update
+         databases.
+
+       o Timestamps of manual pages are also now stored in the database
+         with high precision and compared accordingly.
+
+       o Files are now ordered by first physical extent before reading
+         them, for substantial performance improvements in operations such
+         as mandb and 'man -K'.
+
+       o 'man -H' shows a better error message if no browser is configured.
+
+       o zsoelim is now installed in $pkglibexecdir, to avoid clashes with
+         other packages.
+
 man-db 2.6.7.1 (10 April 2014)
 ==============================
 
index d545ab4..d7bba5c 100644 (file)
@@ -180,6 +180,61 @@ else
 fi[]dnl
 ])# PKG_CHECK_MODULES
 
+
+# PKG_INSTALLDIR(DIRECTORY)
+# -------------------------
+# Substitutes the variable pkgconfigdir as the location where a module
+# should install pkg-config .pc files. By default the directory is
+# $libdir/pkgconfig, but the default can be changed by passing
+# DIRECTORY. The user can override through the --with-pkgconfigdir
+# parameter.
+AC_DEFUN([PKG_INSTALLDIR],
+[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
+m4_pushdef([pkg_description],
+    [pkg-config installation directory @<:@]pkg_default[@:>@])
+AC_ARG_WITH([pkgconfigdir],
+    [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
+    [with_pkgconfigdir=]pkg_default)
+AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
+m4_popdef([pkg_default])
+m4_popdef([pkg_description])
+]) dnl PKG_INSTALLDIR
+
+
+# PKG_NOARCH_INSTALLDIR(DIRECTORY)
+# -------------------------
+# Substitutes the variable noarch_pkgconfigdir as the location where a
+# module should install arch-independent pkg-config .pc files. By
+# default the directory is $datadir/pkgconfig, but the default can be
+# changed by passing DIRECTORY. The user can override through the
+# --with-noarch-pkgconfigdir parameter.
+AC_DEFUN([PKG_NOARCH_INSTALLDIR],
+[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
+m4_pushdef([pkg_description],
+    [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
+AC_ARG_WITH([noarch-pkgconfigdir],
+    [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
+    [with_noarch_pkgconfigdir=]pkg_default)
+AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
+m4_popdef([pkg_default])
+m4_popdef([pkg_description])
+]) dnl PKG_NOARCH_INSTALLDIR
+
+
+# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
+# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
+# -------------------------------------------
+# Retrieves the value of the pkg-config variable for the given module.
+AC_DEFUN([PKG_CHECK_VAR],
+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
+AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
+
+_PKG_CONFIG([$1], [variable="][$3]["], [$2])
+AS_VAR_COPY([$1], [pkg_cv_][$1])
+
+AS_VAR_IF([$1], [""], [$5], [$4])dnl
+])# PKG_CHECK_VAR
+
 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
@@ -1404,6 +1459,18 @@ AC_SUBST([am__tar])
 AC_SUBST([am__untar])
 ]) # _AM_PROG_TAR
 
+m4_include([m4/man-arg-automatic-create.m4])
+m4_include([m4/man-arg-automatic-update.m4])
+m4_include([m4/man-arg-cats.m4])
+m4_include([m4/man-arg-config-file.m4])
+m4_include([m4/man-arg-db.m4])
+m4_include([m4/man-arg-device.m4])
+m4_include([m4/man-arg-mandirs.m4])
+m4_include([m4/man-arg-override-dir.m4])
+m4_include([m4/man-arg-sections.m4])
+m4_include([m4/man-arg-setuid.m4])
+m4_include([m4/man-arg-systemdtmpfilesdir.m4])
+m4_include([m4/man-arg-undoc.m4])
 m4_include([m4/man-bdb.m4])
 m4_include([m4/man-check-progs.m4])
 m4_include([m4/man-compress-lib.m4])
@@ -1416,9 +1483,11 @@ m4_include([gnulib/m4/00gnulib.m4])
 m4_include([gnulib/m4/absolute-header.m4])
 m4_include([gnulib/m4/alloca.m4])
 m4_include([gnulib/m4/argp.m4])
+m4_include([gnulib/m4/asm-underscore.m4])
 m4_include([gnulib/m4/btowc.m4])
 m4_include([gnulib/m4/canonicalize.m4])
 m4_include([gnulib/m4/chdir-long.m4])
+m4_include([gnulib/m4/clock_time.m4])
 m4_include([gnulib/m4/close.m4])
 m4_include([gnulib/m4/closedir.m4])
 m4_include([gnulib/m4/codeset.m4])
@@ -1449,6 +1518,7 @@ m4_include([gnulib/m4/flock.m4])
 m4_include([gnulib/m4/fnmatch.m4])
 m4_include([gnulib/m4/fstat.m4])
 m4_include([gnulib/m4/fstatat.m4])
+m4_include([gnulib/m4/futimens.m4])
 m4_include([gnulib/m4/getcwd-abort-bug.m4])
 m4_include([gnulib/m4/getcwd-path-max.m4])
 m4_include([gnulib/m4/getcwd.m4])
@@ -1458,6 +1528,7 @@ m4_include([gnulib/m4/getline.m4])
 m4_include([gnulib/m4/getlogin_r.m4])
 m4_include([gnulib/m4/getopt.m4])
 m4_include([gnulib/m4/gettext.m4])
+m4_include([gnulib/m4/gettime.m4])
 m4_include([gnulib/m4/gettimeofday.m4])
 m4_include([gnulib/m4/glibc21.m4])
 m4_include([gnulib/m4/glob.m4])
@@ -1469,6 +1540,7 @@ m4_include([gnulib/m4/include_next.m4])
 m4_include([gnulib/m4/intlmacosx.m4])
 m4_include([gnulib/m4/intmax_t.m4])
 m4_include([gnulib/m4/inttypes_h.m4])
+m4_include([gnulib/m4/ioctl.m4])
 m4_include([gnulib/m4/langinfo_h.m4])
 m4_include([gnulib/m4/largefile.m4])
 m4_include([gnulib/m4/lib-ignore.m4])
@@ -1510,6 +1582,7 @@ m4_include([gnulib/m4/multiarch.m4])
 m4_include([gnulib/m4/nl_langinfo.m4])
 m4_include([gnulib/m4/nls.m4])
 m4_include([gnulib/m4/nocrash.m4])
+m4_include([gnulib/m4/nonblocking.m4])
 m4_include([gnulib/m4/off_t.m4])
 m4_include([gnulib/m4/onceonly.m4])
 m4_include([gnulib/m4/open.m4])
@@ -1537,7 +1610,9 @@ m4_include([gnulib/m4/signal_h.m4])
 m4_include([gnulib/m4/signalblocking.m4])
 m4_include([gnulib/m4/size_max.m4])
 m4_include([gnulib/m4/sleep.m4])
+m4_include([gnulib/m4/socklen.m4])
 m4_include([gnulib/m4/ssize_t.m4])
+m4_include([gnulib/m4/stat-time.m4])
 m4_include([gnulib/m4/stat.m4])
 m4_include([gnulib/m4/stdalign.m4])
 m4_include([gnulib/m4/stdarg.m4])
@@ -1557,16 +1632,22 @@ m4_include([gnulib/m4/strndup.m4])
 m4_include([gnulib/m4/strnlen.m4])
 m4_include([gnulib/m4/strsep.m4])
 m4_include([gnulib/m4/sys_file_h.m4])
+m4_include([gnulib/m4/sys_ioctl_h.m4])
 m4_include([gnulib/m4/sys_socket_h.m4])
 m4_include([gnulib/m4/sys_stat_h.m4])
 m4_include([gnulib/m4/sys_time_h.m4])
 m4_include([gnulib/m4/sys_types_h.m4])
+m4_include([gnulib/m4/sys_uio_h.m4])
 m4_include([gnulib/m4/sysexits.m4])
 m4_include([gnulib/m4/tempname.m4])
 m4_include([gnulib/m4/threadlib.m4])
 m4_include([gnulib/m4/time_h.m4])
+m4_include([gnulib/m4/timespec.m4])
 m4_include([gnulib/m4/unistd-safer.m4])
 m4_include([gnulib/m4/unistd_h.m4])
+m4_include([gnulib/m4/utimbuf.m4])
+m4_include([gnulib/m4/utimens.m4])
+m4_include([gnulib/m4/utimes.m4])
 m4_include([gnulib/m4/vasnprintf.m4])
 m4_include([gnulib/m4/vasprintf.m4])
 m4_include([gnulib/m4/vsnprintf.m4])
index b79252d..1f5c50c 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2013 Free Software Foundation, Inc.
+#   Copyright 1992-2014 Free Software Foundation, Inc.
 
-timestamp='2013-06-10'
+timestamp='2014-03-23'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -50,7 +50,7 @@ version="\
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2013 Free Software Foundation, Inc.
+Copyright 1992-2014 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -149,7 +149,7 @@ Linux|GNU|GNU/*)
        LIBC=gnu
        #endif
        EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
        ;;
 esac
 
@@ -826,7 +826,7 @@ EOF
     *:MINGW*:*)
        echo ${UNAME_MACHINE}-pc-mingw32
        exit ;;
-    i*:MSYS*:*)
+    *:MSYS*:*)
        echo ${UNAME_MACHINE}-pc-msys
        exit ;;
     i*:windows32*:*)
@@ -969,10 +969,10 @@ EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
        ;;
-    or1k:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+    openrisc*:Linux:*:*)
+       echo or1k-unknown-linux-${LIBC}
        exit ;;
-    or32:Linux:*:*)
+    or32:Linux:*:* | or1k*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     padre:Linux:*:*)
@@ -1260,16 +1260,26 @@ EOF
        if test "$UNAME_PROCESSOR" = unknown ; then
            UNAME_PROCESSOR=powerpc
        fi
-       if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-           if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-               (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-               grep IS_64BIT_ARCH >/dev/null
-           then
-               case $UNAME_PROCESSOR in
-                   i386) UNAME_PROCESSOR=x86_64 ;;
-                   powerpc) UNAME_PROCESSOR=powerpc64 ;;
-               esac
+       if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
+           if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+               if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
+                   (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+                   grep IS_64BIT_ARCH >/dev/null
+               then
+                   case $UNAME_PROCESSOR in
+                       i386) UNAME_PROCESSOR=x86_64 ;;
+                       powerpc) UNAME_PROCESSOR=powerpc64 ;;
+                   esac
+               fi
            fi
+       elif test "$UNAME_PROCESSOR" = i386 ; then
+           # Avoid executing cc on OS X 10.9, as it ships with a stub
+           # that puts up a graphical alert prompting to install
+           # developer tools.  Any system running Mac OS X 10.7 or
+           # later (Darwin 11 and later) is required to have a 64-bit
+           # processor. This is not true of the ARM version of Darwin
+           # that Apple uses in portable devices.
+           UNAME_PROCESSOR=x86_64
        fi
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
        exit ;;
@@ -1361,154 +1371,6 @@ EOF
        exit ;;
 esac
 
-eval $set_cc_for_build
-cat >$dummy.c <<EOF
-#ifdef _SEQUENT_
-# include <sys/types.h>
-# include <sys/utsname.h>
-#endif
-main ()
-{
-#if defined (sony)
-#if defined (MIPSEB)
-  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
-     I don't know....  */
-  printf ("mips-sony-bsd\n"); exit (0);
-#else
-#include <sys/param.h>
-  printf ("m68k-sony-newsos%s\n",
-#ifdef NEWSOS4
-       "4"
-#else
-       ""
-#endif
-       ); exit (0);
-#endif
-#endif
-
-#if defined (__arm) && defined (__acorn) && defined (__unix)
-  printf ("arm-acorn-riscix\n"); exit (0);
-#endif
-
-#if defined (hp300) && !defined (hpux)
-  printf ("m68k-hp-bsd\n"); exit (0);
-#endif
-
-#if defined (NeXT)
-#if !defined (__ARCHITECTURE__)
-#define __ARCHITECTURE__ "m68k"
-#endif
-  int version;
-  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
-  if (version < 4)
-    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
-  else
-    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
-  exit (0);
-#endif
-
-#if defined (MULTIMAX) || defined (n16)
-#if defined (UMAXV)
-  printf ("ns32k-encore-sysv\n"); exit (0);
-#else
-#if defined (CMU)
-  printf ("ns32k-encore-mach\n"); exit (0);
-#else
-  printf ("ns32k-encore-bsd\n"); exit (0);
-#endif
-#endif
-#endif
-
-#if defined (__386BSD__)
-  printf ("i386-pc-bsd\n"); exit (0);
-#endif
-
-#if defined (sequent)
-#if defined (i386)
-  printf ("i386-sequent-dynix\n"); exit (0);
-#endif
-#if defined (ns32000)
-  printf ("ns32k-sequent-dynix\n"); exit (0);
-#endif
-#endif
-
-#if defined (_SEQUENT_)
-    struct utsname un;
-
-    uname(&un);
-
-    if (strncmp(un.version, "V2", 2) == 0) {
-       printf ("i386-sequent-ptx2\n"); exit (0);
-    }
-    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
-       printf ("i386-sequent-ptx1\n"); exit (0);
-    }
-    printf ("i386-sequent-ptx\n"); exit (0);
-
-#endif
-
-#if defined (vax)
-# if !defined (ultrix)
-#  include <sys/param.h>
-#  if defined (BSD)
-#   if BSD == 43
-      printf ("vax-dec-bsd4.3\n"); exit (0);
-#   else
-#    if BSD == 199006
-      printf ("vax-dec-bsd4.3reno\n"); exit (0);
-#    else
-      printf ("vax-dec-bsd\n"); exit (0);
-#    endif
-#   endif
-#  else
-    printf ("vax-dec-bsd\n"); exit (0);
-#  endif
-# else
-    printf ("vax-dec-ultrix\n"); exit (0);
-# endif
-#endif
-
-#if defined (alliant) && defined (i860)
-  printf ("i860-alliant-bsd\n"); exit (0);
-#endif
-
-  exit (1);
-}
-EOF
-
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
-       { echo "$SYSTEM_NAME"; exit; }
-
-# Apollos put the system type in the environment.
-
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
-
-# Convex versions that predate uname can use getsysinfo(1)
-
-if [ -x /usr/convex/getsysinfo ]
-then
-    case `getsysinfo -f cpu_type` in
-    c1*)
-       echo c1-convex-bsd
-       exit ;;
-    c2*)
-       if getsysinfo -f scalar_acc
-       then echo c32-convex-bsd
-       else echo c2-convex-bsd
-       fi
-       exit ;;
-    c34*)
-       echo c34-convex-bsd
-       exit ;;
-    c38*)
-       echo c38-convex-bsd
-       exit ;;
-    c4*)
-       echo c4-convex-bsd
-       exit ;;
-    esac
-fi
-
 cat >&2 <<EOF
 $0: unable to guess system type
 
index 9633db7..bba4efb 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2013 Free Software Foundation, Inc.
+#   Copyright 1992-2014 Free Software Foundation, Inc.
 
-timestamp='2013-08-10'
+timestamp='2014-09-11'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -68,7 +68,7 @@ Report bugs and patches to <config-patches@gnu.org>."
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2013 Free Software Foundation, Inc.
+Copyright 1992-2014 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -265,6 +265,7 @@ case $basic_machine in
        | hexagon \
        | i370 | i860 | i960 | ia64 \
        | ip2k | iq2000 \
+       | k1om \
        | le32 | le64 \
        | lm32 \
        | m32c | m32r | m32rle | m68000 | m68k | m88k \
@@ -282,8 +283,10 @@ case $basic_machine in
        | mips64vr5900 | mips64vr5900el \
        | mipsisa32 | mipsisa32el \
        | mipsisa32r2 | mipsisa32r2el \
+       | mipsisa32r6 | mipsisa32r6el \
        | mipsisa64 | mipsisa64el \
        | mipsisa64r2 | mipsisa64r2el \
+       | mipsisa64r6 | mipsisa64r6el \
        | mipsisa64sb1 | mipsisa64sb1el \
        | mipsisa64sr71k | mipsisa64sr71kel \
        | mipsr5900 | mipsr5900el \
@@ -295,11 +298,11 @@ case $basic_machine in
        | nds32 | nds32le | nds32be \
        | nios | nios2 | nios2eb | nios2el \
        | ns16k | ns32k \
-       | open8 \
-       | or1k | or32 \
+       | open8 | or1k | or1knd | or32 \
        | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle \
        | pyramid \
+       | riscv32 | riscv64 \
        | rl78 | rx \
        | score \
        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
@@ -324,7 +327,7 @@ case $basic_machine in
        c6x)
                basic_machine=tic6x-unknown
                ;;
-       m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
+       m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
                basic_machine=$basic_machine-unknown
                os=-none
                ;;
@@ -381,6 +384,7 @@ case $basic_machine in
        | hexagon-* \
        | i*86-* | i860-* | i960-* | ia64-* \
        | ip2k-* | iq2000-* \
+       | k1om-* \
        | le32-* | le64-* \
        | lm32-* \
        | m32c-* | m32r-* | m32rle-* \
@@ -400,8 +404,10 @@ case $basic_machine in
        | mips64vr5900-* | mips64vr5900el-* \
        | mipsisa32-* | mipsisa32el-* \
        | mipsisa32r2-* | mipsisa32r2el-* \
+       | mipsisa32r6-* | mipsisa32r6el-* \
        | mipsisa64-* | mipsisa64el-* \
        | mipsisa64r2-* | mipsisa64r2el-* \
+       | mipsisa64r6-* | mipsisa64r6el-* \
        | mipsisa64sb1-* | mipsisa64sb1el-* \
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
        | mipsr5900-* | mipsr5900el-* \
@@ -413,6 +419,7 @@ case $basic_machine in
        | nios-* | nios2-* | nios2eb-* | nios2el-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | open8-* \
+       | or1k*-* \
        | orion-* \
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
@@ -822,6 +829,10 @@ case $basic_machine in
                basic_machine=powerpc-unknown
                os=-morphos
                ;;
+       moxiebox)
+               basic_machine=moxie-unknown
+               os=-moxiebox
+               ;;
        msdos)
                basic_machine=i386-pc
                os=-msdos
@@ -1367,14 +1378,14 @@ case $os in
              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
              | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
              | -linux-newlib* | -linux-musl* | -linux-uclibc* \
-             | -uxpv* | -beos* | -mpeix* | -udk* \
+             | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
-             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
+             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
        -qnx*)
@@ -1592,9 +1603,6 @@ case $basic_machine in
        mips*-*)
                os=-elf
                ;;
-       or1k-*)
-               os=-elf
-               ;;
        or32-*)
                os=-coff
                ;;
index bb5fa02..3fd54df 100644 (file)
@@ -70,7 +70,7 @@
 #         compiler:            $LTCC
 #         compiler flags:              $LTCFLAGS
 #         linker:              $LD (gnu? $with_gnu_ld)
-#         $progname:   (GNU libtool) 2.4.2 Debian-2.4.2-1.7
+#         $progname:   (GNU libtool) 2.4.2 Debian-2.4.2-1.10
 #         automake:    $automake_version
 #         autoconf:    $autoconf_version
 #
@@ -80,7 +80,7 @@
 
 PROGRAM=libtool
 PACKAGE=libtool
-VERSION="2.4.2 Debian-2.4.2-1.7"
+VERSION="2.4.2 Debian-2.4.2-1.10"
 TIMESTAMP=""
 package_revision=1.3337
 
index 2582201..67e7972 100644 (file)
@@ -76,6 +76,9 @@
    and handles trailing slash correctly. */
 #undef FUNC_REALPATH_WORKS
 
+/* Define to 1 if futimesat mishandles a NULL file name. */
+#undef FUTIMESAT_NULL_BUG
+
 /* Define if you have, and want to use, gdbm interface routines. */
 #undef GDBM
 
 #undef GNULIB_MALLOC_GNU
 
 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
+   whether the gnulib module nonblocking shall be considered present. */
+#undef GNULIB_NONBLOCKING
+
+/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
    whether the gnulib module openat shall be considered present. */
 #undef GNULIB_OPENAT
 
 /* Define to 1 when the gnulib module fstatat should be tested. */
 #undef GNULIB_TEST_FSTATAT
 
+/* Define to 1 when the gnulib module futimens should be tested. */
+#undef GNULIB_TEST_FUTIMENS
+
 /* Define to 1 when the gnulib module getcwd should be tested. */
 #undef GNULIB_TEST_GETCWD
 
 /* Define to 1 when the gnulib module gettimeofday should be tested. */
 #undef GNULIB_TEST_GETTIMEOFDAY
 
+/* Define to 1 when the gnulib module ioctl should be tested. */
+#undef GNULIB_TEST_IOCTL
+
 /* Define to 1 when the gnulib module localeconv should be tested. */
 #undef GNULIB_TEST_LOCALECONV
 
 /* Define to 1 when the gnulib module nl_langinfo should be tested. */
 #undef GNULIB_TEST_NL_LANGINFO
 
+/* Define to 1 when the gnulib module nonblocking should be tested. */
+#undef GNULIB_TEST_NONBLOCKING
+
 /* Define to 1 when the gnulib module open should be tested. */
 #undef GNULIB_TEST_OPEN
 
    the CoreFoundation framework. */
 #undef HAVE_CFPREFERENCESCOPYAPPVALUE
 
+/* Define to 1 if you have the `clock_gettime' function. */
+#undef HAVE_CLOCK_GETTIME
+
+/* Define to 1 if you have the `clock_settime' function. */
+#undef HAVE_CLOCK_SETTIME
+
 /* Define to 1 if you have the `closedir' function. */
 #undef HAVE_CLOSEDIR
 
    don't. */
 #undef HAVE_DECL__SNPRINTF
 
-/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
-   */
+/* Define to 1 if you have the <dirent.h> header file. */
 #undef HAVE_DIRENT_H
 
 /* Define to 1 if you have the `dirfd' function. */
 /* Define to 1 if you have the `funlockfile' function. */
 #undef HAVE_FUNLOCKFILE
 
+/* Define to 1 if you have the 'futimens' function. */
+#undef HAVE_FUTIMENS
+
+/* Define to 1 if you have the 'futimes' function. */
+#undef HAVE_FUTIMES
+
+/* Define to 1 if you have the 'futimesat' function. */
+#undef HAVE_FUTIMESAT
+
 /* Define to 1 if you have the `gdbm_exists' function. */
 #undef HAVE_GDBM_EXISTS
 
    declares uintmax_t. */
 #undef HAVE_INTTYPES_H_WITH_UINTMAX
 
+/* Define to 1 if you have the `ioctl' function. */
+#undef HAVE_IOCTL
+
 /* Define to 1 if you have the 'isblank' function. */
 #undef HAVE_ISBLANK
 
 /* Define to 1 if you have the 'link' function. */
 #undef HAVE_LINK
 
+/* Define to 1 if you have the <linux/fiemap.h> header file. */
+#undef HAVE_LINUX_FIEMAP_H
+
 /* Define to 1 if you support file names longer than 14 characters. */
 #undef HAVE_LONG_FILE_NAMES
 
 /* Define to 1 if you have the 'lstat' function. */
 #undef HAVE_LSTAT
 
+/* Define to 1 if you have the 'lutimes' function. */
+#undef HAVE_LUTIMES
+
 /* Define if you have lzip. */
 #undef HAVE_LZIP
 
    concept. */
 #undef HAVE_MSVC_INVALID_PARAMETER_HANDLER
 
-/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
-#undef HAVE_NDIR_H
+/* Define to 1 if you have the 'nanotime' function. */
+#undef HAVE_NANOTIME
 
 /* Define if you have neqn. */
 #undef HAVE_NEQN
 /* Define to 1 if you have the 'pipe' function. */
 #undef HAVE_PIPE
 
+/* Define to 1 if you have the `posix_fadvise' function. */
+#undef HAVE_POSIX_FADVISE
+
 /* Define if program_invocation_name is defined */
 #undef HAVE_PROGRAM_INVOCATION_NAME
 
 /* Define to 1 if you have the `rawmemchr' function. */
 #undef HAVE_RAWMEMCHR
 
+/* Define to 1 if accept is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_ACCEPT
+
+/* Define to 1 if accept4 is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_ACCEPT4
+
 /* Define to 1 if alphasort is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_ALPHASORT
 
 /* Define to 1 if atoll is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_ATOLL
 
+/* Define to 1 if bind is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_BIND
+
 /* Define to 1 if btowc is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_BTOWC
 
 /* Define to 1 if closedir is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_CLOSEDIR
 
+/* Define to 1 if connect is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_CONNECT
+
 /* Define to 1 if dirfd is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_DIRFD
 
 /* Define to 1 if getpagesize is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_GETPAGESIZE
 
+/* Define to 1 if getpeername is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_GETPEERNAME
+
 /* Define to 1 if gets is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_GETS
 
+/* Define to 1 if getsockname is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_GETSOCKNAME
+
+/* Define to 1 if getsockopt is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_GETSOCKOPT
+
 /* Define to 1 if getsubopt is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_GETSUBOPT
 
 /* Define to 1 if initstate_r is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_INITSTATE_R
 
+/* Define to 1 if ioctl is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_IOCTL
+
 /* Define to 1 if isatty is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_ISATTY
 
 /* Define to 1 if linkat is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_LINKAT
 
+/* Define to 1 if listen is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_LISTEN
+
 /* Define to 1 if lseek is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_LSEEK
 
 /* Define to 1 if realpath is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_REALPATH
 
+/* Define to 1 if recv is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_RECV
+
+/* Define to 1 if recvfrom is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_RECVFROM
+
 /* Define to 1 if renameat is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_RENAMEAT
 
 /* Define to 1 if secure_getenv is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SECURE_GETENV
 
+/* Define to 1 if send is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_SEND
+
+/* Define to 1 if sendto is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_SENDTO
+
 /* Define to 1 if setenv is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SETENV
 
 /* Define to 1 if setlocale is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SETLOCALE
 
+/* Define to 1 if setsockopt is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_SETSOCKOPT
+
 /* Define to 1 if setstate is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SETSTATE
 
 /* Define to 1 if setusershell is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SETUSERSHELL
 
+/* Define to 1 if shutdown is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_SHUTDOWN
+
 /* Define to 1 if sigaction is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SIGACTION
 
 /* Define to 1 if snprintf is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SNPRINTF
 
+/* Define to 1 if socket is declared even after undefining macros. */
+#undef HAVE_RAW_DECL_SOCKET
+
 /* Define to 1 if srandom is declared even after undefining macros. */
 #undef HAVE_RAW_DECL_SRANDOM
 
 /* Define to 1 if you have the `rewinddir' function. */
 #undef HAVE_REWINDDIR
 
+/* Define to 1 if the system has the type `sa_family_t'. */
+#undef HAVE_SA_FAMILY_T
+
 /* Define to 1 if you have the <search.h> header file. */
 #undef HAVE_SEARCH_H
 
 /* Define to 1 if you have the 'setreuid' function. */
 #undef HAVE_SETREUID
 
+/* Define to 1 if you have the `shutdown' function. */
+#undef HAVE_SHUTDOWN
+
 /* Define to 1 if you have the 'sigaction' function. */
 #undef HAVE_SIGACTION
 
 /* Define to 1 if `sa_sigaction' is a member of `struct sigaction'. */
 #undef HAVE_STRUCT_SIGACTION_SA_SIGACTION
 
+/* Define to 1 if the system has the type `struct sockaddr_storage'. */
+#undef HAVE_STRUCT_SOCKADDR_STORAGE
+
+/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
+#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
+
+/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_ATIMENSEC
+
+/* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC
+
+/* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC
+
+/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
+
+/* Define to 1 if `st_birthtimensec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC
+
+/* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
+
+/* Define to 1 if `st_birthtim.tv_nsec' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC
+
+/* Define if struct utimbuf is declared -- usually in <utime.h>. Some systems
+   have utime.h but don't declare the struct anywhere. */
+#undef HAVE_STRUCT_UTIMBUF
+
 /* Define to 1 if you have the 'symlink' function. */
 #undef HAVE_SYMLINK
 
 /* Define to 1 if you have the <sys/cdefs.h> header file. */
 #undef HAVE_SYS_CDEFS_H
 
-/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
-   */
-#undef HAVE_SYS_DIR_H
-
 /* Define to 1 if you have the <sys/file.h> header file. */
 #undef HAVE_SYS_FILE_H
 
 /* Define to 1 if you have the <sys/inttypes.h> header file. */
 #undef HAVE_SYS_INTTYPES_H
 
+/* Define to 1 if you have the <sys/ioctl.h> header file. */
+#undef HAVE_SYS_IOCTL_H
+
 /* Define to 1 if you have the <sys/mman.h> header file. */
 #undef HAVE_SYS_MMAN_H
 
-/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
-   */
-#undef HAVE_SYS_NDIR_H
-
 /* Define to 1 if you have the <sys/param.h> header file. */
 #undef HAVE_SYS_PARAM_H
 
 /* Define to 1 if you have the <sys/types.h> header file. */
 #undef HAVE_SYS_TYPES_H
 
+/* Define to 1 if you have the <sys/uio.h> header file. */
+#undef HAVE_SYS_UIO_H
+
 /* Define if you have tbl. */
 #undef HAVE_TBL
 
 /* Define to 1 if the system has the type 'unsigned long long int'. */
 #undef HAVE_UNSIGNED_LONG_LONG_INT
 
+/* Define to 1 if you have the 'utimensat' function. */
+#undef HAVE_UTIMENSAT
+
+/* Define to 1 if you have the <utime.h> header file. */
+#undef HAVE_UTIME_H
+
 /* Define to 1 if you have the 'vasnprintf' function. */
 #undef HAVE_VASNPRINTF
 
 /* Define to 1 if O_NOFOLLOW works. */
 #undef HAVE_WORKING_O_NOFOLLOW
 
+/* Define if utimes works properly. */
+#undef HAVE_WORKING_UTIMES
+
+/* Define to 1 if you have the <ws2tcpip.h> header file. */
+#undef HAVE_WS2TCPIP_H
+
 /* Define to 1 if you have the <xlocale.h> header file. */
 #undef HAVE_XLOCALE_H
 
 /* Define if you are using groff as troff. */
 #undef TROFF_IS_GROFF
 
+/* Define to 1 if the type of the st_atim member of a struct stat is struct
+   timespec. */
+#undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
+
 /* Define as the name of a command you want to suggest when a non-existent
    page is requested. */
 #undef UNDOC_COMMAND
 
+/* Define to the prefix of C symbols at the assembler and linker level, either
+   an underscore or empty. */
+#undef USER_LABEL_PREFIX
+
 /* Define if the POSIX multithreading library can be used. */
 #undef USE_POSIX_THREADS
 
    this defined. */
 #undef _POSIX_1_SOURCE
 
+/* Define to 1 in order to get the POSIX compatible declarations of socket
+   functions. */
+#undef _POSIX_PII_SOCKET
+
 /* Define to 1 if you need to in order for 'stat' and other things to work. */
 #undef _POSIX_SOURCE
 
 /* Define to `unsigned int' if <sys/types.h> does not define. */
 #undef size_t
 
+/* type to use in place of socklen_t if not defined */
+#undef socklen_t
+
 /* Define as a signed type of the same size as size_t. */
 #undef ssize_t
 
index 576e7c1..8289aff 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for man-db 2.6.7.1.
+# Generated by GNU Autoconf 2.69 for man-db 2.7.0.
 #
 # Report bugs to <cjwatson@debian.org>.
 #
@@ -590,8 +590,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='man-db'
 PACKAGE_TARNAME='man-db'
-PACKAGE_VERSION='2.6.7.1'
-PACKAGE_STRING='man-db 2.6.7.1'
+PACKAGE_VERSION='2.7.0'
+PACKAGE_STRING='man-db 2.7.0'
 PACKAGE_BUGREPORT='cjwatson@debian.org'
 PACKAGE_URL=''
 
@@ -674,6 +674,7 @@ libpipeline_CFLAGS
 PKG_CONFIG_LIBDIR
 PKG_CONFIG_PATH
 PKG_CONFIG
+STAT_HAS_NSEC
 MAN_SUBDIRS
 PO4A_FALSE
 PO4A_TRUE
@@ -743,9 +744,15 @@ SYSEXITS_H
 HAVE_SYSEXITS_H
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H
 NEXT_SYSEXITS_H
+HAVE_SYS_UIO_H
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H
+NEXT_SYS_UIO_H
 WINDOWS_64_BIT_OFF_T
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H
 NEXT_SYS_TYPES_H
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H
+NEXT_SYS_IOCTL_H
+HAVE_SYS_IOCTL_H
 HAVE_SYS_FILE_H
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H
 NEXT_SYS_FILE_H
@@ -818,6 +825,7 @@ GNULIB_SIGPROCMASK
 GNULIB_SIGNAL_H_SIGPIPE
 GNULIB_RAISE
 GNULIB_PTHREAD_SIGMASK
+ASM_SYMBOL_PREFIX
 APPLE_UNIVERSAL_BUILD
 UNDEFINE_STRTOK_R
 REPLACE_STRTOK_R
@@ -933,6 +941,29 @@ NEXT_LANGINFO_H
 REPLACE_NL_LANGINFO
 HAVE_NL_LANGINFO
 GNULIB_NL_LANGINFO
+HAVE_WS2TCPIP_H
+HAVE_SYS_SOCKET_H
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H
+NEXT_SYS_SOCKET_H
+HAVE_ACCEPT4
+HAVE_SA_FAMILY_T
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
+HAVE_STRUCT_SOCKADDR_STORAGE
+GNULIB_ACCEPT4
+GNULIB_SHUTDOWN
+GNULIB_SETSOCKOPT
+GNULIB_SENDTO
+GNULIB_RECVFROM
+GNULIB_SEND
+GNULIB_RECV
+GNULIB_LISTEN
+GNULIB_GETSOCKOPT
+GNULIB_GETSOCKNAME
+GNULIB_GETPEERNAME
+GNULIB_BIND
+GNULIB_ACCEPT
+GNULIB_CONNECT
+GNULIB_SOCKET
 HAVE_SYS_CDEFS_H
 GL_GENERATE_GLOB_H_FALSE
 GL_GENERATE_GLOB_H_TRUE
@@ -1154,7 +1185,12 @@ GNULIB_REWINDDIR
 GNULIB_READDIR
 GNULIB_OPENDIR
 HAVE_WINSOCK2_H
+REPLACE_IOCTL
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
+SYS_IOCTL_H_HAVE_WINSOCK2_H
+GNULIB_IOCTL
 HAVE_MSVC_INVALID_PARAMETER_HANDLER
+LIB_CLOCK_GETTIME
 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
 UNISTD_H_HAVE_WINSOCK2_H
 REPLACE_WRITE
@@ -1454,7 +1490,6 @@ GL_COND_LIBTOOL_TRUE
 LEXLIB
 LEX_OUTPUT_ROOT
 LEX
-MANDIR_LAYOUT
 LIBCOMPRESS
 unlzip
 unxz
@@ -1490,6 +1525,8 @@ browser
 cat
 WARN_CFLAGS
 ARFLAGS
+MANDIR_LAYOUT
+systemdtmpfilesdir
 override_dir
 sections
 config_file_dirname
@@ -1637,6 +1674,8 @@ enable_automatic_create
 enable_automatic_update
 enable_cats
 with_override_dir
+with_systemdtmpfilesdir
+enable_mandirs
 enable_largefile
 enable_threads
 with_browser
@@ -1656,7 +1695,6 @@ with_bzip2
 with_xz
 with_lzma
 with_lzip
-enable_mandirs
 enable_rpath
 with_libpth_prefix
 with_included_regex
@@ -2218,7 +2256,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures man-db 2.6.7.1 to adapt to many kinds of systems.
+\`configure' configures man-db 2.7.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -2288,7 +2326,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of man-db 2.6.7.1:";;
+     short | recursive ) echo "Configuration of man-db 2.7.0:";;
    esac
   cat <<\_ACEOF
 
@@ -2318,14 +2356,14 @@ Optional Features:
   --disable-automatic-update
                           don't allow man to update databases on the fly
   --disable-cats          don't allow man to create/update cat files
+  --enable-mandirs=OS     select manual page hierarchy organization (GNU,
+                          HPUX, IRIX, Solaris, BSD)
   --disable-largefile     omit support for large files
   --enable-threads={posix|solaris|pth|windows}
                           specify multithreading API
   --disable-threads       build without multithread safety
   --enable-mb-groff       expect groff with Debian multibyte patch or real
                           Unicode support
-  --enable-mandirs=OS     select manual page hierarchy organization (GNU,
-                          HPUX, IRIX, Solaris, BSD)
   --disable-rpath         do not hardcode runtime library paths
   --disable-nls           do not use Native Language Support
 
@@ -2348,6 +2386,8 @@ Optional Packages:
                           use OVERRIDE as relative override dir inside the man
                           path - the first directory to be searched when
                           looking for man pages
+  --with-systemdtmpfilesdir=DIR
+                          Directory for systemd tmpfiles configuration
   --with-browser=BROWSER  use BROWSER as default web browser
   --with-pager=PAGER      use PAGER as default pager
   --with-nroff=NROFF      use NROFF as roff formatter for character devices
@@ -2467,7 +2507,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-man-db configure 2.6.7.1
+man-db configure 2.7.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -3176,7 +3216,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by man-db $as_me 2.6.7.1, which was
+It was created by man-db $as_me 2.7.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3486,13 +3526,15 @@ gl_header_list="$gl_header_list wctype.h"
 gl_fnmatch_required=GNU
 gl_header_list="$gl_header_list sys/stat.h"
 gl_func_list="$gl_func_list fstatat"
+gl_func_list="$gl_func_list futimens"
 gl_func_list="$gl_func_list getdelim"
 gl_func_list="$gl_func_list getdtablesize"
 gl_func_list="$gl_func_list getlogin_r"
 gl_getopt_required=GNU
 gl_header_list="$gl_header_list getopt.h"
-gl_header_list="$gl_header_list sys/time.h"
 gl_func_list="$gl_func_list gettimeofday"
+gl_func_list="$gl_func_list nanotime"
+gl_header_list="$gl_header_list sys/time.h"
 gl_header_list="$gl_header_list sys/cdefs.h"
 gl_func_list="$gl_func_list getpwnam_r"
 gl_func_list="$gl_func_list getuid"
@@ -3532,8 +3574,15 @@ gl_func_list="$gl_func_list strdup"
 gl_header_list="$gl_header_list strings.h"
 gl_func_list="$gl_func_list strndup"
 gl_header_list="$gl_header_list sys/file.h"
+gl_header_list="$gl_header_list sys/ioctl.h"
+gl_header_list="$gl_header_list sys/uio.h"
 gl_header_list="$gl_header_list sysexits.h"
 gl_func_list="$gl_func_list pipe"
+gl_header_list="$gl_header_list utime.h"
+gl_func_list="$gl_func_list futimes"
+gl_func_list="$gl_func_list futimesat"
+gl_func_list="$gl_func_list utimensat"
+gl_func_list="$gl_func_list lutimes"
 gl_func_list="$gl_func_list vasnprintf"
 gl_func_list="$gl_func_list snprintf"
 gl_func_list="$gl_func_list wcrtomb"
@@ -4122,7 +4171,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='man-db'
- VERSION='2.6.7.1'
+ VERSION='2.7.0'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13210,12 +13259,13 @@ ac_config_headers="$ac_config_headers config.h"
 
 
 # Define below date and version information to be put into man pages etc.
-date=2014-04-10
-roff_version=`echo 2.6.7.1 | sed 's/-/\\-/g'`
+date=2014-09-22
+roff_version=`echo 2.7.0 | sed 's/-/\\-/g'`
 
 # We have to be a bit naughty here and supply options.
 # The autoconf literature states that only features that can be separately
 # 'built' should use --enable and friends. Oh well...
+
 # Check whether --enable-setuid was given.
 if test "${enable_setuid+set}" = set; then :
   enableval=$enable_setuid; if test "$enableval" = "yes"
@@ -13248,6 +13298,10 @@ _ACEOF
 
 fi
 
+
+
+
+
 # Check whether --enable-undoc was given.
 if test "${enable_undoc+set}" = set; then :
   enableval=$enable_undoc; if test "$enableval" = "yes" || test "$enableval" = "no"
@@ -13265,6 +13319,8 @@ _ACEOF
 fi
 
 
+
+
 # Check whether --with-device was given.
 if test "${with_device+set}" = set; then :
   withval=$with_device; if test "$withval" = "yes" || test "$withval" = "no"
@@ -13276,6 +13332,8 @@ if test "${with_device+set}" = set; then :
 fi
 
 
+
+
 # Check whether --with-db was given.
 if test "${with_db+set}" = set; then :
   withval=$with_db; if test "$withval" = "yes" || test "$withval" = "no"
@@ -13289,6 +13347,8 @@ else
 fi
 
 
+
+
 # Check whether --with-config-file was given.
 if test "${with_config_file+set}" = set; then :
   withval=$with_config_file; if test "$withval" = "yes" || test "$withval" = "no"
@@ -13326,6 +13386,11 @@ $as_echo X"$config_file" |
          }
          s/.*/./; q'`
 
+
+
+
+
+
 # Check whether --with-sections was given.
 if test "${with_sections+set}" = set; then :
   withval=$with_sections; if test "$withval" = "yes" || test "$withval" = "no"
@@ -13338,6 +13403,8 @@ else
   : ${sections=1 n l 8 3 2 5 4 9 6 7}
 fi
 
+
+
 # Check whether --enable-automatic-create was given.
 if test "${enable_automatic_create+set}" = set; then :
   enableval=$enable_automatic_create; if test "$enableval" = "yes"
@@ -13348,6 +13415,8 @@ $as_echo "#define MAN_DB_CREATES 1" >>confdefs.h
         fi
 fi
 
+
+
 # Check whether --enable-automatic-update was given.
 if test "${enable_automatic_update+set}" = set; then :
   enableval=$enable_automatic_update; if test "$enableval" = "yes"
@@ -13362,6 +13431,8 @@ $as_echo "#define MAN_DB_UPDATES 1" >>confdefs.h
 
 fi
 
+
+
 # Check whether --enable-cats was given.
 if test "${enable_cats+set}" = set; then :
   enableval=$enable_cats; if test "$enableval" = "yes"
@@ -13377,6 +13448,8 @@ $as_echo "#define MAN_CATS 1" >>confdefs.h
 fi
 
 
+
+
 # Check whether --with-override-dir was given.
 if test "${with_override_dir+set}" = set; then :
   withval=$with_override_dir; if test "$withval" = "yes" || test "$withval" = "no"
@@ -13390,7 +13463,61 @@ else
 fi
 
 
-# Finish the argument parsing.
+
+
+
+# Check whether --with-systemdtmpfilesdir was given.
+if test "${with_systemdtmpfilesdir+set}" = set; then :
+  withval=$with_systemdtmpfilesdir;
+else
+       # The default is not prefix-sensitive, since systemd's prefix is not
+       # necessarily the same as man-db's.
+       with_systemdtmpfilesdir=/usr/lib/tmpfiles.d
+fi
+
+systemdtmpfilesdir=$with_systemdtmpfilesdir
+
+
+
+# Work out which manual page hierarchy scheme might be in use.
+# Check whether --enable-mandirs was given.
+if test "${enable_mandirs+set}" = set; then :
+  enableval=$enable_mandirs; { $as_echo "$as_me:${as_lineno-$LINENO}: Using $enableval hierarchy organization(s)" >&5
+$as_echo "$as_me: Using $enableval hierarchy organization(s)" >&6;}
+
+cat >>confdefs.h <<_ACEOF
+#define MANDIR_LAYOUT "$enableval"
+_ACEOF
+
+        MANDIR_LAYOUT="$enableval"
+else
+  case $host in
+               *-gnu)          mandirs=GNU;;
+               *-hpux*)        mandirs=HPUX;;
+               *-irix*)        mandirs=IRIX;;
+               *-solaris*)     mandirs=Solaris;;
+               *-*bsd*)        mandirs=BSD;;
+               *)              mandirs=;;
+        esac
+        if test -n "$mandirs"; then
+               { $as_echo "$as_me:${as_lineno-$LINENO}: Using $mandirs hierarchy organization" >&5
+$as_echo "$as_me: Using $mandirs hierarchy organization" >&6;}
+               cat >>confdefs.h <<_ACEOF
+#define MANDIR_LAYOUT "$mandirs"
+_ACEOF
+
+               MANDIR_LAYOUT="$mandirs"
+        else
+               { $as_echo "$as_me:${as_lineno-$LINENO}: Allowing any hierarchy organization" >&5
+$as_echo "$as_me: Allowing any hierarchy organization" >&6;}
+               $as_echo "#define MANDIR_LAYOUT \"\"" >>confdefs.h
+
+               MANDIR_LAYOUT=
+        fi
+fi
+
+
+
 
 # Check $PATH for the following programs and append suitable options.
 ac_ext=c
@@ -14920,6 +15047,7 @@ fi
   # Code from module canonicalize-lgpl:
   # Code from module chdir:
   # Code from module chdir-long:
+  # Code from module clock-time:
   # Code from module cloexec:
   # Code from module close:
   # Code from module closedir:
@@ -14955,6 +15083,7 @@ fi
   # Code from module fnmatch-gnu:
   # Code from module fstat:
   # Code from module fstatat:
+  # Code from module futimens:
   # Code from module getcwd:
   # Code from module getcwd-lgpl:
   # Code from module getdelim:
@@ -14965,6 +15094,7 @@ fi
   # Code from module getopt-posix:
   # Code from module gettext:
   # Code from module gettext-h:
+  # Code from module gettime:
   # Code from module gettimeofday:
   # Code from module gitlog-to-changelog:
   # Code from module glob:
@@ -14977,6 +15107,7 @@ fi
   # Code from module idpriv-droptemp:
   # Code from module include_next:
   # Code from module intprops:
+  # Code from module ioctl:
   # Code from module langinfo:
   # Code from module largefile:
 
@@ -15004,6 +15135,7 @@ fi
   # Code from module multiarch:
   # Code from module nl_langinfo:
   # Code from module nocrash:
+  # Code from module nonblocking:
   # Code from module open:
   # Code from module openat:
   # Code from module openat-die:
   # Code from module snippet/arg-nonnull:
   # Code from module snippet/c++defs:
   # Code from module snippet/warn-on-use:
+  # Code from module socklen:
   # Code from module ssize_t:
   # Code from module stat:
+  # Code from module stat-time:
   # Code from module stdalign:
   # Code from module stdarg:
 
   # Code from module strnlen1:
   # Code from module strsep:
   # Code from module sys_file:
+  # Code from module sys_ioctl:
+  # Code from module sys_socket:
   # Code from module sys_stat:
   # Code from module sys_time:
   # Code from module sys_types:
+  # Code from module sys_uio:
   # Code from module sysexits:
   # Code from module tempname:
   # Code from module threadlib:
 
 
   # Code from module time:
+  # Code from module timespec:
   # Code from module unistd:
   # Code from module unistd-safer:
   # Code from module unsetenv:
+  # Code from module utimens:
   # Code from module vasnprintf:
   # Code from module vasprintf:
   # Code from module verify:
 
 
 
-# Work out which manual page hierarchy scheme might be in use.
-# Check whether --enable-mandirs was given.
-if test "${enable_mandirs+set}" = set; then :
-  enableval=$enable_mandirs; { $as_echo "$as_me:${as_lineno-$LINENO}: Using $enableval hierarchy organization(s)" >&5
-$as_echo "$as_me: Using $enableval hierarchy organization(s)" >&6;}
-
-cat >>confdefs.h <<_ACEOF
-#define MANDIR_LAYOUT "$enableval"
-_ACEOF
-
-        MANDIR_LAYOUT="$enableval"
-else
-  case $host in
-               *-gnu)          mandirs=GNU;;
-               *-hpux*)        mandirs=HPUX;;
-               *-irix*)        mandirs=IRIX;;
-               *-solaris*)     mandirs=Solaris;;
-               *-*bsd*)        mandirs=BSD;;
-               *)              mandirs=;;
-        esac
-        if test -n "$mandirs"; then
-               { $as_echo "$as_me:${as_lineno-$LINENO}: Using $mandirs hierarchy organization" >&5
-$as_echo "$as_me: Using $mandirs hierarchy organization" >&6;}
-               cat >>confdefs.h <<_ACEOF
-#define MANDIR_LAYOUT "$mandirs"
-_ACEOF
-
-               MANDIR_LAYOUT="$mandirs"
-        else
-               { $as_echo "$as_me:${as_lineno-$LINENO}: Allowing any hierarchy organization" >&5
-$as_echo "$as_me: Allowing any hierarchy organization" >&6;}
-               $as_echo "#define MANDIR_LAYOUT \"\"" >>confdefs.h
-
-               MANDIR_LAYOUT=
-        fi
-fi
-
-
-
 # Check for various header files and associated libraries.
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
 $as_echo_n "checking for library containing strerror... " >&6; }
@@ -18919,6 +19019,13 @@ $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h
 
 
 
+  GNULIB_IOCTL=0;
+    SYS_IOCTL_H_HAVE_WINSOCK2_H=0;
+  SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0;
+
+  REPLACE_IOCTL=0;
+
+
 
 
 
@@ -20267,6 +20374,11 @@ _ACEOF
 
 
 
+
+
+
+
+
   :
 
 
@@ -21200,6 +21312,17 @@ cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 
+:
+
+
+
+
+
+
+
+
+
+
 
   GNULIB_GETTIMEOFDAY=0;
     HAVE_GETTIMEOFDAY=1;
 
 
 
+  GNULIB_SOCKET=0;
+  GNULIB_CONNECT=0;
+  GNULIB_ACCEPT=0;
+  GNULIB_BIND=0;
+  GNULIB_GETPEERNAME=0;
+  GNULIB_GETSOCKNAME=0;
+  GNULIB_GETSOCKOPT=0;
+  GNULIB_LISTEN=0;
+  GNULIB_RECV=0;
+  GNULIB_SEND=0;
+  GNULIB_RECVFROM=0;
+  GNULIB_SENDTO=0;
+  GNULIB_SETSOCKOPT=0;
+  GNULIB_SHUTDOWN=0;
+  GNULIB_ACCEPT4=0;
+  HAVE_STRUCT_SOCKADDR_STORAGE=1;
+  HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY=1;
+
+  HAVE_SA_FAMILY_T=1;
+  HAVE_ACCEPT4=1;
+
+
+  :
+
+
+
+
+
+   if test $ac_cv_header_sys_socket_h = no; then
+                         for ac_header in ws2tcpip.h
+do :
+  ac_fn_c_check_header_mongrel "$LINENO" "ws2tcpip.h" "ac_cv_header_ws2tcpip_h" "$ac_includes_default"
+if test "x$ac_cv_header_ws2tcpip_h" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_WS2TCPIP_H 1
+_ACEOF
+
+fi
+
+done
+
+   fi
+
+
+
+
+
+        case "$host_os" in
+    osf*)
+
+$as_echo "#define _POSIX_PII_SOCKET 1" >>confdefs.h
+
+      ;;
+  esac
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/socket.h> is self-contained" >&5
+$as_echo_n "checking whether <sys/socket.h> is self-contained... " >&6; }
+if ${gl_cv_header_sys_socket_h_selfcontained+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_header_sys_socket_h_selfcontained=yes
+else
+  gl_cv_header_sys_socket_h_selfcontained=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_sys_socket_h_selfcontained" >&5
+$as_echo "$gl_cv_header_sys_socket_h_selfcontained" >&6; }
+  if test $gl_cv_header_sys_socket_h_selfcontained = yes; then
+            for ac_func in shutdown
+do :
+  ac_fn_c_check_func "$LINENO" "shutdown" "ac_cv_func_shutdown"
+if test "x$ac_cv_func_shutdown" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_SHUTDOWN 1
+_ACEOF
+
+fi
+done
+
+    if test $ac_cv_func_shutdown = yes; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/socket.h> defines the SHUT_* macros" >&5
+$as_echo_n "checking whether <sys/socket.h> defines the SHUT_* macros... " >&6; }
+if ${gl_cv_header_sys_socket_h_shut+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+int
+main ()
+{
+int a[] = { SHUT_RD, SHUT_WR, SHUT_RDWR };
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_header_sys_socket_h_shut=yes
+else
+  gl_cv_header_sys_socket_h_shut=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_sys_socket_h_shut" >&5
+$as_echo "$gl_cv_header_sys_socket_h_shut" >&6; }
+      if test $gl_cv_header_sys_socket_h_shut = no; then
+        SYS_SOCKET_H='sys/socket.h'
+      fi
+    fi
+  fi
+  # We need to check for ws2tcpip.h now.
+
+
+
+
+
+
+
+
+  :
+
 
 
 
 
 
+
+
+     if test $gl_cv_have_include_next = yes; then
+       gl_cv_next_sys_socket_h='<'sys/socket.h'>'
+     else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/socket.h>" >&5
+$as_echo_n "checking absolute name of <sys/socket.h>... " >&6; }
+if ${gl_cv_next_sys_socket_h+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+             if test $ac_cv_header_sys_socket_h = yes; then
+
+
+
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+_ACEOF
+                case "$host_os" in
+    aix*) gl_absname_cpp="$ac_cpp -C" ;;
+    *)    gl_absname_cpp="$ac_cpp" ;;
+  esac
+
+  case "$host_os" in
+    mingw*)
+                                          gl_dirsep_regex='[/\\]'
+      ;;
+    *)
+      gl_dirsep_regex='\/'
+      ;;
+  esac
+      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+  gl_header_literal_regex=`echo 'sys/socket.h' \
+                           | sed -e "$gl_make_literal_regex_sed"`
+  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+      s|^/[^/]|//&|
+      p
+      q
+    }'
+
+        gl_cv_absolute_sys_socket_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+  sed -n "$gl_absolute_header_sed"`
+
+           gl_header=$gl_cv_absolute_sys_socket_h
+           gl_cv_next_sys_socket_h='"'$gl_header'"'
+          else
+               gl_cv_next_sys_socket_h='<'sys/socket.h'>'
+             fi
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_socket_h" >&5
+$as_echo "$gl_cv_next_sys_socket_h" >&6; }
+     fi
+     NEXT_SYS_SOCKET_H=$gl_cv_next_sys_socket_h
+
+     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+       gl_next_as_first_directive='<'sys/socket.h'>'
+     else
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+       gl_next_as_first_directive=$gl_cv_next_sys_socket_h
+     fi
+     NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H=$gl_next_as_first_directive
+
+
+
+
+  if test $ac_cv_header_sys_socket_h = yes; then
+    HAVE_SYS_SOCKET_H=1
+    HAVE_WS2TCPIP_H=0
+  else
+    HAVE_SYS_SOCKET_H=0
+    if test $ac_cv_header_ws2tcpip_h = yes; then
+      HAVE_WS2TCPIP_H=1
+    else
+      HAVE_WS2TCPIP_H=0
+    fi
+  fi
+
+
+
+  ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
+  /* sys/types.h is not needed according to POSIX, but the
+     sys/socket.h in i386-unknown-freebsd4.10 and
+     powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_WS2TCPIP_H
+#include <ws2tcpip.h>
+#endif
+
+"
+if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SOCKADDR_STORAGE 1
+_ACEOF
+
+
+fi
+ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "
+  /* sys/types.h is not needed according to POSIX, but the
+     sys/socket.h in i386-unknown-freebsd4.10 and
+     powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_WS2TCPIP_H
+#include <ws2tcpip.h>
+#endif
+
+"
+if test "x$ac_cv_type_sa_family_t" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_SA_FAMILY_T 1
+_ACEOF
+
+
+fi
+
+  if test $ac_cv_type_struct_sockaddr_storage = no; then
+    HAVE_STRUCT_SOCKADDR_STORAGE=0
+  fi
+  if test $ac_cv_type_sa_family_t = no; then
+    HAVE_SA_FAMILY_T=0
+  fi
+  if test $ac_cv_type_struct_sockaddr_storage != no; then
+    ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "ss_family" "ac_cv_member_struct_sockaddr_storage_ss_family" "#include <sys/types.h>
+       #ifdef HAVE_SYS_SOCKET_H
+       #include <sys/socket.h>
+       #endif
+       #ifdef HAVE_WS2TCPIP_H
+       #include <ws2tcpip.h>
+       #endif
+
+"
+if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
+_ACEOF
+
+
+else
+  HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY=0
+fi
+
+  fi
+  if test $HAVE_STRUCT_SOCKADDR_STORAGE = 0 || test $HAVE_SA_FAMILY_T = 0 \
+     || test $HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = 0; then
+    SYS_SOCKET_H='sys/socket.h'
+  fi
+
+
+
+
+  :
+
+
+
+
+
+  if test $ac_cv_header_sys_socket_h != yes; then
+                    for ac_header in winsock2.h
+do :
+  ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
+if test "x$ac_cv_header_winsock2_h" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_WINSOCK2_H 1
+_ACEOF
+
+fi
+
+done
+
+  fi
+  if test "$ac_cv_header_winsock2_h" = yes; then
+    HAVE_WINSOCK2_H=1
+    UNISTD_H_HAVE_WINSOCK2_H=1
+    SYS_IOCTL_H_HAVE_WINSOCK2_H=1
+  else
+    HAVE_WINSOCK2_H=0
+  fi
+
+
+
+
+    for gl_func in socket connect accept bind getpeername getsockname getsockopt     listen recv send recvfrom sendto setsockopt shutdown accept4; do
+    as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
+$as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
+if eval \${$as_gl_Symbol+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Some systems require prerequisite headers.  */
+#include <sys/types.h>
+#include <sys/socket.h>
+
+int
+main ()
+{
+#undef $gl_func
+  (void) $gl_func;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$as_gl_Symbol=yes"
+else
+  eval "$as_gl_Symbol=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$as_gl_Symbol
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+    if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
+_ACEOF
+
+                     eval ac_cv_have_decl_$gl_func=yes
+fi
+      done
+
+
+
   GNULIB_NL_LANGINFO=0;
     HAVE_NL_LANGINFO=1;
   REPLACE_NL_LANGINFO=0;
@@ -23937,6 +24437,82 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
 
 
+  case "$host_os" in
+    mingw*) gl_cv_have_nonblocking=no ;;
+    *)      gl_cv_have_nonblocking=yes ;;
+  esac
+  case "$host_os" in
+    mingw*) gl_cv_have_open_O_NONBLOCK=no ;;
+    *)      gl_cv_have_open_O_NONBLOCK=yes ;;
+  esac
+
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#ifdef _MSC_VER
+MicrosoftCompiler
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "MicrosoftCompiler" >/dev/null 2>&1; then :
+  gl_asmext='asm'
+     gl_c_asm_opt='-c -Fa'
+
+else
+  gl_asmext='s'
+     gl_c_asm_opt='-S'
+
+fi
+rm -f conftest*
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C symbols are prefixed with underscore at the linker level" >&5
+$as_echo_n "checking whether C symbols are prefixed with underscore at the linker level... " >&6; }
+if ${gl_cv_prog_as_underscore+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat > conftest.c <<EOF
+#ifdef __cplusplus
+extern "C" int foo (void);
+#endif
+int foo(void) { return 0; }
+EOF
+     # Look for the assembly language name in the .s file.
+     { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $gl_c_asm_opt conftest.c'
+  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; } >/dev/null 2>&1
+     if grep _foo conftest.$gl_asmext >/dev/null ; then
+       gl_cv_prog_as_underscore=yes
+     else
+       gl_cv_prog_as_underscore=no
+     fi
+     rm -f conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_prog_as_underscore" >&5
+$as_echo "$gl_cv_prog_as_underscore" >&6; }
+  if test $gl_cv_prog_as_underscore = yes; then
+    USER_LABEL_PREFIX=_
+  else
+    USER_LABEL_PREFIX=
+  fi
+
+cat >>confdefs.h <<_ACEOF
+#define USER_LABEL_PREFIX $USER_LABEL_PREFIX
+_ACEOF
+
+  ASM_SYMBOL_PREFIX='"'${USER_LABEL_PREFIX}'"'
+
+
+
+
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for promoted mode_t type" >&5
 $as_echo_n "checking for promoted mode_t type... " >&6; }
 if ${gl_cv_promoted_mode_t+:} false; then :
@@ -25449,6 +26025,11 @@ _ACEOF
 
 
 
+
+
+
+
+
      if test $gl_cv_have_include_next = yes; then
        gl_cv_next_sys_types_h='<'sys/types.h'>'
      else
@@ -25525,6 +26106,13 @@ $as_echo "$gl_cv_next_sys_types_h" >&6; }
 
 
 
+
+
+
+
+
+
+
   GNULIB_MKTIME=0;
   GNULIB_NANOSLEEP=0;
   GNULIB_STRPTIME=0;
@@ -25743,6 +26331,216 @@ _ACEOF
 
 
 
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the utimes function works" >&5
+$as_echo_n "checking whether the utimes function works... " >&6; }
+if ${gl_cv_func_working_utimes+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+  if test "$cross_compiling" = yes; then :
+  gl_cv_func_working_utimes=no
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+#include <sys/time.h>
+#include <time.h>
+#include <unistd.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <utime.h>
+
+static int
+inorder (time_t a, time_t b, time_t c)
+{
+  return a <= b && b <= c;
+}
+
+int
+main ()
+{
+  int result = 0;
+  char const *file = "conftest.utimes";
+  static struct timeval timeval[2] = {{9, 10}, {999999, 999999}};
+
+  /* Test whether utimes() essentially works.  */
+  {
+    struct stat sbuf;
+    FILE *f = fopen (file, "w");
+    if (f == NULL)
+      result |= 1;
+    else if (fclose (f) != 0)
+      result |= 1;
+    else if (utimes (file, timeval) != 0)
+      result |= 2;
+    else if (lstat (file, &sbuf) != 0)
+      result |= 1;
+    else if (!(sbuf.st_atime == timeval[0].tv_sec
+               && sbuf.st_mtime == timeval[1].tv_sec))
+      result |= 4;
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  /* Test whether utimes() with a NULL argument sets the file's timestamp
+     to the current time.  Use 'fstat' as well as 'time' to
+     determine the "current" time, to accommodate NFS file systems
+     if there is a time skew between the host and the NFS server.  */
+  {
+    int fd = open (file, O_WRONLY|O_CREAT, 0644);
+    if (fd < 0)
+      result |= 1;
+    else
+      {
+        time_t t0, t2;
+        struct stat st0, st1, st2;
+        if (time (&t0) == (time_t) -1)
+          result |= 1;
+        else if (fstat (fd, &st0) != 0)
+          result |= 1;
+        else if (utimes (file, timeval) != 0)
+          result |= 2;
+        else if (utimes (file, NULL) != 0)
+          result |= 8;
+        else if (fstat (fd, &st1) != 0)
+          result |= 1;
+        else if (write (fd, "\n", 1) != 1)
+          result |= 1;
+        else if (fstat (fd, &st2) != 0)
+          result |= 1;
+        else if (time (&t2) == (time_t) -1)
+          result |= 1;
+        else
+          {
+            int m_ok_POSIX = inorder (t0, st1.st_mtime, t2);
+            int m_ok_NFS = inorder (st0.st_mtime, st1.st_mtime, st2.st_mtime);
+            if (! (st1.st_atime == st1.st_mtime))
+              result |= 16;
+            if (! (m_ok_POSIX || m_ok_NFS))
+              result |= 32;
+          }
+        if (close (fd) != 0)
+          result |= 1;
+      }
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  /* Test whether utimes() with a NULL argument works on read-only files.  */
+  {
+    int fd = open (file, O_WRONLY|O_CREAT, 0444);
+    if (fd < 0)
+      result |= 1;
+    else if (close (fd) != 0)
+      result |= 1;
+    else if (utimes (file, NULL) != 0)
+      result |= 64;
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  return result;
+}
+
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  gl_cv_func_working_utimes=yes
+else
+  gl_cv_func_working_utimes=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_utimes" >&5
+$as_echo "$gl_cv_func_working_utimes" >&6; }
+
+  if test $gl_cv_func_working_utimes = yes; then
+
+$as_echo "#define HAVE_WORKING_UTIMES 1" >>confdefs.h
+
+  fi
+
+
+
+
+
+
+
+
+  :
+
+
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
+$as_echo_n "checking for struct utimbuf... " >&6; }
+if ${gl_cv_sys_struct_utimbuf+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#if HAVE_SYS_TIME_H
+             #include <sys/time.h>
+            #endif
+            #include <time.h>
+            #ifdef HAVE_UTIME_H
+             #include <utime.h>
+            #endif
+
+int
+main ()
+{
+static struct utimbuf x; x.actime = x.modtime;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_sys_struct_utimbuf=yes
+else
+  gl_cv_sys_struct_utimbuf=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_utimbuf" >&5
+$as_echo "$gl_cv_sys_struct_utimbuf" >&6; }
+
+  if test $gl_cv_sys_struct_utimbuf = yes; then
+
+$as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
+
+  fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 
@@ -27114,6 +27912,89 @@ $as_echo "$gl_cv_have_arbitrary_file_name_length_limit" >&6; }
   fi
 
 
+
+  # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function.
+  # Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4.
+
+  # Save and restore LIBS so e.g., -lrt, isn't added to it.  Otherwise, *all*
+  # programs in the package would end up linked with that potentially-shared
+  # library, inducing unnecessary run-time overhead.
+  LIB_CLOCK_GETTIME=
+
+  gl_saved_libs=$LIBS
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
+$as_echo_n "checking for library containing clock_gettime... " >&6; }
+if ${ac_cv_search_clock_gettime+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_func_search_save_LIBS=$LIBS
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char clock_gettime ();
+int
+main ()
+{
+return clock_gettime ();
+  ;
+  return 0;
+}
+_ACEOF
+for ac_lib in '' rt posix4; do
+  if test -z "$ac_lib"; then
+    ac_res="none required"
+  else
+    ac_res=-l$ac_lib
+    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
+  fi
+  if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_search_clock_gettime=$ac_res
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext
+  if ${ac_cv_search_clock_gettime+:} false; then :
+  break
+fi
+done
+if ${ac_cv_search_clock_gettime+:} false; then :
+
+else
+  ac_cv_search_clock_gettime=no
+fi
+rm conftest.$ac_ext
+LIBS=$ac_func_search_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
+$as_echo "$ac_cv_search_clock_gettime" >&6; }
+ac_res=$ac_cv_search_clock_gettime
+if test "$ac_res" != no; then :
+  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
+  test "$ac_cv_search_clock_gettime" = "none required" ||
+                    LIB_CLOCK_GETTIME=$ac_cv_search_clock_gettime
+fi
+
+    for ac_func in clock_gettime clock_settime
+do :
+  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
+if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+  LIBS=$gl_saved_libs
+
+
+
 $as_echo "#define GNULIB_TEST_CLOEXEC 1" >>confdefs.h
 
 
@@ -29318,6 +30199,125 @@ $as_echo "#define GNULIB_TEST_FSTATAT 1" >>confdefs.h
 
 
 
+  :
+
+
+
+
+
+  if test $ac_cv_func_futimens = no; then
+    HAVE_FUTIMENS=0
+  else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether futimens works" >&5
+$as_echo_n "checking whether futimens works... " >&6; }
+if ${gl_cv_func_futimens_works+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "$cross_compiling" = yes; then :
+  gl_cv_func_futimens_works="guessing no"
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <fcntl.h>
+#include <sys/stat.h>
+#include <unistd.h>
+#include <errno.h>
+
+int
+main ()
+{
+struct timespec ts[2] = { { 1, UTIME_OMIT }, { 1, UTIME_NOW } };
+      int fd = creat ("conftest.file", 0600);
+      struct stat st;
+      if (fd < 0) return 1;
+      errno = 0;
+      if (futimens (AT_FDCWD, NULL) == 0) return 2;
+      if (errno != EBADF) return 3;
+      if (futimens (fd, ts)) return 4;
+      sleep (1);
+      ts[0].tv_nsec = UTIME_NOW;
+      ts[1].tv_nsec = UTIME_OMIT;
+      if (futimens (fd, ts)) return 5;
+      if (fstat (fd, &st)) return 6;
+      if (st.st_ctime < st.st_atime) return 7;
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#ifdef __linux__
+/* The Linux kernel added futimens in 2.6.22, but has bugs with UTIME_OMIT
+   in several file systems as recently as 2.6.32.  Always replace futimens
+   to support older kernels.  */
+choke me
+#endif
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_func_futimens_works=yes
+else
+  gl_cv_func_futimens_works="needs runtime check"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+  gl_cv_func_futimens_works=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+      rm -f conftest.file
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_futimens_works" >&5
+$as_echo "$gl_cv_func_futimens_works" >&6; }
+    if test "$gl_cv_func_futimens_works" != yes; then
+      REPLACE_FUTIMENS=1
+    fi
+  fi
+
+  if test $HAVE_FUTIMENS = 0 || test $REPLACE_FUTIMENS = 1; then
+
+
+
+
+
+
+
+
+  gl_LIBOBJS="$gl_LIBOBJS futimens.$ac_objext"
+
+  fi
+
+
+
+
+
+          GNULIB_FUTIMENS=1
+
+
+
+
+
+$as_echo "#define GNULIB_TEST_FUTIMENS 1" >>confdefs.h
+
+
+
+
+
+
+
 
   gl_abort_bug=no
   case "$host_os" in
@@ -30458,6 +31458,20 @@ $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
 
 
 
+  :
+
+
+
+
+
+
+
+
+
+
+
+
+
 
   :
 
 
 
 
+  HAVE_IOCTL=1
+  if test "$ac_cv_header_winsock2_h" = yes; then
+                HAVE_IOCTL=0
+  else
+    for ac_func in ioctl
+do :
+  ac_fn_c_check_func "$LINENO" "ioctl" "ac_cv_func_ioctl"
+if test "x$ac_cv_func_ioctl" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_IOCTL 1
+_ACEOF
+
+fi
+done
+
+                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ioctl with POSIX signature" >&5
+$as_echo_n "checking for ioctl with POSIX signature... " >&6; }
+if ${gl_cv_func_ioctl_posix_signature+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/ioctl.h>
+int
+main ()
+{
+extern
+              #ifdef __cplusplus
+              "C"
+              #endif
+              int ioctl (int, int, ...);
+
+  ;
+  return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_func_ioctl_posix_signature=yes
+else
+  gl_cv_func_ioctl_posix_signature=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ioctl_posix_signature" >&5
+$as_echo "$gl_cv_func_ioctl_posix_signature" >&6; }
+    if test $gl_cv_func_ioctl_posix_signature != yes; then
+      REPLACE_IOCTL=1
+    fi
+  fi
+
+  if test $HAVE_IOCTL = 0 || test $REPLACE_IOCTL = 1; then
+
+
+
+
+
+
+
+
+  gl_LIBOBJS="$gl_LIBOBJS ioctl.$ac_objext"
+
+  fi
+
+
+
+
+
+          GNULIB_IOCTL=1
+
+
+
+
+
+$as_echo "#define GNULIB_TEST_IOCTL 1" >>confdefs.h
+
+
+
+
+
+
 
 
 
@@ -33494,6 +34590,36 @@ $as_echo "#define GNULIB_TEST_NL_LANGINFO 1" >>confdefs.h
 
 
 
+
+
+
+
+
+
+          GNULIB_NONBLOCKING=1
+
+
+
+
+
+$as_echo "#define GNULIB_TEST_NONBLOCKING 1" >>confdefs.h
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define GNULIB_NONBLOCKING 1
+_ACEOF
+
+
+
+
+  GNULIB_STDIO_H_NONBLOCKING=1
+
+  GNULIB_UNISTD_H_NONBLOCKING=1
+
+
   case "$host_os" in
     mingw* | pw*)
       REPLACE_OPEN=1
@@ -33590,6 +34716,15 @@ $as_echo "#define OPEN_TRAILING_SLASH_BUG 1" >>confdefs.h
     fi
 
 
+    if test $REPLACE_OPEN = 0; then
+
+
+
+      if test $gl_cv_have_open_O_NONBLOCK != yes; then
+        REPLACE_OPEN=1
+      fi
+    fi
+
 
   if test $REPLACE_OPEN = 1; then
 
@@ -35582,6 +36717,69 @@ $as_echo "#define GNULIB_TEST_SLEEP 1" >>confdefs.h
 
 
 
+     ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
+/* <sys/types.h> is not needed according to POSIX, but the
+   <sys/socket.h> in i386-unknown-freebsd4.10 and
+   powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#if HAVE_SYS_SOCKET_H
+# include <sys/socket.h>
+#elif HAVE_WS2TCPIP_H
+# include <ws2tcpip.h>
+#endif
+
+"
+if test "x$ac_cv_type_socklen_t" = xyes; then :
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t equivalent" >&5
+$as_echo_n "checking for socklen_t equivalent... " >&6; }
+      if ${gl_cv_socklen_t_equiv+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  # Systems have either "struct sockaddr *" or
+         # "void *" as the second argument to getpeername
+         gl_cv_socklen_t_equiv=
+         for arg2 in "struct sockaddr" void; do
+           for t in int size_t "unsigned int" "long int" "unsigned long int"; do
+             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/types.h>
+                   #include <sys/socket.h>
+
+                   int getpeername (int, $arg2 *, $t *);
+int
+main ()
+{
+$t len;
+                  getpeername (0, 0, &len);
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_socklen_t_equiv="$t"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+             test "$gl_cv_socklen_t_equiv" != "" && break
+           done
+           test "$gl_cv_socklen_t_equiv" != "" && break
+         done
+
+fi
+
+      if test "$gl_cv_socklen_t_equiv" = ""; then
+        as_fn_error $? "Cannot find a type to use in place of socklen_t" "$LINENO" 5
+      fi
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_socklen_t_equiv" >&5
+$as_echo "$gl_cv_socklen_t_equiv" >&6; }
+
+cat >>confdefs.h <<_ACEOF
+#define socklen_t $gl_cv_socklen_t_equiv
+_ACEOF
+
+fi
+
 
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
 $as_echo_n "checking for ssize_t... " >&6; }
@@ -35754,6 +36952,156 @@ $as_echo "#define GNULIB_TEST_STAT 1" >>confdefs.h
 
 
 
+
+
+  :
+
+
+
+
+
+
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_member_struct_stat_st_atim_tv_nsec" "#include <sys/types.h>
+     #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
+_ACEOF
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat.st_atim is of type struct timespec" >&5
+$as_echo_n "checking whether struct stat.st_atim is of type struct timespec... " >&6; }
+if ${ac_cv_typeof_struct_stat_st_atim_is_struct_timespec+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+            #include <sys/types.h>
+            #include <sys/stat.h>
+            #if HAVE_SYS_TIME_H
+            # include <sys/time.h>
+            #endif
+            #include <time.h>
+            struct timespec ts;
+            struct stat st;
+
+int
+main ()
+{
+
+            st.st_atim = ts;
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=yes
+else
+  ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_typeof_struct_stat_st_atim_is_struct_timespec" >&5
+$as_echo "$ac_cv_typeof_struct_stat_st_atim_is_struct_timespec" >&6; }
+     if test $ac_cv_typeof_struct_stat_st_atim_is_struct_timespec = yes; then
+
+$as_echo "#define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1" >>confdefs.h
+
+     fi
+else
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_member_struct_stat_st_atimespec_tv_nsec" "#include <sys/types.h>
+        #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1
+_ACEOF
+
+
+else
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_atimensec" "ac_cv_member_struct_stat_st_atimensec" "#include <sys/types.h>
+           #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_atimensec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_ATIMENSEC 1
+_ACEOF
+
+
+else
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.st__tim.tv_nsec" "ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" "#include <sys/types.h>
+              #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC 1
+_ACEOF
+
+
+fi
+
+fi
+
+fi
+
+fi
+
+
+
+
+
+  :
+
+
+
+
+
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_birthtimespec.tv_nsec" "ac_cv_member_struct_stat_st_birthtimespec_tv_nsec" "#include <sys/types.h>
+     #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_birthtimespec_tv_nsec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1
+_ACEOF
+
+
+else
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_birthtimensec" "ac_cv_member_struct_stat_st_birthtimensec" "#include <sys/types.h>
+        #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_birthtimensec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC 1
+_ACEOF
+
+
+else
+  ac_fn_c_check_member "$LINENO" "struct stat" "st_birthtim.tv_nsec" "ac_cv_member_struct_stat_st_birthtim_tv_nsec" "#include <sys/types.h>
+          #include <sys/stat.h>
+"
+if test "x$ac_cv_member_struct_stat_st_birthtim_tv_nsec" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC 1
+_ACEOF
+
+
+fi
+
+fi
+
+fi
+
+
+
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working stdalign.h" >&5
 $as_echo_n "checking for working stdalign.h... " >&6; }
 if ${gl_cv_header_working_stdalign_h+:} false; then :
@@ -36251,6 +37599,23 @@ _ACEOF
   GNULIB_FREAD=1
 
 
+
+
+    if test $gl_cv_have_nonblocking != yes; then
+      REPLACE_STDIO_READ_FUNCS=1
+
+
+
+
+
+
+
+
+  gl_LIBOBJS="$gl_LIBOBJS stdio-read.$ac_objext"
+
+    fi
+
+
       GNULIB_FPRINTF=1
   GNULIB_PRINTF=1
   GNULIB_VFPRINTF=1
@@ -36265,6 +37630,23 @@ _ACEOF
 
 
 
+
+    if test $gl_cv_have_nonblocking != yes; then
+      REPLACE_STDIO_WRITE_FUNCS=1
+
+
+
+
+
+
+
+
+  gl_LIBOBJS="$gl_LIBOBJS stdio-write.$ac_objext"
+
+    fi
+
+
+
     for gl_func in dprintf fpurge fseeko ftello getdelim getline gets pclose popen     renameat snprintf tmpfile vdprintf vsnprintf; do
     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
 
 
 
+  :
+
+
+
+
+
+  if test $ac_cv_header_sys_ioctl_h = yes; then
+    HAVE_SYS_IOCTL_H=1
+            { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/ioctl.h> declares ioctl" >&5
+$as_echo_n "checking whether <sys/ioctl.h> declares ioctl... " >&6; }
+if ${gl_cv_decl_ioctl_in_sys_ioctl_h+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/ioctl.h>
+
+int
+main ()
+{
+(void) ioctl;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_decl_ioctl_in_sys_ioctl_h=yes
+else
+  gl_cv_decl_ioctl_in_sys_ioctl_h=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_ioctl_in_sys_ioctl_h" >&5
+$as_echo "$gl_cv_decl_ioctl_in_sys_ioctl_h" >&6; }
+  else
+    HAVE_SYS_IOCTL_H=0
+  fi
+
+
+
+
+
+
+
+  :
+
+
+
+
+
+
+
+
+     if test $gl_cv_have_include_next = yes; then
+       gl_cv_next_sys_ioctl_h='<'sys/ioctl.h'>'
+     else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/ioctl.h>" >&5
+$as_echo_n "checking absolute name of <sys/ioctl.h>... " >&6; }
+if ${gl_cv_next_sys_ioctl_h+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+             if test $ac_cv_header_sys_ioctl_h = yes; then
+
+
+
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/ioctl.h>
+_ACEOF
+                case "$host_os" in
+    aix*) gl_absname_cpp="$ac_cpp -C" ;;
+    *)    gl_absname_cpp="$ac_cpp" ;;
+  esac
+
+  case "$host_os" in
+    mingw*)
+                                          gl_dirsep_regex='[/\\]'
+      ;;
+    *)
+      gl_dirsep_regex='\/'
+      ;;
+  esac
+      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+  gl_header_literal_regex=`echo 'sys/ioctl.h' \
+                           | sed -e "$gl_make_literal_regex_sed"`
+  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+      s|^/[^/]|//&|
+      p
+      q
+    }'
+
+        gl_cv_absolute_sys_ioctl_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+  sed -n "$gl_absolute_header_sed"`
+
+           gl_header=$gl_cv_absolute_sys_ioctl_h
+           gl_cv_next_sys_ioctl_h='"'$gl_header'"'
+          else
+               gl_cv_next_sys_ioctl_h='<'sys/ioctl.h'>'
+             fi
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_ioctl_h" >&5
+$as_echo "$gl_cv_next_sys_ioctl_h" >&6; }
+     fi
+     NEXT_SYS_IOCTL_H=$gl_cv_next_sys_ioctl_h
+
+     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+       gl_next_as_first_directive='<'sys/ioctl.h'>'
+     else
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+       gl_next_as_first_directive=$gl_cv_next_sys_ioctl_h
+     fi
+     NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H=$gl_next_as_first_directive
+
+
+
+
+
+
+    for gl_func in ioctl; do
+    as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
+$as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
+if eval \${$as_gl_Symbol+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/ioctl.h>
+/* Some platforms declare ioctl in the wrong header.  */
+#if !(defined __GLIBC__ && !defined __UCLIBC__)
+# include <unistd.h>
+#endif
+
+int
+main ()
+{
+#undef $gl_func
+  (void) $gl_func;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$as_gl_Symbol=yes"
+else
+  eval "$as_gl_Symbol=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$as_gl_Symbol
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+    if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
+_ACEOF
+
+                     eval ac_cv_have_decl_$gl_func=yes
+fi
+      done
+
+
+
+
+
+
+
+        case "$host_os" in
+    osf*)
+
+$as_echo "#define _POSIX_PII_SOCKET 1" >>confdefs.h
+
+      ;;
+  esac
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/socket.h> is self-contained" >&5
+$as_echo_n "checking whether <sys/socket.h> is self-contained... " >&6; }
+if ${gl_cv_header_sys_socket_h_selfcontained+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_header_sys_socket_h_selfcontained=yes
+else
+  gl_cv_header_sys_socket_h_selfcontained=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_sys_socket_h_selfcontained" >&5
+$as_echo "$gl_cv_header_sys_socket_h_selfcontained" >&6; }
+  if test $gl_cv_header_sys_socket_h_selfcontained = yes; then
+            for ac_func in shutdown
+do :
+  ac_fn_c_check_func "$LINENO" "shutdown" "ac_cv_func_shutdown"
+if test "x$ac_cv_func_shutdown" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_SHUTDOWN 1
+_ACEOF
+
+fi
+done
+
+    if test $ac_cv_func_shutdown = yes; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/socket.h> defines the SHUT_* macros" >&5
+$as_echo_n "checking whether <sys/socket.h> defines the SHUT_* macros... " >&6; }
+if ${gl_cv_header_sys_socket_h_shut+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+int
+main ()
+{
+int a[] = { SHUT_RD, SHUT_WR, SHUT_RDWR };
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  gl_cv_header_sys_socket_h_shut=yes
+else
+  gl_cv_header_sys_socket_h_shut=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_sys_socket_h_shut" >&5
+$as_echo "$gl_cv_header_sys_socket_h_shut" >&6; }
+      if test $gl_cv_header_sys_socket_h_shut = no; then
+        SYS_SOCKET_H='sys/socket.h'
+      fi
+    fi
+  fi
+  # We need to check for ws2tcpip.h now.
+
+
+
+
+
+
+
+
+  :
+
+
+
+
+
+
+
+
+     if test $gl_cv_have_include_next = yes; then
+       gl_cv_next_sys_socket_h='<'sys/socket.h'>'
+     else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/socket.h>" >&5
+$as_echo_n "checking absolute name of <sys/socket.h>... " >&6; }
+if ${gl_cv_next_sys_socket_h+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+             if test $ac_cv_header_sys_socket_h = yes; then
+
+
+
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/socket.h>
+_ACEOF
+                case "$host_os" in
+    aix*) gl_absname_cpp="$ac_cpp -C" ;;
+    *)    gl_absname_cpp="$ac_cpp" ;;
+  esac
+
+  case "$host_os" in
+    mingw*)
+                                          gl_dirsep_regex='[/\\]'
+      ;;
+    *)
+      gl_dirsep_regex='\/'
+      ;;
+  esac
+      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+  gl_header_literal_regex=`echo 'sys/socket.h' \
+                           | sed -e "$gl_make_literal_regex_sed"`
+  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+      s|^/[^/]|//&|
+      p
+      q
+    }'
+
+        gl_cv_absolute_sys_socket_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+  sed -n "$gl_absolute_header_sed"`
+
+           gl_header=$gl_cv_absolute_sys_socket_h
+           gl_cv_next_sys_socket_h='"'$gl_header'"'
+          else
+               gl_cv_next_sys_socket_h='<'sys/socket.h'>'
+             fi
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_socket_h" >&5
+$as_echo "$gl_cv_next_sys_socket_h" >&6; }
+     fi
+     NEXT_SYS_SOCKET_H=$gl_cv_next_sys_socket_h
+
+     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+       gl_next_as_first_directive='<'sys/socket.h'>'
+     else
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+       gl_next_as_first_directive=$gl_cv_next_sys_socket_h
+     fi
+     NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H=$gl_next_as_first_directive
+
+
+
+
+  if test $ac_cv_header_sys_socket_h = yes; then
+    HAVE_SYS_SOCKET_H=1
+    HAVE_WS2TCPIP_H=0
+  else
+    HAVE_SYS_SOCKET_H=0
+    if test $ac_cv_header_ws2tcpip_h = yes; then
+      HAVE_WS2TCPIP_H=1
+    else
+      HAVE_WS2TCPIP_H=0
+    fi
+  fi
+
+
+
+  ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
+  /* sys/types.h is not needed according to POSIX, but the
+     sys/socket.h in i386-unknown-freebsd4.10 and
+     powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_WS2TCPIP_H
+#include <ws2tcpip.h>
+#endif
+
+"
+if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SOCKADDR_STORAGE 1
+_ACEOF
+
+
+fi
+ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "
+  /* sys/types.h is not needed according to POSIX, but the
+     sys/socket.h in i386-unknown-freebsd4.10 and
+     powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_WS2TCPIP_H
+#include <ws2tcpip.h>
+#endif
+
+"
+if test "x$ac_cv_type_sa_family_t" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_SA_FAMILY_T 1
+_ACEOF
+
+
+fi
+
+  if test $ac_cv_type_struct_sockaddr_storage = no; then
+    HAVE_STRUCT_SOCKADDR_STORAGE=0
+  fi
+  if test $ac_cv_type_sa_family_t = no; then
+    HAVE_SA_FAMILY_T=0
+  fi
+  if test $ac_cv_type_struct_sockaddr_storage != no; then
+    ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "ss_family" "ac_cv_member_struct_sockaddr_storage_ss_family" "#include <sys/types.h>
+       #ifdef HAVE_SYS_SOCKET_H
+       #include <sys/socket.h>
+       #endif
+       #ifdef HAVE_WS2TCPIP_H
+       #include <ws2tcpip.h>
+       #endif
+
+"
+if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = xyes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
+_ACEOF
+
+
+else
+  HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY=0
+fi
+
+  fi
+  if test $HAVE_STRUCT_SOCKADDR_STORAGE = 0 || test $HAVE_SA_FAMILY_T = 0 \
+     || test $HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = 0; then
+    SYS_SOCKET_H='sys/socket.h'
+  fi
+
+
+
+
+  :
+
+
+
+
+
+  if test $ac_cv_header_sys_socket_h != yes; then
+                    for ac_header in winsock2.h
+do :
+  ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
+if test "x$ac_cv_header_winsock2_h" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_WINSOCK2_H 1
+_ACEOF
+
+fi
+
+done
+
+  fi
+  if test "$ac_cv_header_winsock2_h" = yes; then
+    HAVE_WINSOCK2_H=1
+    UNISTD_H_HAVE_WINSOCK2_H=1
+    SYS_IOCTL_H_HAVE_WINSOCK2_H=1
+  else
+    HAVE_WINSOCK2_H=0
+  fi
+
+
+
+
+    for gl_func in socket connect accept bind getpeername getsockname getsockopt     listen recv send recvfrom sendto setsockopt shutdown accept4; do
+    as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
+$as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
+if eval \${$as_gl_Symbol+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Some systems require prerequisite headers.  */
+#include <sys/types.h>
+#include <sys/socket.h>
+
+int
+main ()
+{
+#undef $gl_func
+  (void) $gl_func;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$as_gl_Symbol=yes"
+else
+  eval "$as_gl_Symbol=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$as_gl_Symbol
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+    if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
+_ACEOF
+
+                     eval ac_cv_have_decl_$gl_func=yes
+fi
+      done
+
+
+
+
+
+
+
 
 
 
 
 
 
+
+
+
+
+
+
+  :
+
+
+
+
+
+
+
+
+     if test $gl_cv_have_include_next = yes; then
+       gl_cv_next_sys_uio_h='<'sys/uio.h'>'
+     else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/uio.h>" >&5
+$as_echo_n "checking absolute name of <sys/uio.h>... " >&6; }
+if ${gl_cv_next_sys_uio_h+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+             if test $ac_cv_header_sys_uio_h = yes; then
+
+
+
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/uio.h>
+_ACEOF
+                case "$host_os" in
+    aix*) gl_absname_cpp="$ac_cpp -C" ;;
+    *)    gl_absname_cpp="$ac_cpp" ;;
+  esac
+
+  case "$host_os" in
+    mingw*)
+                                          gl_dirsep_regex='[/\\]'
+      ;;
+    *)
+      gl_dirsep_regex='\/'
+      ;;
+  esac
+      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+  gl_header_literal_regex=`echo 'sys/uio.h' \
+                           | sed -e "$gl_make_literal_regex_sed"`
+  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+      s|^/[^/]|//&|
+      p
+      q
+    }'
+
+        gl_cv_absolute_sys_uio_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+  sed -n "$gl_absolute_header_sed"`
+
+           gl_header=$gl_cv_absolute_sys_uio_h
+           gl_cv_next_sys_uio_h='"'$gl_header'"'
+          else
+               gl_cv_next_sys_uio_h='<'sys/uio.h'>'
+             fi
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_uio_h" >&5
+$as_echo "$gl_cv_next_sys_uio_h" >&6; }
+     fi
+     NEXT_SYS_UIO_H=$gl_cv_next_sys_uio_h
+
+     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+       gl_next_as_first_directive='<'sys/uio.h'>'
+     else
+       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+       gl_next_as_first_directive=$gl_cv_next_sys_uio_h
+     fi
+     NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H=$gl_next_as_first_directive
+
+
+
+
+  if test $ac_cv_header_sys_uio_h = yes; then
+    HAVE_SYS_UIO_H=1
+  else
+    HAVE_SYS_UIO_H=0
+  fi
+
+
+
+
+
   :
 
 
@@ -37531,6 +39520,7 @@ fi
 
 
 
+  :
 
 
 
@@ -37863,6 +39853,87 @@ $as_echo "#define GNULIB_TEST_UNSETENV 1" >>confdefs.h
 
 
 
+
+
+
+  :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  if test $ac_cv_func_futimens = no && test $ac_cv_func_futimesat = yes; then
+                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether futimesat handles NULL file" >&5
+$as_echo_n "checking whether futimesat handles NULL file... " >&6; }
+if ${gl_cv_func_futimesat_works+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  touch conftest.file
+       if test "$cross_compiling" = yes; then :
+  case "$host_os" in
+                   # Guess yes on glibc systems.
+           *-gnu*) gl_cv_func_futimesat_works="guessing yes" ;;
+                   # If we don't know, assume the worst.
+           *)      gl_cv_func_futimesat_works="guessing no" ;;
+         esac
+
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <stddef.h>
+#include <sys/times.h>
+#include <fcntl.h>
+
+int
+main ()
+{
+    int fd = open ("conftest.file", O_RDWR);
+          if (fd < 0) return 1;
+          if (futimesat (fd, NULL, NULL)) return 2;
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  gl_cv_func_futimesat_works=yes
+else
+  gl_cv_func_futimesat_works=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+      rm -f conftest.file
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_futimesat_works" >&5
+$as_echo "$gl_cv_func_futimesat_works" >&6; }
+    case "$gl_cv_func_futimesat_works" in
+      *yes) ;;
+      *)
+
+$as_echo "#define FUTIMESAT_NULL_BUG 1" >>confdefs.h
+
+        ;;
+    esac
+  fi
+
+
+
   :
 
 
@@ -39106,175 +41177,28 @@ done
 
 
 
-ac_header_dirent=no
-for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
-  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
-$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
-if eval \${$as_ac_Header+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-#include <sys/types.h>
-#include <$ac_hdr>
-
-int
-main ()
-{
-if ((DIR *) 0)
-return 0;
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-  eval "$as_ac_Header=yes"
-else
-  eval "$as_ac_Header=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$as_ac_Header
-              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
+for ac_header in fcntl.h sys/file.h linux/fiemap.h
+do :
+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
-_ACEOF
-
-ac_header_dirent=$ac_hdr; break
-fi
-
-done
-# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
-if test $ac_header_dirent = dirent.h; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
-$as_echo_n "checking for library containing opendir... " >&6; }
-if ${ac_cv_search_opendir+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
-  ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char opendir ();
-int
-main ()
-{
-return opendir ();
-  ;
-  return 0;
-}
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 _ACEOF
-for ac_lib in '' dir; do
-  if test -z "$ac_lib"; then
-    ac_res="none required"
-  else
-    ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-  fi
-  if ac_fn_c_try_link "$LINENO"; then :
-  ac_cv_search_opendir=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
-    conftest$ac_exeext
-  if ${ac_cv_search_opendir+:} false; then :
-  break
-fi
-done
-if ${ac_cv_search_opendir+:} false; then :
-
-else
-  ac_cv_search_opendir=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
-$as_echo "$ac_cv_search_opendir" >&6; }
-ac_res=$ac_cv_search_opendir
-if test "$ac_res" != no; then :
-  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
 
 fi
 
-else
-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
-$as_echo_n "checking for library containing opendir... " >&6; }
-if ${ac_cv_search_opendir+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
-  ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char opendir ();
-int
-main ()
-{
-return opendir ();
-  ;
-  return 0;
-}
-_ACEOF
-for ac_lib in '' x; do
-  if test -z "$ac_lib"; then
-    ac_res="none required"
-  else
-    ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-  fi
-  if ac_fn_c_try_link "$LINENO"; then :
-  ac_cv_search_opendir=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
-    conftest$ac_exeext
-  if ${ac_cv_search_opendir+:} false; then :
-  break
-fi
 done
-if ${ac_cv_search_opendir+:} false; then :
-
-else
-  ac_cv_search_opendir=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
-$as_echo "$ac_cv_search_opendir" >&6; }
-ac_res=$ac_cv_search_opendir
-if test "$ac_res" != no; then :
-  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
-fi
 
-for ac_header in fcntl.h sys/file.h
+for ac_func in posix_fadvise
 do :
-  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
+  ac_fn_c_check_func "$LINENO" "posix_fadvise" "ac_cv_func_posix_fadvise"
+if test "x$ac_cv_func_posix_fadvise" = xyes; then :
   cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+#define HAVE_POSIX_FADVISE 1
 _ACEOF
 
 fi
-
 done
 
 
@@ -41687,6 +43611,17 @@ _ACEOF
 fi
 
 
+# Do we have any kind of high-precision file timestamps?
+if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atimensec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes; then
+       STAT_HAS_NSEC=yes
+else
+       STAT_HAS_NSEC=no
+fi
+
+
 # Check for pipeline library.
 
 
@@ -42588,7 +44523,7 @@ else
 fi
 
 
-ac_config_files="$ac_config_files Makefile gnulib/lib/Makefile gnulib/po/Makefile.in lib/Makefile src/Makefile src/man_db.conf src/tests/Makefile man/Makefile man/replace.sin man/po4a/Makefile man/da/Makefile man/de/Makefile man/es/Makefile man/fr/Makefile man/id/Makefile man/it/Makefile man/ja/Makefile man/nl/Makefile man/pl/Makefile man/ru/Makefile man/zh_CN/Makefile manual/Makefile libdb/Makefile docs/Makefile tools/Makefile include/comp_src.h include/manconfig.h po/Makefile.in"
+ac_config_files="$ac_config_files Makefile gnulib/lib/Makefile gnulib/po/Makefile.in init/Makefile init/systemd/Makefile lib/Makefile src/Makefile src/man_db.conf src/tests/Makefile man/Makefile man/replace.sin man/po4a/Makefile man/da/Makefile man/de/Makefile man/es/Makefile man/fr/Makefile man/id/Makefile man/it/Makefile man/ja/Makefile man/nl/Makefile man/pl/Makefile man/ru/Makefile man/zh_CN/Makefile manual/Makefile libdb/Makefile docs/Makefile tools/Makefile include/comp_src.h include/manconfig.h po/Makefile.in"
 
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
@@ -43221,7 +45156,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by man-db $as_me 2.6.7.1, which was
+This file was extended by man-db $as_me 2.7.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -43287,7 +45222,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-man-db config.status 2.6.7.1
+man-db config.status 2.7.0
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
@@ -43707,6 +45642,8 @@ do
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     "gnulib/lib/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib/lib/Makefile" ;;
     "gnulib/po/Makefile.in") CONFIG_FILES="$CONFIG_FILES gnulib/po/Makefile.in" ;;
+    "init/Makefile") CONFIG_FILES="$CONFIG_FILES init/Makefile" ;;
+    "init/systemd/Makefile") CONFIG_FILES="$CONFIG_FILES init/systemd/Makefile" ;;
     "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
     "src/man_db.conf") CONFIG_FILES="$CONFIG_FILES src/man_db.conf" ;;
index 215d9c1..5257cfd 100644 (file)
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
 m4_pattern_forbid([^MAN_])
 
 # Initialise and check we're in the correct directory.
-AC_INIT([man-db], [2.6.7.1], [cjwatson@debian.org])
+AC_INIT([man-db], [2.7.0], [cjwatson@debian.org])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([1.11 -Wall -Wno-override -Werror foreign dist-xz no-dist-gzip parallel-tests])
 AM_MAINTAINER_MODE
@@ -21,7 +21,7 @@ AC_CONFIG_HEADER([config.h])
 AC_CANONICAL_HOST
 
 # Define below date and version information to be put into man pages etc.
-date=2014-04-10
+date=2014-09-22
 AC_SUBST([date])dnl
 roff_version=`echo AC_PACKAGE_VERSION | sed 's/-/\\-/g'`
 AC_SUBST([roff_version])dnl
@@ -29,113 +29,18 @@ AC_SUBST([roff_version])dnl
 # We have to be a bit naughty here and supply options.
 # The autoconf literature states that only features that can be separately
 # 'built' should use --enable and friends. Oh well...
-AC_ARG_ENABLE([setuid],
-[AS_HELP_STRING([--enable-setuid[=ARG]], [install man setuid to user ARG [ARG=man]])
-AS_HELP_STRING([--disable-setuid], [don't install man setuid])],
-         [if test "$enableval" = "yes" 
-          then
-               enableval=man
-          fi
-          if test "$enableval" = "no" 
-          then
-               man_owner=
-               man_mode="755"
-               AC_MSG_NOTICE([Man will not be installed setuid])
-          else
-               man_owner=$enableval
-               man_mode="4755"
-               AC_MSG_NOTICE([Man will be installed setuid $enableval])
-               AC_DEFINE_UNQUOTED([SECURE_MAN_UID], ["$man_owner"],
-                                  [Define as the setuid owner of man or undefine if not installing setuid.])
-          fi],
-         [man_owner=man
-          man_mode="4755"
-          AC_DEFINE_UNQUOTED([SECURE_MAN_UID], ["$man_owner"])])
-AC_ARG_ENABLE([undoc],
-[AS_HELP_STRING([--enable-undoc=COMMAND], [suggest COMMAND for missing manual pages])],
-       [if test "$enableval" = "yes" || test "$enableval" = "no"
-        then
-               AC_MSG_ERROR([--enable-undoc requires an argument])
-        else
-               AC_MSG_NOTICE([Suggesting '$enableval' for missing manual pages])
-               AC_DEFINE_UNQUOTED([UNDOC_COMMAND], ["$enableval"],
-                                  [Define as the name of a command you want to suggest when a non-existent page is requested.])
-        fi])
-AC_ARG_WITH([device],
-[AS_HELP_STRING([--with-device=DEVICE], [use nroff with the output device DEVICE])],
-       [if test "$withval" = "yes" || test "$withval" = "no" 
-        then
-               AC_MSG_ERROR([--with-device requires an argument])
-        else
-               nroff_device=" -T$withval"
-        fi])
-AC_ARG_WITH([db],
-[AS_HELP_STRING([--with-db=LIBRARY], [use database library LIBRARY (db5, db4, db3, db2, db1, db, gdbm, ndbm)])],
-       [if test "$withval" = "yes" || test "$withval" = "no" 
-        then
-               AC_MSG_ERROR([--with-db requires an argument])
-        else
-               db=$withval
-        fi],
-       [: ${db=no}])
-AC_ARG_WITH([config-file],
-[AS_HELP_STRING([--with-config-file=CF], [use config file CF [CF=SYSCONFDIR/man_db.conf]])],
-       [if test "$withval" = "yes" || test "$withval" = "no"
-        then
-               AC_MSG_ERROR([--with-config-file requires an argument])
-        else
-               config_file=$withval
-        fi],
-       [: ${config_file=\$\{sysconfdir\}/man_db.conf}])
-config_file_basename=${withval##*/}
-config_file_dirname=`AS_DIRNAME(["$config_file"])`
-AC_ARG_WITH([sections],
-[AS_HELP_STRING([--with-sections=SECTIONS], [use manual page sections SECTIONS @<:@1 n l 8 3 0 2 5 4 9 6 7@:>@])],
-       [if test "$withval" = "yes" || test "$withval" = "no"
-        then
-               AC_MSG_ERROR([--with-sections requires an argument])
-        else
-               sections="$withval"
-        fi],
-       [: ${sections=1 n l 8 3 2 5 4 9 6 7}])
-AC_ARG_ENABLE([automatic-create],
-[AS_HELP_STRING([--enable-automatic-create], [allow man to create user databases on the fly])],
-       [if test "$enableval" = "yes"
-        then
-               AC_DEFINE([MAN_DB_CREATES], [1], [Allow man to create user databases on the fly.])
-        fi])
-AC_ARG_ENABLE([automatic-update],
-[AS_HELP_STRING([--disable-automatic-update], [don't allow man to update databases on the fly])],
-       [if test "$enableval" = "yes"
-        then
-               AC_DEFINE([MAN_DB_UPDATES], [1], [Allow man to update databases on the fly.])
-        fi],
-       [AC_DEFINE([MAN_DB_UPDATES], [1], [Allow man to update databases on the fly.])])
-AC_ARG_ENABLE([cats],
-[AS_HELP_STRING([--disable-cats], [don't allow man to create/update cat files])],
-       [if test "$enableval" = "yes"
-        then
-               AC_DEFINE([MAN_CATS], [1], [Allow man to create/update cat files.])
-        fi],
-       [AC_DEFINE([MAN_CATS], [1], [Allow man to create/update cat files.])])
-AC_ARG_WITH([override-dir],
-[AS_HELP_STRING([--with-override-dir=OVERRIDE], [use OVERRIDE as relative override dir inside the man path - the first directory to be searched when looking for man pages])],
-       [if test "$withval" = "yes" || test "$withval" = "no"
-        then
-               AC_MSG_ERROR([--with-override-dir requires an argument])
-        else
-               override_dir=$withval
-        fi],
-       [: ${override_dir=""}])
-
-# Finish the argument parsing.
-AC_SUBST([man_owner])dnl
-AC_SUBST([man_mode])dnl
-AC_SUBST([config_file])dnl
-AC_SUBST([config_file_basename])dnl
-AC_SUBST([config_file_dirname])dnl
-AC_SUBST([sections])dnl
-AC_SUBST([override_dir])dnl
+MAN_ARG_SETUID
+MAN_ARG_UNDOC
+MAN_ARG_DEVICE
+MAN_ARG_DB
+MAN_ARG_CONFIG_FILE
+MAN_ARG_SECTIONS
+MAN_ARG_AUTOMATIC_CREATE
+MAN_ARG_AUTOMATIC_UPDATE
+MAN_ARG_CATS
+MAN_ARG_OVERRIDE_DIR
+MAN_ARG_SYSTEMDTMPFILESDIR
+MAN_ARG_MANDIRS
 
 # Check $PATH for the following programs and append suitable options.
 AC_PROG_CC
@@ -422,39 +327,13 @@ AC_SUBST([unlzip])
 MAN_COMPRESS_LIB([z], [gzopen])
 dnl To add more decompressors just follow the scheme above.
 
-# Work out which manual page hierarchy scheme might be in use.
-AC_ARG_ENABLE([mandirs],
-[AS_HELP_STRING([--enable-mandirs=OS], [select manual page hierarchy organization (GNU, HPUX, IRIX, Solaris, BSD)])],
-       [AC_MSG_NOTICE([Using $enableval hierarchy organization(s)])
-        AC_DEFINE_UNQUOTED([MANDIR_LAYOUT], ["$enableval"],
-                           [Define to the manual page hierarchy organization(s) in use.])
-        MANDIR_LAYOUT="$enableval"],
-       [case $host in
-               *-gnu)          mandirs=GNU;;
-               *-hpux*)        mandirs=HPUX;;
-               *-irix*)        mandirs=IRIX;;
-               *-solaris*)     mandirs=Solaris;;
-               *-*bsd*)        mandirs=BSD;;
-               *)              mandirs=;;
-        esac
-        if test -n "$mandirs"; then
-               AC_MSG_NOTICE([Using $mandirs hierarchy organization])
-               AC_DEFINE_UNQUOTED([MANDIR_LAYOUT], ["$mandirs"])
-               MANDIR_LAYOUT="$mandirs"
-        else
-               AC_MSG_NOTICE([Allowing any hierarchy organization])
-               AC_DEFINE([MANDIR_LAYOUT], [""])
-               MANDIR_LAYOUT=
-        fi])
-AC_SUBST([MANDIR_LAYOUT])
-
 # Check for various header files and associated libraries.
 AC_ISC_POSIX
 dnl AC_PROG_LEX calls AC_TRY_LINK: must come after above 3
 AC_PROG_LEX
 gl_INIT
-AC_HEADER_DIRENT
-AC_CHECK_HEADERS([fcntl.h sys/file.h])
+AC_CHECK_HEADERS([fcntl.h sys/file.h linux/fiemap.h])
+AC_CHECK_FUNCS([posix_fadvise])
 
 # Internationalization support.
 AM_GNU_GETTEXT([external])
@@ -471,6 +350,17 @@ AC_TYPE_PID_T
 AC_TYPE_UID_T
 AC_TYPE_SIZE_T
 
+# Do we have any kind of high-precision file timestamps?
+if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atimensec" = xyes || \
+   test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes; then
+       STAT_HAS_NSEC=yes
+else
+       STAT_HAS_NSEC=no
+fi
+AC_SUBST([STAT_HAS_NSEC])
+
 # Check for pipeline library.
 PKG_CHECK_MODULES([libpipeline], [libpipeline >= 1.3.0])
 
@@ -562,6 +452,8 @@ AM_CONDITIONAL([CROSS_COMPILING], [test "x$cross_compiling" = xyes])
 AC_CONFIG_FILES([Makefile
        gnulib/lib/Makefile
        gnulib/po/Makefile.in
+       init/Makefile
+       init/systemd/Makefile
        lib/Makefile
        src/Makefile
        src/man_db.conf
index 158f605..407402a 100644 (file)
@@ -81,7 +81,18 @@ subdir = docs
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(dist_noinst_DATA) COPYING COPYING.LIB TODO
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -92,9 +103,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -124,6 +137,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -133,6 +147,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -144,6 +159,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -185,6 +201,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -212,7 +229,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -232,16 +251,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -295,6 +320,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -338,8 +364,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -347,6 +376,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -403,12 +433,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -416,6 +450,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -490,6 +525,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -499,14 +536,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -596,6 +638,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -731,6 +774,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -758,6 +802,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -767,10 +813,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -819,6 +868,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -847,6 +897,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -888,9 +939,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -912,9 +966,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -982,6 +1039,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1087,6 +1145,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1094,6 +1153,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1216,6 +1277,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index e26875b..3747a51 100644 (file)
@@ -1,7 +1,7 @@
 Begin4
 Title:         man-db
-Version:       2.6.7.1
-Entered-date:  2014-04-10
+Version:       2.7.0
+Entered-date:  2014-09-22
 Description:   This package provides the man command. This utility is
                the primary way of examining the on-line help files
                (manual pages).  Other utilities provided include the
@@ -19,7 +19,7 @@ Author:               jwe@che.utexas.edu (John W Eaton)
                cjwatson@debian.org (Colin Watson)
 Maintained-by: cjwatson@debian.org (Colin Watson)
 Primary-site:  http://savannah.nongnu.org/download/man-db/
-               1.4M man-db-2.6.7.1.tar.xz
+               1.5M man-db-2.7.0.tar.xz
 Alternate-site:        ftp://ftp.debian.org/debian/pool/main/m/man-db/
 Platforms:     Requires GNU groff 1.16.
                Optionally uses GDBM or Berkeley DB (any version with 1.85
index c8ac4ef..104b5bd 100644 (file)
@@ -21,7 +21,7 @@
 # the same distribution terms as the rest of that program.
 #
 # Generated by gnulib-tool.
-# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirname error flock fnmatch-gnu fstat getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp opendir regex rename setenv sigaction signal sigprocmask strerror strsep unsetenv warnings xalloc xgetcwd xstrndup xvasprintf
+# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirent dirname error flock fnmatch-gnu fstat futimens getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp nonblocking openat opendir regex rename setenv sigaction signal sigprocmask stat-time strerror strsep timespec unsetenv utimens warnings xalloc xgetcwd xstrndup xvasprintf
 
 AUTOMAKE_OPTIONS = 1.9.6 gnits subdir-objects
 
@@ -49,6 +49,7 @@ libgnu_la_DEPENDENCIES = $(gl_LTLIBOBJS)
 EXTRA_libgnu_la_SOURCES =
 libgnu_la_LDFLAGS = $(AM_LDFLAGS)
 libgnu_la_LDFLAGS += -no-undefined
+libgnu_la_LDFLAGS += $(LIB_CLOCK_GETTIME)
 libgnu_la_LDFLAGS += $(LTLIBINTL)
 libgnu_la_LDFLAGS += $(LTLIBTHREAD)
 
@@ -563,6 +564,15 @@ EXTRA_libgnu_la_SOURCES += at-func.c fstatat.c
 
 ## end   gnulib module fstatat
 
+## begin gnulib module futimens
+
+
+EXTRA_DIST += futimens.c
+
+EXTRA_libgnu_la_SOURCES += futimens.c
+
+## end   gnulib module futimens
+
 ## begin gnulib module getcwd
 
 
@@ -667,6 +677,12 @@ libgnu_la_SOURCES += gettext.h
 
 ## end   gnulib module gettext-h
 
+## begin gnulib module gettime
+
+libgnu_la_SOURCES += gettime.c
+
+## end   gnulib module gettime
+
 ## begin gnulib module gettimeofday
 
 
@@ -771,6 +787,15 @@ EXTRA_DIST += intprops.h
 
 ## end   gnulib module intprops
 
+## begin gnulib module ioctl
+
+
+EXTRA_DIST += ioctl.c w32sock.h
+
+EXTRA_libgnu_la_SOURCES += ioctl.c
+
+## end   gnulib module ioctl
+
 ## begin gnulib module langinfo
 
 BUILT_SOURCES += langinfo.h
@@ -1077,6 +1102,16 @@ EXTRA_libgnu_la_SOURCES += nl_langinfo.c
 
 ## end   gnulib module nl_langinfo
 
+## begin gnulib module nonblocking
+
+libgnu_la_SOURCES += nonblocking.c
+
+EXTRA_DIST += nonblocking.h stdio-read.c stdio-write.c
+
+EXTRA_libgnu_la_SOURCES += stdio-read.c stdio-write.c
+
+## end   gnulib module nonblocking
+
 ## begin gnulib module open
 
 
@@ -1412,6 +1447,14 @@ EXTRA_libgnu_la_SOURCES += stat.c
 
 ## end   gnulib module stat
 
+## begin gnulib module stat-time
+
+libgnu_la_SOURCES += stat-time.c
+
+EXTRA_DIST += stat-time.h
+
+## end   gnulib module stat-time
+
 ## begin gnulib module stdalign
 
 BUILT_SOURCES += $(STDALIGN_H)
@@ -2042,6 +2085,90 @@ EXTRA_DIST += sys_file.in.h
 
 ## end   gnulib module sys_file
 
+## begin gnulib module sys_ioctl
+
+BUILT_SOURCES += sys/ioctl.h
+
+# We need the following in order to create <sys/ioctl.h> when the system
+# does not have a complete one.
+sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \
+             -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \
+             -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \
+             -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
+             -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \
+             -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+             -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+             < $(srcdir)/sys_ioctl.in.h; \
+       } > $@-t && \
+       mv $@-t $@
+MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t
+MOSTLYCLEANDIRS += sys
+
+EXTRA_DIST += sys_ioctl.in.h
+
+## end   gnulib module sys_ioctl
+
+## begin gnulib module sys_socket
+
+BUILT_SOURCES += sys/socket.h
+libgnu_la_SOURCES += sys_socket.c
+
+# We need the following in order to create <sys/socket.h> when the system
+# doesn't have one that works with the given compiler.
+sys/socket.h: sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \
+             -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
+             -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \
+             -e 's/@''GNULIB_SOCKET''@/$(GNULIB_SOCKET)/g' \
+             -e 's/@''GNULIB_CONNECT''@/$(GNULIB_CONNECT)/g' \
+             -e 's/@''GNULIB_ACCEPT''@/$(GNULIB_ACCEPT)/g' \
+             -e 's/@''GNULIB_BIND''@/$(GNULIB_BIND)/g' \
+             -e 's/@''GNULIB_GETPEERNAME''@/$(GNULIB_GETPEERNAME)/g' \
+             -e 's/@''GNULIB_GETSOCKNAME''@/$(GNULIB_GETSOCKNAME)/g' \
+             -e 's/@''GNULIB_GETSOCKOPT''@/$(GNULIB_GETSOCKOPT)/g' \
+             -e 's/@''GNULIB_LISTEN''@/$(GNULIB_LISTEN)/g' \
+             -e 's/@''GNULIB_RECV''@/$(GNULIB_RECV)/g' \
+             -e 's/@''GNULIB_SEND''@/$(GNULIB_SEND)/g' \
+             -e 's/@''GNULIB_RECVFROM''@/$(GNULIB_RECVFROM)/g' \
+             -e 's/@''GNULIB_SENDTO''@/$(GNULIB_SENDTO)/g' \
+             -e 's/@''GNULIB_SETSOCKOPT''@/$(GNULIB_SETSOCKOPT)/g' \
+             -e 's/@''GNULIB_SHUTDOWN''@/$(GNULIB_SHUTDOWN)/g' \
+             -e 's/@''GNULIB_ACCEPT4''@/$(GNULIB_ACCEPT4)/g' \
+             -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
+             -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \
+             -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \
+             -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \
+             -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \
+             -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \
+             -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+             -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+             -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+             < $(srcdir)/sys_socket.in.h; \
+       } > $@-t && \
+       mv -f $@-t $@
+MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t
+MOSTLYCLEANDIRS += sys
+
+EXTRA_DIST += sys_socket.in.h
+
+## end   gnulib module sys_socket
+
 ## begin gnulib module sys_stat
 
 BUILT_SOURCES += sys/stat.h
@@ -2163,6 +2290,32 @@ EXTRA_DIST += sys_types.in.h
 
 ## end   gnulib module sys_types
 
+## begin gnulib module sys_uio
+
+BUILT_SOURCES += sys/uio.h
+
+# We need the following in order to create <sys/uio.h> when the system
+# doesn't have one that works with the given compiler.
+sys/uio.h: sys_uio.in.h $(top_builddir)/config.status
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \
+             -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \
+             < $(srcdir)/sys_uio.in.h; \
+       } > $@-t && \
+       mv -f $@-t $@
+MOSTLYCLEANFILES += sys/uio.h sys/uio.h-t
+MOSTLYCLEANDIRS += sys
+
+EXTRA_DIST += sys_uio.in.h
+
+## end   gnulib module sys_uio
+
 ## begin gnulib module sysexits
 
 BUILT_SOURCES += $(SYSEXITS_H)
@@ -2253,6 +2406,14 @@ EXTRA_DIST += time.in.h
 
 ## end   gnulib module time
 
+## begin gnulib module timespec
+
+libgnu_la_SOURCES += timespec.c
+
+EXTRA_DIST += timespec.h
+
+## end   gnulib module timespec
+
 ## begin gnulib module unistd
 
 BUILT_SOURCES += unistd.h
@@ -2422,6 +2583,14 @@ EXTRA_libgnu_la_SOURCES += unsetenv.c
 
 ## end   gnulib module unsetenv
 
+## begin gnulib module utimens
+
+libgnu_la_SOURCES += utimens.c
+
+EXTRA_DIST += utimens.h
+
+## end   gnulib module utimens
+
 ## begin gnulib module vasnprintf
 
 
index a44cc36..f39548c 100644 (file)
@@ -35,7 +35,7 @@
 # the same distribution terms as the rest of that program.
 #
 # Generated by gnulib-tool.
-# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirname error flock fnmatch-gnu fstat getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp opendir regex rename setenv sigaction signal sigprocmask strerror strsep unsetenv warnings xalloc xgetcwd xstrndup xvasprintf
+# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirent dirname error flock fnmatch-gnu fstat futimens getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp nonblocking openat opendir regex rename setenv sigaction signal sigprocmask stat-time strerror strsep timespec unsetenv utimens warnings xalloc xgetcwd xstrndup xvasprintf
 
 
 
@@ -106,7 +106,18 @@ subdir = gnulib/lib
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am alloca.c \
        $(top_srcdir)/build-aux/depcomp $(noinst_HEADERS)
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -117,9 +128,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -149,6 +162,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -158,6 +172,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -169,6 +184,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -210,6 +226,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -237,7 +254,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -257,16 +276,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -298,12 +323,13 @@ am_libgnu_la_OBJECTS = areadlink-with-size.lo argp-ba.lo argp-eexst.lo \
        argp-pin.lo argp-pv.lo argp-pvh.lo argp-xinl.lo bitrotate.lo \
        canonicalize.lo cloexec.lo dirname.lo basename.lo \
        dirname-lgpl.lo basename-lgpl.lo stripslash.lo exitfail.lo \
-       fd-hook.lo file-set.lo filenamecat-lgpl.lo hash.lo hash-pjw.lo \
-       hash-triple.lo idpriv-drop.lo idpriv-droptemp.lo \
-       localcharset.lo glthread/lock.lo malloca.lo openat-die.lo \
-       same.lo save-cwd.lo sig-handler.lo strnlen1.lo tempname.lo \
-       glthread/threadlib.lo unistd.lo dup-safer.lo fd-safer.lo \
-       pipe-safer.lo wctype-h.lo xmalloc.lo xalloc-die.lo xgetcwd.lo \
+       fd-hook.lo file-set.lo filenamecat-lgpl.lo gettime.lo hash.lo \
+       hash-pjw.lo hash-triple.lo idpriv-drop.lo idpriv-droptemp.lo \
+       localcharset.lo glthread/lock.lo malloca.lo nonblocking.lo \
+       openat-die.lo same.lo save-cwd.lo sig-handler.lo stat-time.lo \
+       strnlen1.lo sys_socket.lo tempname.lo glthread/threadlib.lo \
+       timespec.lo unistd.lo dup-safer.lo fd-safer.lo pipe-safer.lo \
+       utimens.lo wctype-h.lo xmalloc.lo xalloc-die.lo xgetcwd.lo \
        xsize.lo xstrndup.lo xvasprintf.lo xasprintf.lo
 libgnu_la_OBJECTS = $(am_libgnu_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
@@ -426,6 +452,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -469,8 +496,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -478,6 +508,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -534,12 +565,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -547,6 +582,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -621,6 +657,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -630,14 +668,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -727,6 +770,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -862,6 +906,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -889,6 +934,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -898,10 +945,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -950,6 +1000,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -978,6 +1029,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1019,9 +1071,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1043,9 +1098,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1113,6 +1171,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1218,6 +1277,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1225,6 +1285,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1347,6 +1409,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1384,20 +1447,21 @@ EXTRA_DIST = alloca.c alloca.in.h areadlink.h openat-priv.h \
        fchdir.c fcntl.c fcntl.in.h fd-hook.h fdopendir.c file-set.h \
        filename.h filenamecat.h float.c float.in.h itold.c flock.c \
        fnmatch.c fnmatch.in.h fnmatch_loop.c fstat.c at-func.c \
-       fstatat.c getcwd.c getcwd-lgpl.c getdelim.c getdtablesize.c \
-       getline.c getlogin_r.c getopt.c getopt.in.h getopt1.c \
-       getopt_int.h $(top_srcdir)/build-aux/config.rpath \
+       fstatat.c futimens.c getcwd.c getcwd-lgpl.c getdelim.c \
+       getdtablesize.c getline.c getlogin_r.c getopt.c getopt.in.h \
+       getopt1.c getopt_int.h $(top_srcdir)/build-aux/config.rpath \
        gettimeofday.c $(top_srcdir)/build-aux/gitlog-to-changelog \
        glob-libc.h glob.c glob.in.h $(top_srcdir)/build-aux/gnupload \
        hash.h hash-triple.h $(top_srcdir)/build-aux/config.rpath \
-       idpriv.h idpriv.h intprops.h langinfo.in.h config.charset \
-       ref-add.sin ref-del.sin locale.in.h localeconv.c lstat.c \
-       malloc.c malloc.c malloca.h malloca.valgrind mbrtowc.c \
-       mbsinit.c mbsrtowcs-impl.h mbsrtowcs-state.c mbsrtowcs.c \
-       mbtowc-impl.h mbtowc.c memchr.c memchr.valgrind mempcpy.c \
-       memrchr.c mkdtemp.c mkstemp.c msvc-inval.c msvc-inval.h \
-       msvc-nothrow.c msvc-nothrow.h nl_langinfo.c open.c openat.c \
-       openat.h dirent-private.h opendir.c pathmax.h raise.c \
+       idpriv.h idpriv.h intprops.h ioctl.c w32sock.h langinfo.in.h \
+       config.charset ref-add.sin ref-del.sin locale.in.h \
+       localeconv.c lstat.c malloc.c malloc.c malloca.h \
+       malloca.valgrind mbrtowc.c mbsinit.c mbsrtowcs-impl.h \
+       mbsrtowcs-state.c mbsrtowcs.c mbtowc-impl.h mbtowc.c memchr.c \
+       memchr.valgrind mempcpy.c memrchr.c mkdtemp.c mkstemp.c \
+       msvc-inval.c msvc-inval.h msvc-nothrow.c msvc-nothrow.h \
+       nl_langinfo.c nonblocking.h stdio-read.c stdio-write.c open.c \
+       openat.c openat.h dirent-private.h opendir.c pathmax.h raise.c \
        rawmemchr.c rawmemchr.valgrind dirent-private.h readdir.c \
        readlink.c realloc.c regcomp.c regex.c regex.h \
        regex_internal.c regex_internal.h regexec.c rename.c \
@@ -1408,18 +1472,20 @@ EXTRA_DIST = alloca.c alloca.in.h areadlink.h openat-priv.h \
        $(top_srcdir)/build-aux/snippet/arg-nonnull.h \
        $(top_srcdir)/build-aux/snippet/c++defs.h \
        $(top_srcdir)/build-aux/snippet/warn-on-use.h stat.c \
-       stdalign.in.h stdarg.in.h stdbool.in.h stddef.in.h stdint.in.h \
-       stdio.in.h stdlib.in.h strcasecmp.c strncasecmp.c strchrnul.c \
-       strchrnul.valgrind strdup.c streq.h strerror.c \
+       stat-time.h stdalign.in.h stdarg.in.h stdbool.in.h stddef.in.h \
+       stdint.in.h stdio.in.h stdlib.in.h strcasecmp.c strncasecmp.c \
+       strchrnul.c strchrnul.valgrind strdup.c streq.h strerror.c \
        strerror-override.c strerror-override.h string.in.h \
        strings.in.h strndup.c strnlen.c strsep.c sys_file.in.h \
-       sys_stat.in.h sys_time.in.h sys_types.in.h sysexits.in.h \
-       tempname.h $(top_srcdir)/build-aux/config.rpath time.in.h \
-       unistd.in.h unistd--.h unistd-safer.h unsetenv.c asnprintf.c \
-       float+.h printf-args.c printf-args.h printf-parse.c \
-       printf-parse.h vasnprintf.c vasnprintf.h asprintf.c \
-       vasprintf.c verify.h vsnprintf.c wchar.in.h wcrtomb.c \
-       wctype.in.h xalloc.h xalloc-oversized.h xgetcwd.h xalloc.h
+       sys_ioctl.in.h sys_socket.in.h sys_stat.in.h sys_time.in.h \
+       sys_types.in.h sys_uio.in.h sysexits.in.h tempname.h \
+       $(top_srcdir)/build-aux/config.rpath time.in.h timespec.h \
+       unistd.in.h unistd--.h unistd-safer.h unsetenv.c utimens.h \
+       asnprintf.c float+.h printf-args.c printf-args.h \
+       printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h \
+       asprintf.c vasprintf.c verify.h vsnprintf.c wchar.in.h \
+       wcrtomb.c wctype.in.h xalloc.h xalloc-oversized.h xgetcwd.h \
+       xalloc.h
 
 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
 # statements but through direct file reference. Therefore this snippet must be
@@ -1434,9 +1500,9 @@ BUILT_SOURCES = $(ALLOCA_H) configmake.h dirent.h $(ERRNO_H) fcntl.h \
        $(FLOAT_H) $(FNMATCH_H) $(GETOPT_H) $(GLOB_H) langinfo.h \
        locale.h signal.h arg-nonnull.h c++defs.h warn-on-use.h \
        $(STDALIGN_H) $(STDARG_H) $(STDBOOL_H) $(STDDEF_H) $(STDINT_H) \
-       stdio.h stdlib.h string.h strings.h sys/file.h sys/stat.h \
-       sys/time.h sys/types.h $(SYSEXITS_H) time.h unistd.h wchar.h \
-       wctype.h
+       stdio.h stdlib.h string.h strings.h sys/file.h sys/ioctl.h \
+       sys/socket.h sys/stat.h sys/time.h sys/types.h sys/uio.h \
+       $(SYSEXITS_H) time.h unistd.h wchar.h wctype.h
 SUFFIXES = .sed .sin
 MOSTLYCLEANFILES = core *.stackdump alloca.h alloca.h-t dirent.h \
        dirent.h-t errno.h errno.h-t fcntl.h fcntl.h-t float.h \
@@ -1447,10 +1513,12 @@ MOSTLYCLEANFILES = core *.stackdump alloca.h alloca.h-t dirent.h \
        stdarg.h-t stdbool.h stdbool.h-t stddef.h stddef.h-t stdint.h \
        stdint.h-t stdio.h stdio.h-t stdlib.h stdlib.h-t string.h \
        string.h-t strings.h strings.h-t sys/file.h sys/file.h-t \
+       sys/ioctl.h sys/ioctl.h-t sys/socket.h sys/socket.h-t \
        sys/stat.h sys/stat.h-t sys/time.h sys/time.h-t sys/types.h \
-       sys/types.h-t sysexits.h sysexits.h-t time.h time.h-t unistd.h \
-       unistd.h-t wchar.h wchar.h-t wctype.h wctype.h-t
-MOSTLYCLEANDIRS = sys sys
+       sys/types.h-t sys/uio.h sys/uio.h-t sysexits.h sysexits.h-t \
+       time.h time.h-t unistd.h unistd.h-t wchar.h wchar.h-t wctype.h \
+       wctype.h-t
+MOSTLYCLEANDIRS = sys sys sys sys sys
 CLEANFILES = configmake.h configmake.h-t charset.alias ref-add.sed \
        ref-del.sed
 DISTCLEANFILES = 
@@ -1463,27 +1531,29 @@ libgnu_la_SOURCES = areadlink-with-size.c argp.h argp-ba.c \
        argp-pvh.c argp-xinl.c bitrotate.h bitrotate.c canonicalize.c \
        cloexec.c dirname.c basename.c dirname-lgpl.c basename-lgpl.c \
        stripslash.c exitfail.c fd-hook.c file-set.c \
-       filenamecat-lgpl.c gettext.h hash.c hash-pjw.h hash-pjw.c \
-       hash-triple.c idpriv-drop.c idpriv-droptemp.c localcharset.h \
-       localcharset.c glthread/lock.h glthread/lock.c malloca.c \
-       minmax.h openat-die.c same.c save-cwd.c sig-handler.c \
-       size_max.h strnlen1.h strnlen1.c tempname.c \
-       glthread/threadlib.c unistd.c dup-safer.c fd-safer.c \
-       pipe-safer.c wctype-h.c xmalloc.c xalloc-die.c xgetcwd.c \
-       xsize.h xsize.c xstrndup.h xstrndup.c xvasprintf.h \
-       xvasprintf.c xasprintf.c
+       filenamecat-lgpl.c gettext.h gettime.c hash.c hash-pjw.h \
+       hash-pjw.c hash-triple.c idpriv-drop.c idpriv-droptemp.c \
+       localcharset.h localcharset.c glthread/lock.h glthread/lock.c \
+       malloca.c minmax.h nonblocking.c openat-die.c same.c \
+       save-cwd.c sig-handler.c size_max.h stat-time.c strnlen1.h \
+       strnlen1.c sys_socket.c tempname.c glthread/threadlib.c \
+       timespec.c unistd.c dup-safer.c fd-safer.c pipe-safer.c \
+       utimens.c wctype-h.c xmalloc.c xalloc-die.c xgetcwd.c xsize.h \
+       xsize.c xstrndup.h xstrndup.c xvasprintf.h xvasprintf.c \
+       xasprintf.c
 libgnu_la_LIBADD = $(gl_LTLIBOBJS) @LTALLOCA@
 libgnu_la_DEPENDENCIES = $(gl_LTLIBOBJS) @LTALLOCA@
 EXTRA_libgnu_la_SOURCES = alloca.c openat-proc.c btowc.c \
        canonicalize-lgpl.c chdir-long.c close.c closedir.c dirfd.c \
        stripslash.c dup.c dup2.c error.c fchdir.c fcntl.c fdopendir.c \
        float.c itold.c flock.c fnmatch.c fnmatch_loop.c fstat.c \
-       at-func.c fstatat.c getcwd.c getcwd-lgpl.c getdelim.c \
-       getdtablesize.c getline.c getlogin_r.c getopt.c getopt1.c \
-       gettimeofday.c glob.c localeconv.c lstat.c malloc.c malloc.c \
-       mbrtowc.c mbsinit.c mbsrtowcs-state.c mbsrtowcs.c mbtowc.c \
-       memchr.c mempcpy.c memrchr.c mkdtemp.c mkstemp.c msvc-inval.c \
-       msvc-nothrow.c nl_langinfo.c open.c openat.c opendir.c raise.c \
+       at-func.c fstatat.c futimens.c getcwd.c getcwd-lgpl.c \
+       getdelim.c getdtablesize.c getline.c getlogin_r.c getopt.c \
+       getopt1.c gettimeofday.c glob.c ioctl.c localeconv.c lstat.c \
+       malloc.c malloc.c mbrtowc.c mbsinit.c mbsrtowcs-state.c \
+       mbsrtowcs.c mbtowc.c memchr.c mempcpy.c memrchr.c mkdtemp.c \
+       mkstemp.c msvc-inval.c msvc-nothrow.c nl_langinfo.c \
+       stdio-read.c stdio-write.c open.c openat.c opendir.c raise.c \
        rawmemchr.c readdir.c readlink.c realloc.c regcomp.c regex.c \
        regex_internal.c regexec.c rename.c rewinddir.c rmdir.c \
        secure_getenv.c setenv.c sigaction.c sigprocmask.c sleep.c \
@@ -1491,8 +1561,8 @@ EXTRA_libgnu_la_SOURCES = alloca.c openat-proc.c btowc.c \
        strerror.c strerror-override.c strndup.c strnlen.c strsep.c \
        unsetenv.c asnprintf.c printf-args.c printf-parse.c \
        vasnprintf.c asprintf.c vasprintf.c vsnprintf.c wcrtomb.c
-libgnu_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined $(LTLIBINTL) \
-       $(LTLIBTHREAD)
+libgnu_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined $(LIB_CLOCK_GETTIME) \
+       $(LTLIBINTL) $(LTLIBTHREAD)
 
 # Use this preprocessor expression to decide whether #include_next works.
 # Do not rely on a 'configure'-time test for this, since the expression
@@ -1626,6 +1696,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fnmatch_loop.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstat.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstatat.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/futimens.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getcwd-lgpl.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getcwd.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getdelim.Plo@am__quote@
@@ -1634,6 +1705,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getlogin_r.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gettime.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gettimeofday.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glob.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash-pjw.Plo@am__quote@
@@ -1641,6 +1713,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/idpriv-drop.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/idpriv-droptemp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ioctl.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/itold.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/localcharset.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/localeconv.Plo@am__quote@
@@ -1660,6 +1733,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msvc-inval.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msvc-nothrow.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nl_langinfo.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nonblocking.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/open.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/openat-die.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/openat-proc.Plo@am__quote@
@@ -1688,7 +1762,10 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sigaction.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sigprocmask.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sleep.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat-time.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stdio-read.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stdio-write.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strcasecmp.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strchrnul.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strdup.Plo@am__quote@
@@ -1700,9 +1777,12 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strnlen.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strnlen1.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strsep.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sys_socket.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tempname.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timespec.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unistd.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unsetenv.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utimens.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vasnprintf.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vasprintf.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vsnprintf.Plo@am__quote@
@@ -2841,6 +2921,69 @@ sys/file.h: sys_file.in.h $(top_builddir)/config.status $(WARN_ON_USE_H)
        } > $@-t && \
        mv $@-t $@
 
+# We need the following in order to create <sys/ioctl.h> when the system
+# does not have a complete one.
+sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \
+             -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \
+             -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \
+             -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
+             -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \
+             -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+             -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+             < $(srcdir)/sys_ioctl.in.h; \
+       } > $@-t && \
+       mv $@-t $@
+
+# We need the following in order to create <sys/socket.h> when the system
+# doesn't have one that works with the given compiler.
+sys/socket.h: sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \
+             -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
+             -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \
+             -e 's/@''GNULIB_SOCKET''@/$(GNULIB_SOCKET)/g' \
+             -e 's/@''GNULIB_CONNECT''@/$(GNULIB_CONNECT)/g' \
+             -e 's/@''GNULIB_ACCEPT''@/$(GNULIB_ACCEPT)/g' \
+             -e 's/@''GNULIB_BIND''@/$(GNULIB_BIND)/g' \
+             -e 's/@''GNULIB_GETPEERNAME''@/$(GNULIB_GETPEERNAME)/g' \
+             -e 's/@''GNULIB_GETSOCKNAME''@/$(GNULIB_GETSOCKNAME)/g' \
+             -e 's/@''GNULIB_GETSOCKOPT''@/$(GNULIB_GETSOCKOPT)/g' \
+             -e 's/@''GNULIB_LISTEN''@/$(GNULIB_LISTEN)/g' \
+             -e 's/@''GNULIB_RECV''@/$(GNULIB_RECV)/g' \
+             -e 's/@''GNULIB_SEND''@/$(GNULIB_SEND)/g' \
+             -e 's/@''GNULIB_RECVFROM''@/$(GNULIB_RECVFROM)/g' \
+             -e 's/@''GNULIB_SENDTO''@/$(GNULIB_SENDTO)/g' \
+             -e 's/@''GNULIB_SETSOCKOPT''@/$(GNULIB_SETSOCKOPT)/g' \
+             -e 's/@''GNULIB_SHUTDOWN''@/$(GNULIB_SHUTDOWN)/g' \
+             -e 's/@''GNULIB_ACCEPT4''@/$(GNULIB_ACCEPT4)/g' \
+             -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
+             -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \
+             -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \
+             -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \
+             -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \
+             -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \
+             -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+             -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+             -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+             < $(srcdir)/sys_socket.in.h; \
+       } > $@-t && \
+       mv -f $@-t $@
+
 # We need the following in order to create <sys/stat.h> when the system
 # has one that is incomplete.
 sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
@@ -2934,6 +3077,22 @@ sys/types.h: sys_types.in.h $(top_builddir)/config.status
        } > $@-t && \
        mv $@-t $@
 
+# We need the following in order to create <sys/uio.h> when the system
+# doesn't have one that works with the given compiler.
+sys/uio.h: sys_uio.in.h $(top_builddir)/config.status
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \
+             -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \
+             < $(srcdir)/sys_uio.in.h; \
+       } > $@-t && \
+       mv -f $@-t $@
+
 # We need the following in order to create <sysexits.h> when the system
 # doesn't have one that works with the given compiler.
 @GL_GENERATE_SYSEXITS_H_TRUE@sysexits.h: sysexits.in.h $(top_builddir)/config.status
diff --git a/gnulib/lib/futimens.c b/gnulib/lib/futimens.c
new file mode 100644 (file)
index 0000000..96c0b73
--- /dev/null
@@ -0,0 +1,37 @@
+/* Set the access and modification time of an open fd.
+   Copyright (C) 2009-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* written by Eric Blake */
+
+#include <config.h>
+
+#include <sys/stat.h>
+
+#include "utimens.h"
+
+/* Set the access and modification time stamps of FD to be
+   TIMESPEC[0] and TIMESPEC[1], respectively.
+   Fail with ENOSYS on systems without futimes (or equivalent).
+   If TIMESPEC is null, set the time stamps to the current time.
+   Return 0 on success, -1 (setting errno) on failure.  */
+int
+futimens (int fd, struct timespec const times[2])
+{
+  /* fdutimens also works around bugs in native futimens, when running
+     with glibc compiled against newer headers but on a Linux kernel
+     older than 2.6.32.  */
+  return fdutimens (fd, NULL, times);
+}
diff --git a/gnulib/lib/gettime.c b/gnulib/lib/gettime.c
new file mode 100644 (file)
index 0000000..1b4ca8d
--- /dev/null
@@ -0,0 +1,48 @@
+/* gettime -- get the system clock
+
+   Copyright (C) 2002, 2004-2007, 2009-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paul Eggert.  */
+
+#include <config.h>
+
+#include "timespec.h"
+
+#include <sys/time.h>
+
+/* Get the system time into *TS.  */
+
+void
+gettime (struct timespec *ts)
+{
+#if HAVE_NANOTIME
+  nanotime (ts);
+#else
+
+# if defined CLOCK_REALTIME && HAVE_CLOCK_GETTIME
+  if (clock_gettime (CLOCK_REALTIME, ts) == 0)
+    return;
+# endif
+
+  {
+    struct timeval tv;
+    gettimeofday (&tv, NULL);
+    ts->tv_sec = tv.tv_sec;
+    ts->tv_nsec = tv.tv_usec * 1000;
+  }
+
+#endif
+}
diff --git a/gnulib/lib/ioctl.c b/gnulib/lib/ioctl.c
new file mode 100644 (file)
index 0000000..89afb4e
--- /dev/null
@@ -0,0 +1,88 @@
+/* ioctl.c --- wrappers for Windows ioctl function
+
+   Copyright (C) 2008-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paolo Bonzini */
+
+#include <config.h>
+
+#include <sys/ioctl.h>
+
+#include <stdarg.h>
+
+#if HAVE_IOCTL
+
+/* Provide a wrapper with the POSIX prototype.  */
+# undef ioctl
+int
+rpl_ioctl (int fd, int request, ... /* {void *,char *} arg */)
+{
+  void *buf;
+  va_list args;
+
+  va_start (args, request);
+  buf = va_arg (args, void *);
+  va_end (args);
+
+  /* Cast 'request' so that when the system's ioctl function takes a 64-bit
+     request argument, the value gets zero-extended, not sign-extended.  */
+  return ioctl (fd, (unsigned int) request, buf);
+}
+
+#else /* mingw */
+
+# include <errno.h>
+
+/* Get HANDLE.  */
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+
+# include "fd-hook.h"
+/* Get _get_osfhandle.  */
+# include "msvc-nothrow.h"
+
+static int
+primary_ioctl (int fd, int request, void *arg)
+{
+  /* We don't support FIONBIO on pipes here.  If you want to make pipe
+     fds non-blocking, use the gnulib 'nonblocking' module, until
+     gnulib implements fcntl F_GETFL / F_SETFL with O_NONBLOCK.  */
+
+  if ((HANDLE) _get_osfhandle (fd) != INVALID_HANDLE_VALUE)
+    errno = ENOSYS;
+  else
+    errno = EBADF;
+  return -1;
+}
+
+int
+ioctl (int fd, int request, ... /* {void *,char *} arg */)
+{
+  void *arg;
+  va_list args;
+
+  va_start (args, request);
+  arg = va_arg (args, void *);
+  va_end (args);
+
+# if WINDOWS_SOCKETS
+  return execute_all_ioctl_hooks (primary_ioctl, fd, request, arg);
+# else
+  return primary_ioctl (fd, request, arg);
+# endif
+}
+
+#endif
diff --git a/gnulib/lib/nonblocking.c b/gnulib/lib/nonblocking.c
new file mode 100644 (file)
index 0000000..a652834
--- /dev/null
@@ -0,0 +1,155 @@
+/* Non-blocking I/O for pipe or socket descriptors.
+   Copyright (C) 2011-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#include <config.h>
+
+/* Specification.  */
+#include "nonblocking.h"
+
+#include <errno.h>
+
+#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+/* Native Windows API.  */
+
+# include <sys/ioctl.h>
+# include <sys/socket.h>
+# include <unistd.h>
+
+/* Get declarations of the native Windows API functions.  */
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+
+# include "msvc-nothrow.h"
+
+int
+get_nonblocking_flag (int desc)
+{
+  HANDLE h = (HANDLE) _get_osfhandle (desc);
+  if (h == INVALID_HANDLE_VALUE)
+    {
+      errno = EBADF;
+      return -1;
+    }
+  if (GetFileType (h) == FILE_TYPE_PIPE)
+    {
+      /* h is a pipe or socket.  */
+      DWORD state;
+      if (GetNamedPipeHandleState (h, &state, NULL, NULL, NULL, NULL, 0))
+        /* h is a pipe.  */
+        return (state & PIPE_NOWAIT) != 0;
+      else
+        /* h is a socket.  */
+        errno = ENOSYS;
+        return -1;
+    }
+  else
+    /* The native Windows API does not support non-blocking on regular
+       files.  */
+    return 0;
+}
+
+int
+set_nonblocking_flag (int desc, bool value)
+{
+  HANDLE h = (HANDLE) _get_osfhandle (desc);
+  if (h == INVALID_HANDLE_VALUE)
+    {
+      errno = EBADF;
+      return -1;
+    }
+  if (GetFileType (h) == FILE_TYPE_PIPE)
+    {
+      /* h is a pipe or socket.  */
+      DWORD state;
+      if (GetNamedPipeHandleState (h, &state, NULL, NULL, NULL, NULL, 0))
+        {
+          /* h is a pipe.  */
+          if ((state & PIPE_NOWAIT) != 0)
+            {
+              if (value)
+                return 0;
+              state &= ~PIPE_NOWAIT;
+            }
+          else
+            {
+              if (!value)
+                return 0;
+              state |= PIPE_NOWAIT;
+            }
+          if (SetNamedPipeHandleState (h, &state, NULL, NULL))
+            return 0;
+          errno = EINVAL;
+          return -1;
+        }
+      else
+        {
+          /* h is a socket.  */
+          int v = value;
+          return ioctl (desc, FIONBIO, &v);
+        }
+    }
+  else
+    {
+      /* The native Windows API does not support non-blocking on regular
+         files.  */
+      if (!value)
+        return 0;
+      errno = ENOTSUP;
+      return -1;
+    }
+}
+
+#else
+/* Unix API.  */
+
+# include <fcntl.h>
+
+# if GNULIB_defined_O_NONBLOCK
+#  error Please port nonblocking to your platform
+# endif
+
+/* We don't need the gnulib replacement of fcntl() here.  */
+# undef fcntl
+
+int
+get_nonblocking_flag (int desc)
+{
+  int fcntl_flags;
+
+  fcntl_flags = fcntl (desc, F_GETFL, 0);
+  if (fcntl_flags < 0)
+    return -1;
+  return (fcntl_flags & O_NONBLOCK) != 0;
+}
+
+int
+set_nonblocking_flag (int desc, bool value)
+{
+  int fcntl_flags;
+
+  fcntl_flags = fcntl (desc, F_GETFL, 0);
+  if (fcntl_flags < 0)
+    return -1;
+  if (((fcntl_flags & O_NONBLOCK) != 0) == value)
+    return 0;
+  if (value)
+    fcntl_flags |= O_NONBLOCK;
+  else
+    fcntl_flags &= ~O_NONBLOCK;
+  return fcntl (desc, F_SETFL, fcntl_flags);
+}
+
+#endif
diff --git a/gnulib/lib/nonblocking.h b/gnulib/lib/nonblocking.h
new file mode 100644 (file)
index 0000000..4861445
--- /dev/null
@@ -0,0 +1,62 @@
+/* Non-blocking I/O for pipe or socket descriptors.
+   Copyright (C) 2011-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef _NONBLOCKING_H
+#define _NONBLOCKING_H
+
+#include <stdbool.h>
+
+/* Non-blocking I/O is an I/O mode by which read(), write() calls avoid
+   blocking the current thread.  When non-blocking is enabled:
+   - A read() call returns -1 with errno set to EAGAIN when no data or EOF
+     information is immediately available.
+   - A write() call returns -1 with errno set to EAGAIN when it cannot
+     transport the requested amount of data (but at most one pipe buffer)
+     without blocking.
+   Non-blocking I/O is most useful for character devices, pipes, and sockets.
+   Whether it also works on regular files and block devices is platform
+   dependent.
+
+   There are three modern alternatives to non-blocking I/O:
+     - use select() or poll() followed by read() or write() if the descriptor
+       is ready,
+     - call read() or write() in separate threads,
+     - use <aio.h> interfaces.  */
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Return 1 if I/O to the descriptor DESC is currently non-blocking, 0
+   it is blocking, or -1 with errno set if fd is invalid or blocking
+   status cannot be determined (such as with sockets on mingw).  */
+extern int get_nonblocking_flag (int desc);
+
+/* Specify the non-blocking flag for the descriptor DESC.
+   Return 0 upon success, or -1 with errno set upon failure.
+   The default depends on the presence of the O_NONBLOCK flag for files
+   or pipes opened with open() or on the presence of the SOCK_NONBLOCK
+   flag for sockets.  */
+extern int set_nonblocking_flag (int desc, bool value);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _NONBLOCKING_H */
diff --git a/gnulib/lib/stat-time.c b/gnulib/lib/stat-time.c
new file mode 100644 (file)
index 0000000..81b83dd
--- /dev/null
@@ -0,0 +1,3 @@
+#include <config.h>
+#define _GL_STAT_TIME_INLINE _GL_EXTERN_INLINE
+#include "stat-time.h"
diff --git a/gnulib/lib/stat-time.h b/gnulib/lib/stat-time.h
new file mode 100644 (file)
index 0000000..b3df6eb
--- /dev/null
@@ -0,0 +1,199 @@
+/* stat-related time functions.
+
+   Copyright (C) 2005, 2007, 2009-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paul Eggert.  */
+
+#ifndef STAT_TIME_H
+#define STAT_TIME_H 1
+
+#include <sys/stat.h>
+#include <time.h>
+
+#ifndef _GL_INLINE_HEADER_BEGIN
+ #error "Please include config.h first."
+#endif
+_GL_INLINE_HEADER_BEGIN
+#ifndef _GL_STAT_TIME_INLINE
+# define _GL_STAT_TIME_INLINE _GL_INLINE
+#endif
+
+/* STAT_TIMESPEC (ST, ST_XTIM) is the ST_XTIM member for *ST of type
+   struct timespec, if available.  If not, then STAT_TIMESPEC_NS (ST,
+   ST_XTIM) is the nanosecond component of the ST_XTIM member for *ST,
+   if available.  ST_XTIM can be st_atim, st_ctim, st_mtim, or st_birthtim
+   for access, status change, data modification, or birth (creation)
+   time respectively.
+
+   These macros are private to stat-time.h.  */
+#if defined HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
+# ifdef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
+#  define STAT_TIMESPEC(st, st_xtim) ((st)->st_xtim)
+# else
+#  define STAT_TIMESPEC_NS(st, st_xtim) ((st)->st_xtim.tv_nsec)
+# endif
+#elif defined HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC
+# define STAT_TIMESPEC(st, st_xtim) ((st)->st_xtim##espec)
+#elif defined HAVE_STRUCT_STAT_ST_ATIMENSEC
+# define STAT_TIMESPEC_NS(st, st_xtim) ((st)->st_xtim##ensec)
+#elif defined HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC
+# define STAT_TIMESPEC_NS(st, st_xtim) ((st)->st_xtim.st__tim.tv_nsec)
+#endif
+
+/* Return the nanosecond component of *ST's access time.  */
+_GL_STAT_TIME_INLINE long int
+get_stat_atime_ns (struct stat const *st)
+{
+# if defined STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_atim).tv_nsec;
+# elif defined STAT_TIMESPEC_NS
+  return STAT_TIMESPEC_NS (st, st_atim);
+# else
+  return 0;
+# endif
+}
+
+/* Return the nanosecond component of *ST's status change time.  */
+_GL_STAT_TIME_INLINE long int
+get_stat_ctime_ns (struct stat const *st)
+{
+# if defined STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_ctim).tv_nsec;
+# elif defined STAT_TIMESPEC_NS
+  return STAT_TIMESPEC_NS (st, st_ctim);
+# else
+  return 0;
+# endif
+}
+
+/* Return the nanosecond component of *ST's data modification time.  */
+_GL_STAT_TIME_INLINE long int
+get_stat_mtime_ns (struct stat const *st)
+{
+# if defined STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_mtim).tv_nsec;
+# elif defined STAT_TIMESPEC_NS
+  return STAT_TIMESPEC_NS (st, st_mtim);
+# else
+  return 0;
+# endif
+}
+
+/* Return the nanosecond component of *ST's birth time.  */
+_GL_STAT_TIME_INLINE long int
+get_stat_birthtime_ns (struct stat const *st)
+{
+# if defined HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
+  return STAT_TIMESPEC (st, st_birthtim).tv_nsec;
+# elif defined HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC
+  return STAT_TIMESPEC_NS (st, st_birthtim);
+# else
+  /* Avoid a "parameter unused" warning.  */
+  (void) st;
+  return 0;
+# endif
+}
+
+/* Return *ST's access time.  */
+_GL_STAT_TIME_INLINE struct timespec
+get_stat_atime (struct stat const *st)
+{
+#ifdef STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_atim);
+#else
+  struct timespec t;
+  t.tv_sec = st->st_atime;
+  t.tv_nsec = get_stat_atime_ns (st);
+  return t;
+#endif
+}
+
+/* Return *ST's status change time.  */
+_GL_STAT_TIME_INLINE struct timespec
+get_stat_ctime (struct stat const *st)
+{
+#ifdef STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_ctim);
+#else
+  struct timespec t;
+  t.tv_sec = st->st_ctime;
+  t.tv_nsec = get_stat_ctime_ns (st);
+  return t;
+#endif
+}
+
+/* Return *ST's data modification time.  */
+_GL_STAT_TIME_INLINE struct timespec
+get_stat_mtime (struct stat const *st)
+{
+#ifdef STAT_TIMESPEC
+  return STAT_TIMESPEC (st, st_mtim);
+#else
+  struct timespec t;
+  t.tv_sec = st->st_mtime;
+  t.tv_nsec = get_stat_mtime_ns (st);
+  return t;
+#endif
+}
+
+/* Return *ST's birth time, if available; otherwise return a value
+   with tv_sec and tv_nsec both equal to -1.  */
+_GL_STAT_TIME_INLINE struct timespec
+get_stat_birthtime (struct stat const *st)
+{
+  struct timespec t;
+
+#if (defined HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC \
+     || defined HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC)
+  t = STAT_TIMESPEC (st, st_birthtim);
+#elif defined HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC
+  t.tv_sec = st->st_birthtime;
+  t.tv_nsec = st->st_birthtimensec;
+#elif (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+  /* Native Windows platforms (but not Cygwin) put the "file creation
+     time" in st_ctime (!).  See
+     <http://msdn2.microsoft.com/de-de/library/14h5k7ff(VS.80).aspx>.  */
+  t.tv_sec = st->st_ctime;
+  t.tv_nsec = 0;
+#else
+  /* Birth time is not supported.  */
+  t.tv_sec = -1;
+  t.tv_nsec = -1;
+  /* Avoid a "parameter unused" warning.  */
+  (void) st;
+#endif
+
+#if (defined HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC \
+     || defined HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC \
+     || defined HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC)
+  /* FreeBSD and NetBSD sometimes signal the absence of knowledge by
+     using zero.  Attempt to work around this problem.  Alas, this can
+     report failure even for valid time stamps.  Also, NetBSD
+     sometimes returns junk in the birth time fields; work around this
+     bug if it is detected.  */
+  if (! (t.tv_sec && 0 <= t.tv_nsec && t.tv_nsec < 1000000000))
+    {
+      t.tv_sec = -1;
+      t.tv_nsec = -1;
+    }
+#endif
+
+  return t;
+}
+
+_GL_INLINE_HEADER_END
+
+#endif
diff --git a/gnulib/lib/stdio-read.c b/gnulib/lib/stdio-read.c
new file mode 100644 (file)
index 0000000..4e87380
--- /dev/null
@@ -0,0 +1,160 @@
+/* POSIX compatible FILE stream read function.
+   Copyright (C) 2008-2014 Free Software Foundation, Inc.
+   Written by Bruno Haible <bruno@clisp.org>, 2011.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#include <config.h>
+
+/* Specification.  */
+#include <stdio.h>
+
+/* Replace these functions only if module 'nonblocking' is requested.  */
+#if GNULIB_NONBLOCKING
+
+/* On native Windows platforms, when read() is called on a non-blocking pipe
+   with an empty buffer, ReadFile() fails with error GetLastError() =
+   ERROR_NO_DATA, and read() in consequence fails with error EINVAL.  This
+   read() function is at the basis of the function which fills the buffer of
+   a FILE stream.  */
+
+# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+
+#  include <errno.h>
+#  include <io.h>
+
+#  define WIN32_LEAN_AND_MEAN  /* avoid including junk */
+#  include <windows.h>
+
+#  include "msvc-nothrow.h"
+
+#  define CALL_WITH_ERRNO_FIX(RETTYPE, EXPRESSION, FAILED) \
+  if (ferror (stream))                                                        \
+    return (EXPRESSION);                                                      \
+  else                                                                        \
+    {                                                                         \
+      RETTYPE ret;                                                            \
+      SetLastError (0);                                                       \
+      ret = (EXPRESSION);                                                     \
+      if (FAILED)                                                             \
+        {                                                                     \
+          if (GetLastError () == ERROR_NO_DATA && ferror (stream))            \
+            {                                                                 \
+              int fd = fileno (stream);                                       \
+              if (fd >= 0)                                                    \
+                {                                                             \
+                  HANDLE h = (HANDLE) _get_osfhandle (fd);                    \
+                  if (GetFileType (h) == FILE_TYPE_PIPE)                      \
+                    {                                                         \
+                      /* h is a pipe or socket.  */                           \
+                      DWORD state;                                            \
+                      if (GetNamedPipeHandleState (h, &state, NULL, NULL,     \
+                                                   NULL, NULL, 0)             \
+                          && (state & PIPE_NOWAIT) != 0)                      \
+                        /* h is a pipe in non-blocking mode.                  \
+                           Change errno from EINVAL to EAGAIN.  */            \
+                        errno = EAGAIN;                                       \
+                    }                                                         \
+                }                                                             \
+            }                                                                 \
+        }                                                                     \
+      return ret;                                                             \
+    }
+
+/* Enable this function definition only if gnulib's <stdio.h> has prepared it.
+   Otherwise we get a function definition conflict with mingw64's <stdio.h>.  */
+#  if GNULIB_SCANF
+int
+scanf (const char *format, ...)
+{
+  int retval;
+  va_list args;
+
+  va_start (args, format);
+  retval = vfscanf (stdin, format, args);
+  va_end (args);
+
+  return retval;
+}
+#  endif
+
+/* Enable this function definition only if gnulib's <stdio.h> has prepared it.
+   Otherwise we get a function definition conflict with mingw64's <stdio.h>.  */
+#  if GNULIB_FSCANF
+int
+fscanf (FILE *stream, const char *format, ...)
+{
+  int retval;
+  va_list args;
+
+  va_start (args, format);
+  retval = vfscanf (stream, format, args);
+  va_end (args);
+
+  return retval;
+}
+#  endif
+
+/* Enable this function definition only if gnulib's <stdio.h> has prepared it.
+   Otherwise we get a function definition conflict with mingw64's <stdio.h>.  */
+#  if GNULIB_VSCANF
+int
+vscanf (const char *format, va_list args)
+{
+  return vfscanf (stdin, format, args);
+}
+#  endif
+
+/* Enable this function definition only if gnulib's <stdio.h> has prepared it.
+   Otherwise we get a function definition conflict with mingw64's <stdio.h>.  */
+#  if GNULIB_VFSCANF
+int
+vfscanf (FILE *stream, const char *format, va_list args)
+#undef vfscanf
+{
+  CALL_WITH_ERRNO_FIX (int, vfscanf (stream, format, args), ret == EOF)
+}
+#  endif
+
+int
+getchar (void)
+{
+  return fgetc (stdin);
+}
+
+int
+fgetc (FILE *stream)
+#undef fgetc
+{
+  CALL_WITH_ERRNO_FIX (int, fgetc (stream), ret == EOF)
+}
+
+char *
+fgets (char *s, int n, FILE *stream)
+#undef fgets
+{
+  CALL_WITH_ERRNO_FIX (char *, fgets (s, n, stream), ret == NULL)
+}
+
+/* We intentionally don't bother to fix gets.  */
+
+size_t
+fread (void *ptr, size_t s, size_t n, FILE *stream)
+#undef fread
+{
+  CALL_WITH_ERRNO_FIX (size_t, fread (ptr, s, n, stream), ret < n)
+}
+
+# endif
+#endif
diff --git a/gnulib/lib/stdio-write.c b/gnulib/lib/stdio-write.c
new file mode 100644 (file)
index 0000000..cf9174c
--- /dev/null
@@ -0,0 +1,198 @@
+/* POSIX compatible FILE stream write function.
+   Copyright (C) 2008-2014 Free Software Foundation, Inc.
+   Written by Bruno Haible <bruno@clisp.org>, 2008.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#include <config.h>
+
+/* Specification.  */
+#include <stdio.h>
+
+/* Replace these functions only if module 'nonblocking' or module 'sigpipe' is
+   requested.  */
+#if GNULIB_NONBLOCKING || GNULIB_SIGPIPE
+
+/* On native Windows platforms, SIGPIPE does not exist.  When write() is
+   called on a pipe with no readers, WriteFile() fails with error
+   GetLastError() = ERROR_NO_DATA, and write() in consequence fails with
+   error EINVAL.  This write() function is at the basis of the function
+   which flushes the buffer of a FILE stream.  */
+
+# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+
+#  include <errno.h>
+#  include <signal.h>
+#  include <io.h>
+
+#  define WIN32_LEAN_AND_MEAN  /* avoid including junk */
+#  include <windows.h>
+
+#  include "msvc-nothrow.h"
+
+#  if GNULIB_NONBLOCKING
+#   define CLEAR_ERRNO \
+      errno = 0;
+#   define HANDLE_ENOSPC \
+          if (errno == ENOSPC && ferror (stream))                             \
+            {                                                                 \
+              int fd = fileno (stream);                                       \
+              if (fd >= 0)                                                    \
+                {                                                             \
+                  HANDLE h = (HANDLE) _get_osfhandle (fd);                    \
+                  if (GetFileType (h) == FILE_TYPE_PIPE)                      \
+                    {                                                         \
+                      /* h is a pipe or socket.  */                           \
+                      DWORD state;                                            \
+                      if (GetNamedPipeHandleState (h, &state, NULL, NULL,     \
+                                                   NULL, NULL, 0)             \
+                          && (state & PIPE_NOWAIT) != 0)                      \
+                        /* h is a pipe in non-blocking mode.                  \
+                           Change errno from ENOSPC to EAGAIN.  */            \
+                        errno = EAGAIN;                                       \
+                    }                                                         \
+                }                                                             \
+            }                                                                 \
+          else
+#  else
+#   define CLEAR_ERRNO
+#   define HANDLE_ENOSPC
+#  endif
+
+#  if GNULIB_SIGPIPE
+#   define CLEAR_LastError \
+      SetLastError (0);
+#   define HANDLE_ERROR_NO_DATA \
+          if (GetLastError () == ERROR_NO_DATA && ferror (stream))            \
+            {                                                                 \
+              int fd = fileno (stream);                                       \
+              if (fd >= 0                                                     \
+                  && GetFileType ((HANDLE) _get_osfhandle (fd))               \
+                     == FILE_TYPE_PIPE)                                       \
+                {                                                             \
+                  /* Try to raise signal SIGPIPE.  */                         \
+                  raise (SIGPIPE);                                            \
+                  /* If it is currently blocked or ignored, change errno from \
+                     EINVAL to EPIPE.  */                                     \
+                  errno = EPIPE;                                              \
+                }                                                             \
+            }                                                                 \
+          else
+#  else
+#   define CLEAR_LastError
+#   define HANDLE_ERROR_NO_DATA
+#  endif
+
+#  define CALL_WITH_SIGPIPE_EMULATION(RETTYPE, EXPRESSION, FAILED) \
+  if (ferror (stream))                                                        \
+    return (EXPRESSION);                                                      \
+  else                                                                        \
+    {                                                                         \
+      RETTYPE ret;                                                            \
+      CLEAR_ERRNO                                                             \
+      CLEAR_LastError                                                         \
+      ret = (EXPRESSION);                                                     \
+      if (FAILED)                                                             \
+        {                                                                     \
+          HANDLE_ENOSPC                                                       \
+          HANDLE_ERROR_NO_DATA                                                \
+          ;                                                                   \
+        }                                                                     \
+      return ret;                                                             \
+    }
+
+#  if !REPLACE_PRINTF_POSIX /* avoid collision with printf.c */
+int
+printf (const char *format, ...)
+{
+  int retval;
+  va_list args;
+
+  va_start (args, format);
+  retval = vfprintf (stdout, format, args);
+  va_end (args);
+
+  return retval;
+}
+#  endif
+
+#  if !REPLACE_FPRINTF_POSIX /* avoid collision with fprintf.c */
+int
+fprintf (FILE *stream, const char *format, ...)
+{
+  int retval;
+  va_list args;
+
+  va_start (args, format);
+  retval = vfprintf (stream, format, args);
+  va_end (args);
+
+  return retval;
+}
+#  endif
+
+#  if !REPLACE_VPRINTF_POSIX /* avoid collision with vprintf.c */
+int
+vprintf (const char *format, va_list args)
+{
+  return vfprintf (stdout, format, args);
+}
+#  endif
+
+#  if !REPLACE_VFPRINTF_POSIX /* avoid collision with vfprintf.c */
+int
+vfprintf (FILE *stream, const char *format, va_list args)
+#undef vfprintf
+{
+  CALL_WITH_SIGPIPE_EMULATION (int, vfprintf (stream, format, args), ret == EOF)
+}
+#  endif
+
+int
+putchar (int c)
+{
+  return fputc (c, stdout);
+}
+
+int
+fputc (int c, FILE *stream)
+#undef fputc
+{
+  CALL_WITH_SIGPIPE_EMULATION (int, fputc (c, stream), ret == EOF)
+}
+
+int
+fputs (const char *string, FILE *stream)
+#undef fputs
+{
+  CALL_WITH_SIGPIPE_EMULATION (int, fputs (string, stream), ret == EOF)
+}
+
+int
+puts (const char *string)
+#undef puts
+{
+  FILE *stream = stdout;
+  CALL_WITH_SIGPIPE_EMULATION (int, puts (string), ret == EOF)
+}
+
+size_t
+fwrite (const void *ptr, size_t s, size_t n, FILE *stream)
+#undef fwrite
+{
+  CALL_WITH_SIGPIPE_EMULATION (size_t, fwrite (ptr, s, n, stream), ret < n)
+}
+
+# endif
+#endif
diff --git a/gnulib/lib/sys_ioctl.in.h b/gnulib/lib/sys_ioctl.in.h
new file mode 100644 (file)
index 0000000..c13e317
--- /dev/null
@@ -0,0 +1,78 @@
+/* Substitute for and wrapper around <sys/ioctl.h>.
+   Copyright (C) 2008-2014 Free Software Foundation, Inc.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3, or (at your option)
+   any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef _@GUARD_PREFIX@_SYS_IOCTL_H
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+@PRAGMA_COLUMNS@
+
+/* The include_next requires a split double-inclusion guard.  */
+#if @HAVE_SYS_IOCTL_H@
+# @INCLUDE_NEXT@ @NEXT_SYS_IOCTL_H@
+#endif
+
+#ifndef _@GUARD_PREFIX@_SYS_IOCTL_H
+#define _@GUARD_PREFIX@_SYS_IOCTL_H
+
+/* AIX 5.1 and Solaris 10 declare ioctl() in <unistd.h> and in <stropts.h>,
+   but not in <sys/ioctl.h>.
+   But avoid namespace pollution on glibc systems.  */
+#ifndef __GLIBC__
+# include <unistd.h>
+#endif
+
+/* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
+
+/* The definition of _GL_WARN_ON_USE is copied here.  */
+
+
+/* Declare overridden functions.  */
+
+#if @GNULIB_IOCTL@
+# if @REPLACE_IOCTL@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef ioctl
+#   define ioctl rpl_ioctl
+#  endif
+_GL_FUNCDECL_RPL (ioctl, int,
+                  (int fd, int request, ... /* {void *,char *} arg */));
+_GL_CXXALIAS_RPL (ioctl, int,
+                  (int fd, int request, ... /* {void *,char *} arg */));
+# else
+#  if @SYS_IOCTL_H_HAVE_WINSOCK2_H@ || 1
+_GL_FUNCDECL_SYS (ioctl, int,
+                  (int fd, int request, ... /* {void *,char *} arg */));
+#  endif
+_GL_CXXALIAS_SYS (ioctl, int,
+                  (int fd, int request, ... /* {void *,char *} arg */));
+# endif
+_GL_CXXALIASWARN (ioctl);
+#elif @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+# undef ioctl
+# define ioctl ioctl_used_without_requesting_gnulib_module_ioctl
+#elif defined GNULIB_POSIXCHECK
+# undef ioctl
+# if HAVE_RAW_DECL_IOCTL
+_GL_WARN_ON_USE (ioctl, "ioctl does not portably work on sockets - "
+                 "use gnulib module ioctl for portability");
+# endif
+#endif
+
+
+#endif /* _@GUARD_PREFIX@_SYS_IOCTL_H */
+#endif /* _@GUARD_PREFIX@_SYS_IOCTL_H */
diff --git a/gnulib/lib/sys_socket.c b/gnulib/lib/sys_socket.c
new file mode 100644 (file)
index 0000000..3f017f8
--- /dev/null
@@ -0,0 +1,3 @@
+#include <config.h>
+#define _GL_SYS_SOCKET_INLINE _GL_EXTERN_INLINE
+#include "sys/socket.h"
diff --git a/gnulib/lib/sys_socket.in.h b/gnulib/lib/sys_socket.in.h
new file mode 100644 (file)
index 0000000..3cdc0d1
--- /dev/null
@@ -0,0 +1,692 @@
+/* Provide a sys/socket header file for systems lacking it (read: MinGW)
+   and for systems where it is incomplete.
+   Copyright (C) 2005-2014 Free Software Foundation, Inc.
+   Written by Simon Josefsson.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3, or (at your option)
+   any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+
+/* This file is supposed to be used on platforms that lack <sys/socket.h>,
+   on platforms where <sys/socket.h> cannot be included standalone, and on
+   platforms where <sys/socket.h> does not provide all necessary definitions.
+   It is intended to provide definitions and prototypes needed by an
+   application.  */
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+@PRAGMA_COLUMNS@
+
+#if defined _GL_ALREADY_INCLUDING_SYS_SOCKET_H
+/* Special invocation convention:
+   - On Cygwin 1.5.x we have a sequence of nested includes
+     <sys/socket.h> -> <cygwin/socket.h> -> <asm/socket.h> -> <cygwin/if.h>,
+     and the latter includes <sys/socket.h>.  In this situation, the functions
+     are not yet declared, therefore we cannot provide the C++ aliases.  */
+
+#@INCLUDE_NEXT@ @NEXT_SYS_SOCKET_H@
+
+#else
+/* Normal invocation convention.  */
+
+#ifndef _@GUARD_PREFIX@_SYS_SOCKET_H
+
+#if @HAVE_SYS_SOCKET_H@
+
+# define _GL_ALREADY_INCLUDING_SYS_SOCKET_H
+
+/* On many platforms, <sys/socket.h> assumes prior inclusion of
+   <sys/types.h>.  */
+# include <sys/types.h>
+
+/* On FreeBSD 6.4, <sys/socket.h> defines some macros that assume that NULL
+   is defined.  */
+# include <stddef.h>
+
+/* The include_next requires a split double-inclusion guard.  */
+# @INCLUDE_NEXT@ @NEXT_SYS_SOCKET_H@
+
+# undef _GL_ALREADY_INCLUDING_SYS_SOCKET_H
+
+#endif
+
+#ifndef _@GUARD_PREFIX@_SYS_SOCKET_H
+#define _@GUARD_PREFIX@_SYS_SOCKET_H
+
+#ifndef _GL_INLINE_HEADER_BEGIN
+ #error "Please include config.h first."
+#endif
+_GL_INLINE_HEADER_BEGIN
+#ifndef _GL_SYS_SOCKET_INLINE
+# define _GL_SYS_SOCKET_INLINE _GL_INLINE
+#endif
+
+/* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
+
+/* The definition of _GL_ARG_NONNULL is copied here.  */
+
+/* The definition of _GL_WARN_ON_USE is copied here.  */
+
+#if !@HAVE_SA_FAMILY_T@
+# if !GNULIB_defined_sa_family_t
+typedef unsigned short  sa_family_t;
+#  define GNULIB_defined_sa_family_t 1
+# endif
+#endif
+
+#if @HAVE_STRUCT_SOCKADDR_STORAGE@
+/* Make the 'struct sockaddr_storage' field 'ss_family' visible on AIX 7.1.  */
+# if !@HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
+#  ifndef ss_family
+#   define ss_family __ss_family
+#  endif
+# endif
+#else
+# include <stdalign.h>
+/* Code taken from glibc sysdeps/unix/sysv/linux/bits/socket.h on
+   2009-05-08, licensed under LGPLv2.1+, plus portability fixes. */
+# define __ss_aligntype unsigned long int
+# define _SS_SIZE 256
+# define _SS_PADSIZE \
+    (_SS_SIZE - ((sizeof (sa_family_t) >= alignof (__ss_aligntype)      \
+                  ? sizeof (sa_family_t)                                \
+                  : alignof (__ss_aligntype))                           \
+                 + sizeof (__ss_aligntype)))
+
+# if !GNULIB_defined_struct_sockaddr_storage
+struct sockaddr_storage
+{
+  sa_family_t ss_family;      /* Address family, etc.  */
+  __ss_aligntype __ss_align;  /* Force desired alignment.  */
+  char __ss_padding[_SS_PADSIZE];
+};
+#  define GNULIB_defined_struct_sockaddr_storage 1
+# endif
+
+#endif
+
+/* Get struct iovec.  */
+/* But avoid namespace pollution on glibc systems.  */
+#if ! defined __GLIBC__
+# include <sys/uio.h>
+#endif
+
+#if @HAVE_SYS_SOCKET_H@
+
+/* A platform that has <sys/socket.h>.  */
+
+/* For shutdown().  */
+# if !defined SHUT_RD
+#  define SHUT_RD 0
+# endif
+# if !defined SHUT_WR
+#  define SHUT_WR 1
+# endif
+# if !defined SHUT_RDWR
+#  define SHUT_RDWR 2
+# endif
+
+#else
+
+# ifdef __CYGWIN__
+#  error "Cygwin does have a sys/socket.h, doesn't it?!?"
+# endif
+
+/* A platform that lacks <sys/socket.h>.
+
+   Currently only MinGW is supported.  See the gnulib manual regarding
+   Windows sockets.  MinGW has the header files winsock2.h and
+   ws2tcpip.h that declare the sys/socket.h definitions we need.  Note
+   that you can influence which definitions you get by setting the
+   WINVER symbol before including these two files.  For example,
+   getaddrinfo is only available if _WIN32_WINNT >= 0x0501 (that
+   symbol is set indirectly through WINVER).  You can set this by
+   adding AC_DEFINE(WINVER, 0x0501) to configure.ac.  Note that your
+   code may not run on older Windows releases then.  My Windows 2000
+   box was not able to run the code, for example.  The situation is
+   slightly confusing because
+   <http://msdn.microsoft.com/en-us/library/ms738520>
+   suggests that getaddrinfo should be available on all Windows
+   releases. */
+
+# if @HAVE_WINSOCK2_H@
+#  include <winsock2.h>
+# endif
+# if @HAVE_WS2TCPIP_H@
+#  include <ws2tcpip.h>
+# endif
+
+/* For shutdown(). */
+# if !defined SHUT_RD && defined SD_RECEIVE
+#  define SHUT_RD SD_RECEIVE
+# endif
+# if !defined SHUT_WR && defined SD_SEND
+#  define SHUT_WR SD_SEND
+# endif
+# if !defined SHUT_RDWR && defined SD_BOTH
+#  define SHUT_RDWR SD_BOTH
+# endif
+
+# if @HAVE_WINSOCK2_H@
+/* Include headers needed by the emulation code.  */
+#  include <sys/types.h>
+#  include <io.h>
+
+#  if !GNULIB_defined_socklen_t
+typedef int socklen_t;
+#   define GNULIB_defined_socklen_t 1
+#  endif
+
+# endif
+
+/* Rudimentary 'struct msghdr'; this works as long as you don't try to
+   access msg_control or msg_controllen.  */
+struct msghdr {
+  void *msg_name;
+  socklen_t msg_namelen;
+  struct iovec *msg_iov;
+  int msg_iovlen;
+  int msg_flags;
+};
+
+#endif
+
+/* Fix some definitions from <winsock2.h>.  */
+
+#if @HAVE_WINSOCK2_H@
+
+# if !GNULIB_defined_rpl_fd_isset
+
+/* Re-define FD_ISSET to avoid a WSA call while we are not using
+   network sockets.  */
+_GL_SYS_SOCKET_INLINE int
+rpl_fd_isset (SOCKET fd, fd_set * set)
+{
+  u_int i;
+  if (set == NULL)
+    return 0;
+
+  for (i = 0; i < set->fd_count; i++)
+    if (set->fd_array[i] == fd)
+      return 1;
+
+  return 0;
+}
+
+#  define GNULIB_defined_rpl_fd_isset 1
+# endif
+
+# undef FD_ISSET
+# define FD_ISSET(fd, set) rpl_fd_isset(fd, set)
+
+#endif
+
+/* Hide some function declarations from <winsock2.h>.  */
+
+#if @HAVE_WINSOCK2_H@
+# if !defined _@GUARD_PREFIX@_UNISTD_H
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef close
+#   define close close_used_without_including_unistd_h
+#  else
+    _GL_WARN_ON_USE (close,
+                     "close() used without including <unistd.h>");
+#  endif
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef gethostname
+#   define gethostname gethostname_used_without_including_unistd_h
+#  else
+    _GL_WARN_ON_USE (gethostname,
+                     "gethostname() used without including <unistd.h>");
+#  endif
+# endif
+# if !defined _@GUARD_PREFIX@_SYS_SELECT_H
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef select
+#   define select select_used_without_including_sys_select_h
+#  else
+    _GL_WARN_ON_USE (select,
+                     "select() used without including <sys/select.h>");
+#  endif
+# endif
+#endif
+
+/* Wrap everything else to use libc file descriptors for sockets.  */
+
+#if @GNULIB_SOCKET@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef socket
+#   define socket rpl_socket
+#  endif
+_GL_FUNCDECL_RPL (socket, int, (int domain, int type, int protocol));
+_GL_CXXALIAS_RPL (socket, int, (int domain, int type, int protocol));
+# else
+_GL_CXXALIAS_SYS (socket, int, (int domain, int type, int protocol));
+# endif
+_GL_CXXALIASWARN (socket);
+#elif @HAVE_WINSOCK2_H@
+# undef socket
+# define socket socket_used_without_requesting_gnulib_module_socket
+#elif defined GNULIB_POSIXCHECK
+# undef socket
+# if HAVE_RAW_DECL_SOCKET
+_GL_WARN_ON_USE (socket, "socket is not always POSIX compliant - "
+                 "use gnulib module socket for portability");
+# endif
+#endif
+
+#if @GNULIB_CONNECT@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef connect
+#   define connect rpl_connect
+#  endif
+_GL_FUNCDECL_RPL (connect, int,
+                  (int fd, const struct sockaddr *addr, socklen_t addrlen)
+                  _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (connect, int,
+                  (int fd, const struct sockaddr *addr, socklen_t addrlen));
+# else
+/* Need to cast, because on NonStop Kernel, the third parameter is
+                                                     size_t addrlen.  */
+_GL_CXXALIAS_SYS_CAST (connect, int,
+                       (int fd,
+                        const struct sockaddr *addr, socklen_t addrlen));
+# endif
+_GL_CXXALIASWARN (connect);
+#elif @HAVE_WINSOCK2_H@
+# undef connect
+# define connect socket_used_without_requesting_gnulib_module_connect
+#elif defined GNULIB_POSIXCHECK
+# undef connect
+# if HAVE_RAW_DECL_CONNECT
+_GL_WARN_ON_USE (connect, "connect is not always POSIX compliant - "
+                 "use gnulib module connect for portability");
+# endif
+#endif
+
+#if @GNULIB_ACCEPT@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef accept
+#   define accept rpl_accept
+#  endif
+_GL_FUNCDECL_RPL (accept, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen));
+_GL_CXXALIAS_RPL (accept, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# else
+/* Need to cast, because on Solaris 10 systems, the third parameter is
+                                                       void *addrlen.  */
+_GL_CXXALIAS_SYS_CAST (accept, int,
+                       (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# endif
+_GL_CXXALIASWARN (accept);
+#elif @HAVE_WINSOCK2_H@
+# undef accept
+# define accept accept_used_without_requesting_gnulib_module_accept
+#elif defined GNULIB_POSIXCHECK
+# undef accept
+# if HAVE_RAW_DECL_ACCEPT
+_GL_WARN_ON_USE (accept, "accept is not always POSIX compliant - "
+                 "use gnulib module accept for portability");
+# endif
+#endif
+
+#if @GNULIB_BIND@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef bind
+#   define bind rpl_bind
+#  endif
+_GL_FUNCDECL_RPL (bind, int,
+                  (int fd, const struct sockaddr *addr, socklen_t addrlen)
+                  _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (bind, int,
+                  (int fd, const struct sockaddr *addr, socklen_t addrlen));
+# else
+/* Need to cast, because on NonStop Kernel, the third parameter is
+                                                     size_t addrlen.  */
+_GL_CXXALIAS_SYS_CAST (bind, int,
+                       (int fd,
+                        const struct sockaddr *addr, socklen_t addrlen));
+# endif
+_GL_CXXALIASWARN (bind);
+#elif @HAVE_WINSOCK2_H@
+# undef bind
+# define bind bind_used_without_requesting_gnulib_module_bind
+#elif defined GNULIB_POSIXCHECK
+# undef bind
+# if HAVE_RAW_DECL_BIND
+_GL_WARN_ON_USE (bind, "bind is not always POSIX compliant - "
+                 "use gnulib module bind for portability");
+# endif
+#endif
+
+#if @GNULIB_GETPEERNAME@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef getpeername
+#   define getpeername rpl_getpeername
+#  endif
+_GL_FUNCDECL_RPL (getpeername, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen)
+                  _GL_ARG_NONNULL ((2, 3)));
+_GL_CXXALIAS_RPL (getpeername, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# else
+/* Need to cast, because on Solaris 10 systems, the third parameter is
+                                                       void *addrlen.  */
+_GL_CXXALIAS_SYS_CAST (getpeername, int,
+                       (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# endif
+_GL_CXXALIASWARN (getpeername);
+#elif @HAVE_WINSOCK2_H@
+# undef getpeername
+# define getpeername getpeername_used_without_requesting_gnulib_module_getpeername
+#elif defined GNULIB_POSIXCHECK
+# undef getpeername
+# if HAVE_RAW_DECL_GETPEERNAME
+_GL_WARN_ON_USE (getpeername, "getpeername is not always POSIX compliant - "
+                 "use gnulib module getpeername for portability");
+# endif
+#endif
+
+#if @GNULIB_GETSOCKNAME@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef getsockname
+#   define getsockname rpl_getsockname
+#  endif
+_GL_FUNCDECL_RPL (getsockname, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen)
+                  _GL_ARG_NONNULL ((2, 3)));
+_GL_CXXALIAS_RPL (getsockname, int,
+                  (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# else
+/* Need to cast, because on Solaris 10 systems, the third parameter is
+                                                       void *addrlen.  */
+_GL_CXXALIAS_SYS_CAST (getsockname, int,
+                       (int fd, struct sockaddr *addr, socklen_t *addrlen));
+# endif
+_GL_CXXALIASWARN (getsockname);
+#elif @HAVE_WINSOCK2_H@
+# undef getsockname
+# define getsockname getsockname_used_without_requesting_gnulib_module_getsockname
+#elif defined GNULIB_POSIXCHECK
+# undef getsockname
+# if HAVE_RAW_DECL_GETSOCKNAME
+_GL_WARN_ON_USE (getsockname, "getsockname is not always POSIX compliant - "
+                 "use gnulib module getsockname for portability");
+# endif
+#endif
+
+#if @GNULIB_GETSOCKOPT@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef getsockopt
+#   define getsockopt rpl_getsockopt
+#  endif
+_GL_FUNCDECL_RPL (getsockopt, int, (int fd, int level, int optname,
+                                    void *optval, socklen_t *optlen)
+                                   _GL_ARG_NONNULL ((4, 5)));
+_GL_CXXALIAS_RPL (getsockopt, int, (int fd, int level, int optname,
+                                    void *optval, socklen_t *optlen));
+# else
+/* Need to cast, because on Solaris 10 systems, the fifth parameter is
+                                                       void *optlen.  */
+_GL_CXXALIAS_SYS_CAST (getsockopt, int, (int fd, int level, int optname,
+                                         void *optval, socklen_t *optlen));
+# endif
+_GL_CXXALIASWARN (getsockopt);
+#elif @HAVE_WINSOCK2_H@
+# undef getsockopt
+# define getsockopt getsockopt_used_without_requesting_gnulib_module_getsockopt
+#elif defined GNULIB_POSIXCHECK
+# undef getsockopt
+# if HAVE_RAW_DECL_GETSOCKOPT
+_GL_WARN_ON_USE (getsockopt, "getsockopt is not always POSIX compliant - "
+                 "use gnulib module getsockopt for portability");
+# endif
+#endif
+
+#if @GNULIB_LISTEN@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef listen
+#   define listen rpl_listen
+#  endif
+_GL_FUNCDECL_RPL (listen, int, (int fd, int backlog));
+_GL_CXXALIAS_RPL (listen, int, (int fd, int backlog));
+# else
+_GL_CXXALIAS_SYS (listen, int, (int fd, int backlog));
+# endif
+_GL_CXXALIASWARN (listen);
+#elif @HAVE_WINSOCK2_H@
+# undef listen
+# define listen listen_used_without_requesting_gnulib_module_listen
+#elif defined GNULIB_POSIXCHECK
+# undef listen
+# if HAVE_RAW_DECL_LISTEN
+_GL_WARN_ON_USE (listen, "listen is not always POSIX compliant - "
+                 "use gnulib module listen for portability");
+# endif
+#endif
+
+#if @GNULIB_RECV@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef recv
+#   define recv rpl_recv
+#  endif
+_GL_FUNCDECL_RPL (recv, ssize_t, (int fd, void *buf, size_t len, int flags)
+                                 _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (recv, ssize_t, (int fd, void *buf, size_t len, int flags));
+# else
+_GL_CXXALIAS_SYS (recv, ssize_t, (int fd, void *buf, size_t len, int flags));
+# endif
+_GL_CXXALIASWARN (recv);
+#elif @HAVE_WINSOCK2_H@
+# undef recv
+# define recv recv_used_without_requesting_gnulib_module_recv
+#elif defined GNULIB_POSIXCHECK
+# undef recv
+# if HAVE_RAW_DECL_RECV
+_GL_WARN_ON_USE (recv, "recv is not always POSIX compliant - "
+                 "use gnulib module recv for portability");
+# endif
+#endif
+
+#if @GNULIB_SEND@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef send
+#   define send rpl_send
+#  endif
+_GL_FUNCDECL_RPL (send, ssize_t,
+                  (int fd, const void *buf, size_t len, int flags)
+                  _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (send, ssize_t,
+                  (int fd, const void *buf, size_t len, int flags));
+# else
+_GL_CXXALIAS_SYS (send, ssize_t,
+                  (int fd, const void *buf, size_t len, int flags));
+# endif
+_GL_CXXALIASWARN (send);
+#elif @HAVE_WINSOCK2_H@
+# undef send
+# define send send_used_without_requesting_gnulib_module_send
+#elif defined GNULIB_POSIXCHECK
+# undef send
+# if HAVE_RAW_DECL_SEND
+_GL_WARN_ON_USE (send, "send is not always POSIX compliant - "
+                 "use gnulib module send for portability");
+# endif
+#endif
+
+#if @GNULIB_RECVFROM@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef recvfrom
+#   define recvfrom rpl_recvfrom
+#  endif
+_GL_FUNCDECL_RPL (recvfrom, ssize_t,
+                  (int fd, void *buf, size_t len, int flags,
+                   struct sockaddr *from, socklen_t *fromlen)
+                  _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (recvfrom, ssize_t,
+                  (int fd, void *buf, size_t len, int flags,
+                   struct sockaddr *from, socklen_t *fromlen));
+# else
+/* Need to cast, because on Solaris 10 systems, the sixth parameter is
+                                               void *fromlen.  */
+_GL_CXXALIAS_SYS_CAST (recvfrom, ssize_t,
+                       (int fd, void *buf, size_t len, int flags,
+                        struct sockaddr *from, socklen_t *fromlen));
+# endif
+_GL_CXXALIASWARN (recvfrom);
+#elif @HAVE_WINSOCK2_H@
+# undef recvfrom
+# define recvfrom recvfrom_used_without_requesting_gnulib_module_recvfrom
+#elif defined GNULIB_POSIXCHECK
+# undef recvfrom
+# if HAVE_RAW_DECL_RECVFROM
+_GL_WARN_ON_USE (recvfrom, "recvfrom is not always POSIX compliant - "
+                 "use gnulib module recvfrom for portability");
+# endif
+#endif
+
+#if @GNULIB_SENDTO@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef sendto
+#   define sendto rpl_sendto
+#  endif
+_GL_FUNCDECL_RPL (sendto, ssize_t,
+                  (int fd, const void *buf, size_t len, int flags,
+                   const struct sockaddr *to, socklen_t tolen)
+                  _GL_ARG_NONNULL ((2)));
+_GL_CXXALIAS_RPL (sendto, ssize_t,
+                  (int fd, const void *buf, size_t len, int flags,
+                   const struct sockaddr *to, socklen_t tolen));
+# else
+/* Need to cast, because on NonStop Kernel, the sixth parameter is
+                                                   size_t tolen.  */
+_GL_CXXALIAS_SYS_CAST (sendto, ssize_t,
+                       (int fd, const void *buf, size_t len, int flags,
+                        const struct sockaddr *to, socklen_t tolen));
+# endif
+_GL_CXXALIASWARN (sendto);
+#elif @HAVE_WINSOCK2_H@
+# undef sendto
+# define sendto sendto_used_without_requesting_gnulib_module_sendto
+#elif defined GNULIB_POSIXCHECK
+# undef sendto
+# if HAVE_RAW_DECL_SENDTO
+_GL_WARN_ON_USE (sendto, "sendto is not always POSIX compliant - "
+                 "use gnulib module sendto for portability");
+# endif
+#endif
+
+#if @GNULIB_SETSOCKOPT@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef setsockopt
+#   define setsockopt rpl_setsockopt
+#  endif
+_GL_FUNCDECL_RPL (setsockopt, int, (int fd, int level, int optname,
+                                    const void * optval, socklen_t optlen)
+                                   _GL_ARG_NONNULL ((4)));
+_GL_CXXALIAS_RPL (setsockopt, int, (int fd, int level, int optname,
+                                    const void * optval, socklen_t optlen));
+# else
+/* Need to cast, because on NonStop Kernel, the fifth parameter is
+                                             size_t optlen.  */
+_GL_CXXALIAS_SYS_CAST (setsockopt, int,
+                       (int fd, int level, int optname,
+                        const void * optval, socklen_t optlen));
+# endif
+_GL_CXXALIASWARN (setsockopt);
+#elif @HAVE_WINSOCK2_H@
+# undef setsockopt
+# define setsockopt setsockopt_used_without_requesting_gnulib_module_setsockopt
+#elif defined GNULIB_POSIXCHECK
+# undef setsockopt
+# if HAVE_RAW_DECL_SETSOCKOPT
+_GL_WARN_ON_USE (setsockopt, "setsockopt is not always POSIX compliant - "
+                 "use gnulib module setsockopt for portability");
+# endif
+#endif
+
+#if @GNULIB_SHUTDOWN@
+# if @HAVE_WINSOCK2_H@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef shutdown
+#   define shutdown rpl_shutdown
+#  endif
+_GL_FUNCDECL_RPL (shutdown, int, (int fd, int how));
+_GL_CXXALIAS_RPL (shutdown, int, (int fd, int how));
+# else
+_GL_CXXALIAS_SYS (shutdown, int, (int fd, int how));
+# endif
+_GL_CXXALIASWARN (shutdown);
+#elif @HAVE_WINSOCK2_H@
+# undef shutdown
+# define shutdown shutdown_used_without_requesting_gnulib_module_shutdown
+#elif defined GNULIB_POSIXCHECK
+# undef shutdown
+# if HAVE_RAW_DECL_SHUTDOWN
+_GL_WARN_ON_USE (shutdown, "shutdown is not always POSIX compliant - "
+                 "use gnulib module shutdown for portability");
+# endif
+#endif
+
+#if @GNULIB_ACCEPT4@
+/* Accept a connection on a socket, with specific opening flags.
+   The flags are a bitmask, possibly including O_CLOEXEC (defined in <fcntl.h>)
+   and O_TEXT, O_BINARY (defined in "binary-io.h").
+   See also the Linux man page at
+   <http://www.kernel.org/doc/man-pages/online/pages/man2/accept4.2.html>.  */
+# if @HAVE_ACCEPT4@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   define accept4 rpl_accept4
+#  endif
+_GL_FUNCDECL_RPL (accept4, int,
+                  (int sockfd, struct sockaddr *addr, socklen_t *addrlen,
+                   int flags));
+_GL_CXXALIAS_RPL (accept4, int,
+                  (int sockfd, struct sockaddr *addr, socklen_t *addrlen,
+                   int flags));
+# else
+_GL_FUNCDECL_SYS (accept4, int,
+                  (int sockfd, struct sockaddr *addr, socklen_t *addrlen,
+                   int flags));
+_GL_CXXALIAS_SYS (accept4, int,
+                  (int sockfd, struct sockaddr *addr, socklen_t *addrlen,
+                   int flags));
+# endif
+_GL_CXXALIASWARN (accept4);
+#elif defined GNULIB_POSIXCHECK
+# undef accept4
+# if HAVE_RAW_DECL_ACCEPT4
+_GL_WARN_ON_USE (accept4, "accept4 is unportable - "
+                 "use gnulib module accept4 for portability");
+# endif
+#endif
+
+_GL_INLINE_HEADER_END
+
+#endif /* _@GUARD_PREFIX@_SYS_SOCKET_H */
+#endif /* _@GUARD_PREFIX@_SYS_SOCKET_H */
+#endif
diff --git a/gnulib/lib/sys_uio.in.h b/gnulib/lib/sys_uio.in.h
new file mode 100644 (file)
index 0000000..0b403bc
--- /dev/null
@@ -0,0 +1,63 @@
+/* Substitute for <sys/uio.h>.
+   Copyright (C) 2011-2014 Free Software Foundation, Inc.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3, or (at your option)
+   any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+
+# if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+# endif
+@PRAGMA_COLUMNS@
+
+#ifndef _@GUARD_PREFIX@_SYS_UIO_H
+
+#if @HAVE_SYS_UIO_H@
+
+/* On OpenBSD 4.4, <sys/uio.h> assumes prior inclusion of <sys/types.h>.  */
+# include <sys/types.h>
+
+/* The include_next requires a split double-inclusion guard.  */
+# @INCLUDE_NEXT@ @NEXT_SYS_UIO_H@
+
+#endif
+
+#ifndef _@GUARD_PREFIX@_SYS_UIO_H
+#define _@GUARD_PREFIX@_SYS_UIO_H
+
+#if !@HAVE_SYS_UIO_H@
+/* A platform that lacks <sys/uio.h>.  */
+/* Get 'size_t' and 'ssize_t'.  */
+# include <sys/types.h>
+
+# ifdef __cplusplus
+extern "C" {
+# endif
+
+# if !GNULIB_defined_struct_iovec
+/* All known platforms that lack <sys/uio.h> also lack any declaration
+   of struct iovec in any other header.  */
+struct iovec {
+  void *iov_base;
+  size_t iov_len;
+};
+#  define GNULIB_defined_struct_iovec 1
+# endif
+
+# ifdef __cplusplus
+}
+# endif
+
+#endif
+
+#endif /* _@GUARD_PREFIX@_SYS_UIO_H */
+#endif /* _@GUARD_PREFIX@_SYS_UIO_H */
diff --git a/gnulib/lib/timespec.c b/gnulib/lib/timespec.c
new file mode 100644 (file)
index 0000000..2b6098e
--- /dev/null
@@ -0,0 +1,3 @@
+#include <config.h>
+#define _GL_TIMESPEC_INLINE _GL_EXTERN_INLINE
+#include "timespec.h"
diff --git a/gnulib/lib/timespec.h b/gnulib/lib/timespec.h
new file mode 100644 (file)
index 0000000..872cbb7
--- /dev/null
@@ -0,0 +1,112 @@
+/* timespec -- System time interface
+
+   Copyright (C) 2000, 2002, 2004-2005, 2007, 2009-2014 Free Software
+   Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#if ! defined TIMESPEC_H
+# define TIMESPEC_H
+
+# include <time.h>
+
+#ifndef _GL_INLINE_HEADER_BEGIN
+ #error "Please include config.h first."
+#endif
+_GL_INLINE_HEADER_BEGIN
+#ifndef _GL_TIMESPEC_INLINE
+# define _GL_TIMESPEC_INLINE _GL_INLINE
+#endif
+
+/* Resolution of timespec time stamps (in units per second), and log
+   base 10 of the resolution.  */
+
+enum { TIMESPEC_RESOLUTION = 1000000000 };
+enum { LOG10_TIMESPEC_RESOLUTION = 9 };
+
+/* Return a timespec with seconds S and nanoseconds NS.  */
+
+_GL_TIMESPEC_INLINE struct timespec
+make_timespec (time_t s, long int ns)
+{
+  struct timespec r;
+  r.tv_sec = s;
+  r.tv_nsec = ns;
+  return r;
+}
+
+/* Return negative, zero, positive if A < B, A == B, A > B, respectively.
+
+   For each time stamp T, this code assumes that either:
+
+     * T.tv_nsec is in the range 0..999999999; or
+     * T.tv_sec corresponds to a valid leap second on a host that supports
+       leap seconds, and T.tv_nsec is in the range 1000000000..1999999999; or
+     * T.tv_sec is the minimum time_t value and T.tv_nsec is -1; or
+       T.tv_sec is the maximum time_t value and T.tv_nsec is 2000000000.
+       This allows for special struct timespec values that are less or
+       greater than all possible valid time stamps.
+
+   In all these cases, it is safe to subtract two tv_nsec values and
+   convert the result to integer without worrying about overflow on
+   any platform of interest to the GNU project, since all such
+   platforms have 32-bit int or wider.
+
+   Replacing "(int) (a.tv_nsec - b.tv_nsec)" with something like
+   "a.tv_nsec < b.tv_nsec ? -1 : a.tv_nsec > b.tv_nsec" would cause
+   this function to work in some cases where the above assumption is
+   violated, but not in all cases (e.g., a.tv_sec==1, a.tv_nsec==-2,
+   b.tv_sec==0, b.tv_nsec==999999999) and is arguably not worth the
+   extra instructions.  Using a subtraction has the advantage of
+   detecting some invalid cases on platforms that detect integer
+   overflow.
+
+   The (int) cast avoids a gcc -Wconversion warning.  */
+
+_GL_TIMESPEC_INLINE int
+timespec_cmp (struct timespec a, struct timespec b)
+{
+  return (a.tv_sec < b.tv_sec ? -1
+          : a.tv_sec > b.tv_sec ? 1
+          : (int) (a.tv_nsec - b.tv_nsec));
+}
+
+/* Return -1, 0, 1, depending on the sign of A.  A.tv_nsec must be
+   nonnegative.  */
+_GL_TIMESPEC_INLINE int
+timespec_sign (struct timespec a)
+{
+  return a.tv_sec < 0 ? -1 : a.tv_sec || a.tv_nsec;
+}
+
+struct timespec timespec_add (struct timespec, struct timespec)
+  _GL_ATTRIBUTE_CONST;
+struct timespec timespec_sub (struct timespec, struct timespec)
+  _GL_ATTRIBUTE_CONST;
+struct timespec dtotimespec (double)
+  _GL_ATTRIBUTE_CONST;
+
+/* Return an approximation to A, of type 'double'.  */
+_GL_TIMESPEC_INLINE double
+timespectod (struct timespec a)
+{
+  return a.tv_sec + a.tv_nsec / 1e9;
+}
+
+void gettime (struct timespec *);
+int settime (struct timespec const *);
+
+_GL_INLINE_HEADER_END
+
+#endif
diff --git a/gnulib/lib/utimens.c b/gnulib/lib/utimens.c
new file mode 100644 (file)
index 0000000..dd3ec66
--- /dev/null
@@ -0,0 +1,544 @@
+/* Set file access and modification times.
+
+   Copyright (C) 2003-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by the
+   Free Software Foundation; either version 3 of the License, or any
+   later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paul Eggert.  */
+
+/* derived from a function in touch.c */
+
+#include <config.h>
+
+#define _GL_UTIMENS_INLINE _GL_EXTERN_INLINE
+#include "utimens.h"
+
+#include <assert.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <stdbool.h>
+#include <sys/stat.h>
+#include <sys/time.h>
+#include <unistd.h>
+
+#include "stat-time.h"
+#include "timespec.h"
+
+#if HAVE_UTIME_H
+# include <utime.h>
+#endif
+
+/* Some systems (even some that do have <utime.h>) don't declare this
+   structure anywhere.  */
+#ifndef HAVE_STRUCT_UTIMBUF
+struct utimbuf
+{
+  long actime;
+  long modtime;
+};
+#endif
+
+/* Avoid recursion with rpl_futimens or rpl_utimensat.  */
+#undef futimens
+#undef utimensat
+
+/* Solaris 9 mistakenly succeeds when given a non-directory with a
+   trailing slash.  Force the use of rpl_stat for a fix.  */
+#ifndef REPLACE_FUNC_STAT_FILE
+# define REPLACE_FUNC_STAT_FILE 0
+#endif
+
+#if HAVE_UTIMENSAT || HAVE_FUTIMENS
+/* Cache variables for whether the utimensat syscall works; used to
+   avoid calling the syscall if we know it will just fail with ENOSYS,
+   and to avoid unnecessary work in massaging timestamps if the
+   syscall will work.  Multiple variables are needed, to distinguish
+   between the following scenarios on Linux:
+   utimensat doesn't exist, or is in glibc but kernel 2.6.18 fails with ENOSYS
+   kernel 2.6.22 and earlier rejects AT_SYMLINK_NOFOLLOW
+   kernel 2.6.25 and earlier reject UTIME_NOW/UTIME_OMIT with non-zero tv_sec
+   kernel 2.6.32 used with xfs or ntfs-3g fail to honor UTIME_OMIT
+   utimensat completely works
+   For each cache variable: 0 = unknown, 1 = yes, -1 = no.  */
+static int utimensat_works_really;
+static int lutimensat_works_really;
+#endif /* HAVE_UTIMENSAT || HAVE_FUTIMENS */
+
+/* Validate the requested timestamps.  Return 0 if the resulting
+   timespec can be used for utimensat (after possibly modifying it to
+   work around bugs in utimensat).  Return a positive value if the
+   timespec needs further adjustment based on stat results: 1 if any
+   adjustment is needed for utimes, and 2 if any adjustment is needed
+   for Linux utimensat.  Return -1, with errno set to EINVAL, if
+   timespec is out of range.  */
+static int
+validate_timespec (struct timespec timespec[2])
+{
+  int result = 0;
+  int utime_omit_count = 0;
+  assert (timespec);
+  if ((timespec[0].tv_nsec != UTIME_NOW
+       && timespec[0].tv_nsec != UTIME_OMIT
+       && ! (0 <= timespec[0].tv_nsec
+             && timespec[0].tv_nsec < TIMESPEC_RESOLUTION))
+      || (timespec[1].tv_nsec != UTIME_NOW
+          && timespec[1].tv_nsec != UTIME_OMIT
+          && ! (0 <= timespec[1].tv_nsec
+                && timespec[1].tv_nsec < TIMESPEC_RESOLUTION)))
+    {
+      errno = EINVAL;
+      return -1;
+    }
+  /* Work around Linux kernel 2.6.25 bug, where utimensat fails with
+     EINVAL if tv_sec is not 0 when using the flag values of tv_nsec.
+     Flag a Linux kernel 2.6.32 bug, where an mtime of UTIME_OMIT
+     fails to bump ctime.  */
+  if (timespec[0].tv_nsec == UTIME_NOW
+      || timespec[0].tv_nsec == UTIME_OMIT)
+    {
+      timespec[0].tv_sec = 0;
+      result = 1;
+      if (timespec[0].tv_nsec == UTIME_OMIT)
+        utime_omit_count++;
+    }
+  if (timespec[1].tv_nsec == UTIME_NOW
+      || timespec[1].tv_nsec == UTIME_OMIT)
+    {
+      timespec[1].tv_sec = 0;
+      result = 1;
+      if (timespec[1].tv_nsec == UTIME_OMIT)
+        utime_omit_count++;
+    }
+  return result + (utime_omit_count == 1);
+}
+
+/* Normalize any UTIME_NOW or UTIME_OMIT values in *TS, using stat
+   buffer STATBUF to obtain the current timestamps of the file.  If
+   both times are UTIME_NOW, set *TS to NULL (as this can avoid some
+   permissions issues).  If both times are UTIME_OMIT, return true
+   (nothing further beyond the prior collection of STATBUF is
+   necessary); otherwise return false.  */
+static bool
+update_timespec (struct stat const *statbuf, struct timespec *ts[2])
+{
+  struct timespec *timespec = *ts;
+  if (timespec[0].tv_nsec == UTIME_OMIT
+      && timespec[1].tv_nsec == UTIME_OMIT)
+    return true;
+  if (timespec[0].tv_nsec == UTIME_NOW
+      && timespec[1].tv_nsec == UTIME_NOW)
+    {
+      *ts = NULL;
+      return false;
+    }
+
+  if (timespec[0].tv_nsec == UTIME_OMIT)
+    timespec[0] = get_stat_atime (statbuf);
+  else if (timespec[0].tv_nsec == UTIME_NOW)
+    gettime (&timespec[0]);
+
+  if (timespec[1].tv_nsec == UTIME_OMIT)
+    timespec[1] = get_stat_mtime (statbuf);
+  else if (timespec[1].tv_nsec == UTIME_NOW)
+    gettime (&timespec[1]);
+
+  return false;
+}
+
+/* Set the access and modification time stamps of FD (a.k.a. FILE) to be
+   TIMESPEC[0] and TIMESPEC[1], respectively.
+   FD must be either negative -- in which case it is ignored --
+   or a file descriptor that is open on FILE.
+   If FD is nonnegative, then FILE can be NULL, which means
+   use just futimes (or equivalent) instead of utimes (or equivalent),
+   and fail if on an old system without futimes (or equivalent).
+   If TIMESPEC is null, set the time stamps to the current time.
+   Return 0 on success, -1 (setting errno) on failure.  */
+
+int
+fdutimens (int fd, char const *file, struct timespec const timespec[2])
+{
+  struct timespec adjusted_timespec[2];
+  struct timespec *ts = timespec ? adjusted_timespec : NULL;
+  int adjustment_needed = 0;
+  struct stat st;
+
+  if (ts)
+    {
+      adjusted_timespec[0] = timespec[0];
+      adjusted_timespec[1] = timespec[1];
+      adjustment_needed = validate_timespec (ts);
+    }
+  if (adjustment_needed < 0)
+    return -1;
+
+  /* Require that at least one of FD or FILE are potentially valid, to avoid
+     a Linux bug where futimens (AT_FDCWD, NULL) changes "." rather
+     than failing.  */
+  if (fd < 0 && !file)
+    {
+      errno = EBADF;
+      return -1;
+    }
+
+  /* Some Linux-based NFS clients are buggy, and mishandle time stamps
+     of files in NFS file systems in some cases.  We have no
+     configure-time test for this, but please see
+     <http://bugs.gentoo.org/show_bug.cgi?id=132673> for references to
+     some of the problems with Linux 2.6.16.  If this affects you,
+     compile with -DHAVE_BUGGY_NFS_TIME_STAMPS; this is reported to
+     help in some cases, albeit at a cost in performance.  But you
+     really should upgrade your kernel to a fixed version, since the
+     problem affects many applications.  */
+
+#if HAVE_BUGGY_NFS_TIME_STAMPS
+  if (fd < 0)
+    sync ();
+  else
+    fsync (fd);
+#endif
+
+  /* POSIX 2008 added two interfaces to set file timestamps with
+     nanosecond resolution; newer Linux implements both functions via
+     a single syscall.  We provide a fallback for ENOSYS (for example,
+     compiling against Linux 2.6.25 kernel headers and glibc 2.7, but
+     running on Linux 2.6.18 kernel).  */
+#if HAVE_UTIMENSAT || HAVE_FUTIMENS
+  if (0 <= utimensat_works_really)
+    {
+      int result;
+# if __linux__ || __sun
+      /* As recently as Linux kernel 2.6.32 (Dec 2009), several file
+         systems (xfs, ntfs-3g) have bugs with a single UTIME_OMIT,
+         but work if both times are either explicitly specified or
+         UTIME_NOW.  Work around it with a preparatory [f]stat prior
+         to calling futimens/utimensat; fortunately, there is not much
+         timing impact due to the extra syscall even on file systems
+         where UTIME_OMIT would have worked.
+
+         The same bug occurs in Solaris 11.1 (Apr 2013).
+
+         FIXME: Simplify this for Linux in 2016 and for Solaris in
+         2024, when file system bugs are no longer common.  */
+      if (adjustment_needed == 2)
+        {
+          if (fd < 0 ? stat (file, &st) : fstat (fd, &st))
+            return -1;
+          if (ts[0].tv_nsec == UTIME_OMIT)
+            ts[0] = get_stat_atime (&st);
+          else if (ts[1].tv_nsec == UTIME_OMIT)
+            ts[1] = get_stat_mtime (&st);
+          /* Note that st is good, in case utimensat gives ENOSYS.  */
+          adjustment_needed++;
+        }
+# endif
+# if HAVE_UTIMENSAT
+      if (fd < 0)
+        {
+          result = utimensat (AT_FDCWD, file, ts, 0);
+#  ifdef __linux__
+          /* Work around a kernel bug:
+             http://bugzilla.redhat.com/442352
+             http://bugzilla.redhat.com/449910
+             It appears that utimensat can mistakenly return 280 rather
+             than -1 upon ENOSYS failure.
+             FIXME: remove in 2010 or whenever the offending kernels
+             are no longer in common use.  */
+          if (0 < result)
+            errno = ENOSYS;
+#  endif /* __linux__ */
+          if (result == 0 || errno != ENOSYS)
+            {
+              utimensat_works_really = 1;
+              return result;
+            }
+        }
+# endif /* HAVE_UTIMENSAT */
+# if HAVE_FUTIMENS
+      if (0 <= fd)
+        {
+          result = futimens (fd, ts);
+#  ifdef __linux__
+          /* Work around the same bug as above.  */
+          if (0 < result)
+            errno = ENOSYS;
+#  endif /* __linux__ */
+          if (result == 0 || errno != ENOSYS)
+            {
+              utimensat_works_really = 1;
+              return result;
+            }
+        }
+# endif /* HAVE_FUTIMENS */
+    }
+  utimensat_works_really = -1;
+  lutimensat_works_really = -1;
+#endif /* HAVE_UTIMENSAT || HAVE_FUTIMENS */
+
+  /* The platform lacks an interface to set file timestamps with
+     nanosecond resolution, so do the best we can, discarding any
+     fractional part of the timestamp.  */
+
+  if (adjustment_needed || (REPLACE_FUNC_STAT_FILE && fd < 0))
+    {
+      if (adjustment_needed != 3
+          && (fd < 0 ? stat (file, &st) : fstat (fd, &st)))
+        return -1;
+      if (ts && update_timespec (&st, &ts))
+        return 0;
+    }
+
+  {
+#if HAVE_FUTIMESAT || HAVE_WORKING_UTIMES
+    struct timeval timeval[2];
+    struct timeval *t;
+    if (ts)
+      {
+        timeval[0].tv_sec = ts[0].tv_sec;
+        timeval[0].tv_usec = ts[0].tv_nsec / 1000;
+        timeval[1].tv_sec = ts[1].tv_sec;
+        timeval[1].tv_usec = ts[1].tv_nsec / 1000;
+        t = timeval;
+      }
+    else
+      t = NULL;
+
+    if (fd < 0)
+      {
+# if HAVE_FUTIMESAT
+        return futimesat (AT_FDCWD, file, t);
+# endif
+      }
+    else
+      {
+        /* If futimesat or futimes fails here, don't try to speed things
+           up by returning right away.  glibc can incorrectly fail with
+           errno == ENOENT if /proc isn't mounted.  Also, Mandrake 10.0
+           in high security mode doesn't allow ordinary users to read
+           /proc/self, so glibc incorrectly fails with errno == EACCES.
+           If errno == EIO, EPERM, or EROFS, it's probably safe to fail
+           right away, but these cases are rare enough that they're not
+           worth optimizing, and who knows what other messed-up systems
+           are out there?  So play it safe and fall back on the code
+           below.  */
+
+# if (HAVE_FUTIMESAT && !FUTIMESAT_NULL_BUG) || HAVE_FUTIMES
+#  if HAVE_FUTIMESAT && !FUTIMESAT_NULL_BUG
+#   undef futimes
+#   define futimes(fd, t) futimesat (fd, NULL, t)
+#  endif
+        if (futimes (fd, t) == 0)
+          {
+#  if __linux__ && __GLIBC__
+            /* Work around a longstanding glibc bug, still present as
+               of 2010-12-27.  On older Linux kernels that lack both
+               utimensat and utimes, glibc's futimes rounds instead of
+               truncating when falling back on utime.  The same bug
+               occurs in futimesat with a null 2nd arg.  */
+            if (t)
+              {
+                bool abig = 500000 <= t[0].tv_usec;
+                bool mbig = 500000 <= t[1].tv_usec;
+                if ((abig | mbig) && fstat (fd, &st) == 0)
+                  {
+                    /* If these two subtractions overflow, they'll
+                       track the overflows inside the buggy glibc.  */
+                    time_t adiff = st.st_atime - t[0].tv_sec;
+                    time_t mdiff = st.st_mtime - t[1].tv_sec;
+
+                    struct timeval *tt = NULL;
+                    struct timeval truncated_timeval[2];
+                    truncated_timeval[0] = t[0];
+                    truncated_timeval[1] = t[1];
+                    if (abig && adiff == 1 && get_stat_atime_ns (&st) == 0)
+                      {
+                        tt = truncated_timeval;
+                        tt[0].tv_usec = 0;
+                      }
+                    if (mbig && mdiff == 1 && get_stat_mtime_ns (&st) == 0)
+                      {
+                        tt = truncated_timeval;
+                        tt[1].tv_usec = 0;
+                      }
+                    if (tt)
+                      futimes (fd, tt);
+                  }
+              }
+#  endif
+
+            return 0;
+          }
+# endif
+      }
+#endif /* HAVE_FUTIMESAT || HAVE_WORKING_UTIMES */
+
+    if (!file)
+      {
+#if ! ((HAVE_FUTIMESAT && !FUTIMESAT_NULL_BUG)          \
+        || (HAVE_WORKING_UTIMES && HAVE_FUTIMES))
+        errno = ENOSYS;
+#endif
+        return -1;
+      }
+
+#if HAVE_WORKING_UTIMES
+    return utimes (file, t);
+#else
+    {
+      struct utimbuf utimbuf;
+      struct utimbuf *ut;
+      if (ts)
+        {
+          utimbuf.actime = ts[0].tv_sec;
+          utimbuf.modtime = ts[1].tv_sec;
+          ut = &utimbuf;
+        }
+      else
+        ut = NULL;
+
+      return utime (file, ut);
+    }
+#endif /* !HAVE_WORKING_UTIMES */
+  }
+}
+
+/* Set the access and modification time stamps of FILE to be
+   TIMESPEC[0] and TIMESPEC[1], respectively.  */
+int
+utimens (char const *file, struct timespec const timespec[2])
+{
+  return fdutimens (-1, file, timespec);
+}
+
+/* Set the access and modification time stamps of FILE to be
+   TIMESPEC[0] and TIMESPEC[1], respectively, without dereferencing
+   symlinks.  Fail with ENOSYS if the platform does not support
+   changing symlink timestamps, but FILE was a symlink.  */
+int
+lutimens (char const *file, struct timespec const timespec[2])
+{
+  struct timespec adjusted_timespec[2];
+  struct timespec *ts = timespec ? adjusted_timespec : NULL;
+  int adjustment_needed = 0;
+  struct stat st;
+
+  if (ts)
+    {
+      adjusted_timespec[0] = timespec[0];
+      adjusted_timespec[1] = timespec[1];
+      adjustment_needed = validate_timespec (ts);
+    }
+  if (adjustment_needed < 0)
+    return -1;
+
+  /* The Linux kernel did not support symlink timestamps until
+     utimensat, in version 2.6.22, so we don't need to mimic
+     fdutimens' worry about buggy NFS clients.  But we do have to
+     worry about bogus return values.  */
+
+#if HAVE_UTIMENSAT
+  if (0 <= lutimensat_works_really)
+    {
+      int result;
+# if __linux__ || __sun
+      /* As recently as Linux kernel 2.6.32 (Dec 2009), several file
+         systems (xfs, ntfs-3g) have bugs with a single UTIME_OMIT,
+         but work if both times are either explicitly specified or
+         UTIME_NOW.  Work around it with a preparatory lstat prior to
+         calling utimensat; fortunately, there is not much timing
+         impact due to the extra syscall even on file systems where
+         UTIME_OMIT would have worked.
+
+         The same bug occurs in Solaris 11.1 (Apr 2013).
+
+         FIXME: Simplify this for Linux in 2016 and for Solaris in
+         2024, when file system bugs are no longer common.  */
+      if (adjustment_needed == 2)
+        {
+          if (lstat (file, &st))
+            return -1;
+          if (ts[0].tv_nsec == UTIME_OMIT)
+            ts[0] = get_stat_atime (&st);
+          else if (ts[1].tv_nsec == UTIME_OMIT)
+            ts[1] = get_stat_mtime (&st);
+          /* Note that st is good, in case utimensat gives ENOSYS.  */
+          adjustment_needed++;
+        }
+# endif
+      result = utimensat (AT_FDCWD, file, ts, AT_SYMLINK_NOFOLLOW);
+# ifdef __linux__
+      /* Work around a kernel bug:
+         http://bugzilla.redhat.com/442352
+         http://bugzilla.redhat.com/449910
+         It appears that utimensat can mistakenly return 280 rather
+         than -1 upon ENOSYS failure.
+         FIXME: remove in 2010 or whenever the offending kernels
+         are no longer in common use.  */
+      if (0 < result)
+        errno = ENOSYS;
+# endif
+      if (result == 0 || errno != ENOSYS)
+        {
+          utimensat_works_really = 1;
+          lutimensat_works_really = 1;
+          return result;
+        }
+    }
+  lutimensat_works_really = -1;
+#endif /* HAVE_UTIMENSAT */
+
+  /* The platform lacks an interface to set file timestamps with
+     nanosecond resolution, so do the best we can, discarding any
+     fractional part of the timestamp.  */
+
+  if (adjustment_needed || REPLACE_FUNC_STAT_FILE)
+    {
+      if (adjustment_needed != 3 && lstat (file, &st))
+        return -1;
+      if (ts && update_timespec (&st, &ts))
+        return 0;
+    }
+
+  /* On Linux, lutimes is a thin wrapper around utimensat, so there is
+     no point trying lutimes if utimensat failed with ENOSYS.  */
+#if HAVE_LUTIMES && !HAVE_UTIMENSAT
+  {
+    struct timeval timeval[2];
+    struct timeval *t;
+    int result;
+    if (ts)
+      {
+        timeval[0].tv_sec = ts[0].tv_sec;
+        timeval[0].tv_usec = ts[0].tv_nsec / 1000;
+        timeval[1].tv_sec = ts[1].tv_sec;
+        timeval[1].tv_usec = ts[1].tv_nsec / 1000;
+        t = timeval;
+      }
+    else
+      t = NULL;
+
+    result = lutimes (file, t);
+    if (result == 0 || errno != ENOSYS)
+      return result;
+  }
+#endif /* HAVE_LUTIMES && !HAVE_UTIMENSAT */
+
+  /* Out of luck for symlinks, but we still handle regular files.  */
+  if (!(adjustment_needed || REPLACE_FUNC_STAT_FILE) && lstat (file, &st))
+    return -1;
+  if (!S_ISLNK (st.st_mode))
+    return fdutimens (-1, file, ts);
+  errno = ENOSYS;
+  return -1;
+}
diff --git a/gnulib/lib/utimens.h b/gnulib/lib/utimens.h
new file mode 100644 (file)
index 0000000..faaf3c7
--- /dev/null
@@ -0,0 +1,49 @@
+/* Set file access and modification times.
+
+   Copyright 2012-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by the
+   Free Software Foundation; either version 3 of the License, or any
+   later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paul Eggert.  */
+
+#include <time.h>
+int fdutimens (int, char const *, struct timespec const [2]);
+int utimens (char const *, struct timespec const [2]);
+int lutimens (char const *, struct timespec const [2]);
+
+#if GNULIB_FDUTIMENSAT
+# include <fcntl.h>
+# include <sys/stat.h>
+
+#ifndef _GL_INLINE_HEADER_BEGIN
+ #error "Please include config.h first."
+#endif
+_GL_INLINE_HEADER_BEGIN
+#ifndef _GL_UTIMENS_INLINE
+# define _GL_UTIMENS_INLINE _GL_INLINE
+#endif
+
+int fdutimensat (int fd, int dir, char const *name, struct timespec const [2],
+                 int atflag);
+
+/* Using this function makes application code slightly more readable.  */
+_GL_UTIMENS_INLINE int
+lutimensat (int dir, char const *file, struct timespec const times[2])
+{
+  return utimensat (dir, file, times, AT_SYMLINK_NOFOLLOW);
+}
+
+_GL_INLINE_HEADER_END
+
+#endif
diff --git a/gnulib/lib/w32sock.h b/gnulib/lib/w32sock.h
new file mode 100644 (file)
index 0000000..b921b1b
--- /dev/null
@@ -0,0 +1,136 @@
+/* w32sock.h --- internal auxiliary functions for Windows socket functions
+
+   Copyright (C) 2008-2014 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* Written by Paolo Bonzini */
+
+#include <errno.h>
+
+/* Get O_RDWR and O_BINARY.  */
+#include <fcntl.h>
+
+/* Get _open_osfhandle().  */
+#include <io.h>
+
+/* Get _get_osfhandle().  */
+#include "msvc-nothrow.h"
+
+#define FD_TO_SOCKET(fd)   ((SOCKET) _get_osfhandle ((fd)))
+#define SOCKET_TO_FD(fh)   (_open_osfhandle ((intptr_t) (fh), O_RDWR | O_BINARY))
+
+static inline void
+set_winsock_errno (void)
+{
+  int err = WSAGetLastError ();
+
+  /* Map some WSAE* errors to the runtime library's error codes.  */
+  switch (err)
+    {
+    case WSA_INVALID_HANDLE:
+      errno = EBADF;
+      break;
+    case WSA_NOT_ENOUGH_MEMORY:
+      errno = ENOMEM;
+      break;
+    case WSA_INVALID_PARAMETER:
+      errno = EINVAL;
+      break;
+    case WSAENAMETOOLONG:
+      errno = ENAMETOOLONG;
+      break;
+    case WSAENOTEMPTY:
+      errno = ENOTEMPTY;
+      break;
+    case WSAEWOULDBLOCK:
+      errno = EWOULDBLOCK;
+      break;
+    case WSAEINPROGRESS:
+      errno = EINPROGRESS;
+      break;
+    case WSAEALREADY:
+      errno = EALREADY;
+      break;
+    case WSAENOTSOCK:
+      errno = ENOTSOCK;
+      break;
+    case WSAEDESTADDRREQ:
+      errno = EDESTADDRREQ;
+      break;
+    case WSAEMSGSIZE:
+      errno = EMSGSIZE;
+      break;
+    case WSAEPROTOTYPE:
+      errno = EPROTOTYPE;
+      break;
+    case WSAENOPROTOOPT:
+      errno = ENOPROTOOPT;
+      break;
+    case WSAEPROTONOSUPPORT:
+      errno = EPROTONOSUPPORT;
+      break;
+    case WSAEOPNOTSUPP:
+      errno = EOPNOTSUPP;
+      break;
+    case WSAEAFNOSUPPORT:
+      errno = EAFNOSUPPORT;
+      break;
+    case WSAEADDRINUSE:
+      errno = EADDRINUSE;
+      break;
+    case WSAEADDRNOTAVAIL:
+      errno = EADDRNOTAVAIL;
+      break;
+    case WSAENETDOWN:
+      errno = ENETDOWN;
+      break;
+    case WSAENETUNREACH:
+      errno = ENETUNREACH;
+      break;
+    case WSAENETRESET:
+      errno = ENETRESET;
+      break;
+    case WSAECONNABORTED:
+      errno = ECONNABORTED;
+      break;
+    case WSAECONNRESET:
+      errno = ECONNRESET;
+      break;
+    case WSAENOBUFS:
+      errno = ENOBUFS;
+      break;
+    case WSAEISCONN:
+      errno = EISCONN;
+      break;
+    case WSAENOTCONN:
+      errno = ENOTCONN;
+      break;
+    case WSAETIMEDOUT:
+      errno = ETIMEDOUT;
+      break;
+    case WSAECONNREFUSED:
+      errno = ECONNREFUSED;
+      break;
+    case WSAELOOP:
+      errno = ELOOP;
+      break;
+    case WSAEHOSTUNREACH:
+      errno = EHOSTUNREACH;
+      break;
+    default:
+      errno = (err > 10000 && err < 10025) ? err - 10000 : err;
+      break;
+    }
+}
diff --git a/gnulib/m4/asm-underscore.m4 b/gnulib/m4/asm-underscore.m4
new file mode 100644 (file)
index 0000000..910144a
--- /dev/null
@@ -0,0 +1,71 @@
+# asm-underscore.m4 serial 2
+dnl Copyright (C) 2010-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible. Based on as-underscore.m4 in GNU clisp.
+
+# gl_ASM_SYMBOL_PREFIX
+# Tests for the prefix of C symbols at the assembly language level and the
+# linker level. This prefix is either an underscore or empty. Defines the
+# C macro USER_LABEL_PREFIX to this prefix, and sets ASM_SYMBOL_PREFIX to
+# a stringified variant of this prefix.
+
+AC_DEFUN([gl_ASM_SYMBOL_PREFIX],
+[
+  dnl We don't use GCC's __USER_LABEL_PREFIX__ here, because
+  dnl 1. It works only for GCC.
+  dnl 2. It is incorrectly defined on some platforms, in some GCC versions.
+  AC_REQUIRE([gl_C_ASM])
+  AC_CACHE_CHECK(
+    [whether C symbols are prefixed with underscore at the linker level],
+    [gl_cv_prog_as_underscore],
+    [cat > conftest.c <<EOF
+#ifdef __cplusplus
+extern "C" int foo (void);
+#endif
+int foo(void) { return 0; }
+EOF
+     # Look for the assembly language name in the .s file.
+     AC_TRY_COMMAND(${CC-cc} $CFLAGS $CPPFLAGS $gl_c_asm_opt conftest.c) >/dev/null 2>&1
+     if grep _foo conftest.$gl_asmext >/dev/null ; then
+       gl_cv_prog_as_underscore=yes
+     else
+       gl_cv_prog_as_underscore=no
+     fi
+     rm -f conftest*
+    ])
+  if test $gl_cv_prog_as_underscore = yes; then
+    USER_LABEL_PREFIX=_
+  else
+    USER_LABEL_PREFIX=
+  fi
+  AC_DEFINE_UNQUOTED([USER_LABEL_PREFIX], [$USER_LABEL_PREFIX],
+    [Define to the prefix of C symbols at the assembler and linker level,
+     either an underscore or empty.])
+  ASM_SYMBOL_PREFIX='"'${USER_LABEL_PREFIX}'"'
+  AC_SUBST([ASM_SYMBOL_PREFIX])
+])
+
+# gl_C_ASM
+# Determines how to produce an assembly language file from C source code.
+# Sets the variables:
+#   gl_asmext - the extension of assembly language output,
+#   gl_c_asm_opt - the C compiler option that produces assembly language output.
+
+AC_DEFUN([gl_C_ASM],
+[
+  AC_EGREP_CPP([MicrosoftCompiler],
+    [
+#ifdef _MSC_VER
+MicrosoftCompiler
+#endif
+    ],
+    [gl_asmext='asm'
+     gl_c_asm_opt='-c -Fa'
+    ],
+    [gl_asmext='s'
+     gl_c_asm_opt='-S'
+    ])
+])
diff --git a/gnulib/m4/clock_time.m4 b/gnulib/m4/clock_time.m4
new file mode 100644 (file)
index 0000000..6c4a637
--- /dev/null
@@ -0,0 +1,31 @@
+# clock_time.m4 serial 10
+dnl Copyright (C) 2002-2006, 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Check for clock_gettime and clock_settime, and set LIB_CLOCK_GETTIME.
+# For a program named, say foo, you should add a line like the following
+# in the corresponding Makefile.am file:
+# foo_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME)
+
+AC_DEFUN([gl_CLOCK_TIME],
+[
+  dnl Persuade glibc and Solaris <time.h> to declare these functions.
+  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+
+  # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function.
+  # Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4.
+
+  # Save and restore LIBS so e.g., -lrt, isn't added to it.  Otherwise, *all*
+  # programs in the package would end up linked with that potentially-shared
+  # library, inducing unnecessary run-time overhead.
+  LIB_CLOCK_GETTIME=
+  AC_SUBST([LIB_CLOCK_GETTIME])
+  gl_saved_libs=$LIBS
+    AC_SEARCH_LIBS([clock_gettime], [rt posix4],
+                   [test "$ac_cv_search_clock_gettime" = "none required" ||
+                    LIB_CLOCK_GETTIME=$ac_cv_search_clock_gettime])
+    AC_CHECK_FUNCS([clock_gettime clock_settime])
+  LIBS=$gl_saved_libs
+])
diff --git a/gnulib/m4/futimens.m4 b/gnulib/m4/futimens.m4
new file mode 100644 (file)
index 0000000..3979813
--- /dev/null
@@ -0,0 +1,59 @@
+# serial 6
+# See if we need to provide futimens replacement.
+
+dnl Copyright (C) 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Written by Eric Blake.
+
+AC_DEFUN([gl_FUNC_FUTIMENS],
+[
+  AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS])
+  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+  AC_CHECK_FUNCS_ONCE([futimens])
+  if test $ac_cv_func_futimens = no; then
+    HAVE_FUTIMENS=0
+  else
+    AC_CACHE_CHECK([whether futimens works],
+      [gl_cv_func_futimens_works],
+      [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
+#include <fcntl.h>
+#include <sys/stat.h>
+#include <unistd.h>
+#include <errno.h>
+]], [[struct timespec ts[2] = { { 1, UTIME_OMIT }, { 1, UTIME_NOW } };
+      int fd = creat ("conftest.file", 0600);
+      struct stat st;
+      if (fd < 0) return 1;
+      errno = 0;
+      if (futimens (AT_FDCWD, NULL) == 0) return 2;
+      if (errno != EBADF) return 3;
+      if (futimens (fd, ts)) return 4;
+      sleep (1);
+      ts[0].tv_nsec = UTIME_NOW;
+      ts[1].tv_nsec = UTIME_OMIT;
+      if (futimens (fd, ts)) return 5;
+      if (fstat (fd, &st)) return 6;
+      if (st.st_ctime < st.st_atime) return 7;
+      ]])],
+dnl FIXME: simplify this in 2012, when file system bugs are no longer common
+         [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+#ifdef __linux__
+/* The Linux kernel added futimens in 2.6.22, but has bugs with UTIME_OMIT
+   in several file systems as recently as 2.6.32.  Always replace futimens
+   to support older kernels.  */
+choke me
+#endif
+      ]])],
+           [gl_cv_func_futimens_works=yes],
+           [gl_cv_func_futimens_works="needs runtime check"])],
+         [gl_cv_func_futimens_works=no],
+         [gl_cv_func_futimens_works="guessing no"])
+      rm -f conftest.file])
+    if test "$gl_cv_func_futimens_works" != yes; then
+      REPLACE_FUTIMENS=1
+    fi
+  fi
+])
diff --git a/gnulib/m4/gettime.m4 b/gnulib/m4/gettime.m4
new file mode 100644 (file)
index 0000000..c5ec264
--- /dev/null
@@ -0,0 +1,13 @@
+# gettime.m4 serial 8
+dnl Copyright (C) 2002, 2004-2006, 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_GETTIME],
+[
+  dnl Prerequisites of lib/gettime.c.
+  AC_REQUIRE([gl_CLOCK_TIME])
+  AC_REQUIRE([gl_TIMESPEC])
+  AC_CHECK_FUNCS_ONCE([gettimeofday nanotime])
+])
index 9603762..7bbccd6 100644 (file)
@@ -27,7 +27,7 @@
 
 
 # Specification in the form of a command-line invocation:
-#   gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirname error flock fnmatch-gnu fstat getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp opendir regex rename setenv sigaction signal sigprocmask strerror strsep unsetenv warnings xalloc xgetcwd xstrndup xvasprintf
+#   gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --po-base=gnulib/po --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --libtool --macro-prefix=gl --po-domain=man-db --no-vc-files argp canonicalize closedir dirent dirname error flock fnmatch-gnu fstat futimens getline getopt-gnu gettext gitlog-to-changelog glob gnupload idpriv-drop idpriv-droptemp lib-ignore localcharset lock minmax mkdtemp mkstemp nonblocking openat opendir regex rename setenv sigaction signal sigprocmask stat-time strerror strsep timespec unsetenv utimens warnings xalloc xgetcwd xstrndup xvasprintf
 
 # Specification in the form of a few gnulib-tool.m4 macro invocations:
 gl_LOCAL_DIR([])
@@ -35,11 +35,13 @@ gl_MODULES([
   argp
   canonicalize
   closedir
+  dirent
   dirname
   error
   flock
   fnmatch-gnu
   fstat
+  futimens
   getline
   getopt-gnu
   gettext
@@ -54,6 +56,8 @@ gl_MODULES([
   minmax
   mkdtemp
   mkstemp
+  nonblocking
+  openat
   opendir
   regex
   rename
@@ -61,9 +65,12 @@ gl_MODULES([
   sigaction
   signal
   sigprocmask
+  stat-time
   strerror
   strsep
+  timespec
   unsetenv
+  utimens
   warnings
   xalloc
   xgetcwd
index f488ec5..697ac27 100644 (file)
@@ -51,6 +51,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module canonicalize-lgpl:
   # Code from module chdir:
   # Code from module chdir-long:
+  # Code from module clock-time:
   # Code from module cloexec:
   # Code from module close:
   # Code from module closedir:
@@ -86,6 +87,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module fnmatch-gnu:
   # Code from module fstat:
   # Code from module fstatat:
+  # Code from module futimens:
   # Code from module getcwd:
   # Code from module getcwd-lgpl:
   # Code from module getdelim:
@@ -96,6 +98,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module getopt-posix:
   # Code from module gettext:
   # Code from module gettext-h:
+  # Code from module gettime:
   # Code from module gettimeofday:
   # Code from module gitlog-to-changelog:
   # Code from module glob:
@@ -108,6 +111,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module idpriv-droptemp:
   # Code from module include_next:
   # Code from module intprops:
+  # Code from module ioctl:
   # Code from module langinfo:
   # Code from module largefile:
   AC_REQUIRE([AC_SYS_LARGEFILE])
@@ -135,6 +139,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module multiarch:
   # Code from module nl_langinfo:
   # Code from module nocrash:
+  # Code from module nonblocking:
   # Code from module open:
   # Code from module openat:
   # Code from module openat-die:
@@ -165,8 +170,10 @@ AC_DEFUN([gl_EARLY],
   # Code from module snippet/arg-nonnull:
   # Code from module snippet/c++defs:
   # Code from module snippet/warn-on-use:
+  # Code from module socklen:
   # Code from module ssize_t:
   # Code from module stat:
+  # Code from module stat-time:
   # Code from module stdalign:
   # Code from module stdarg:
   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
@@ -192,17 +199,22 @@ AC_DEFUN([gl_EARLY],
   # Code from module strnlen1:
   # Code from module strsep:
   # Code from module sys_file:
+  # Code from module sys_ioctl:
+  # Code from module sys_socket:
   # Code from module sys_stat:
   # Code from module sys_time:
   # Code from module sys_types:
+  # Code from module sys_uio:
   # Code from module sysexits:
   # Code from module tempname:
   # Code from module threadlib:
   gl_THREADLIB_EARLY
   # Code from module time:
+  # Code from module timespec:
   # Code from module unistd:
   # Code from module unistd-safer:
   # Code from module unsetenv:
+  # Code from module utimens:
   # Code from module vasnprintf:
   # Code from module vasprintf:
   # Code from module verify:
@@ -267,6 +279,7 @@ AC_SUBST([LTALLOCA])
     AC_LIBOBJ([chdir-long])
     gl_PREREQ_CHDIR_LONG
   fi
+  gl_CLOCK_TIME
   gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
   gl_FUNC_CLOSE
   if test $REPLACE_CLOSE = 1; then
@@ -365,6 +378,11 @@ AC_SUBST([LTALLOCA])
     AC_LIBOBJ([fstatat])
   fi
   gl_SYS_STAT_MODULE_INDICATOR([fstatat])
+  gl_FUNC_FUTIMENS
+  if test $HAVE_FUTIMENS = 0 || test $REPLACE_FUTIMENS = 1; then
+    AC_LIBOBJ([futimens])
+  fi
+  gl_SYS_STAT_MODULE_INDICATOR([futimens])
   gl_FUNC_GETCWD
   if test $REPLACE_GETCWD = 1; then
     AC_LIBOBJ([getcwd])
@@ -424,6 +442,7 @@ AC_SUBST([LTALLOCA])
   AM_GNU_GETTEXT_VERSION([0.18.1])
   AC_SUBST([LIBINTL])
   AC_SUBST([LTLIBINTL])
+  gl_GETTIME
   gl_FUNC_GETTIMEOFDAY
   if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
     AC_LIBOBJ([gettimeofday])
@@ -437,6 +456,11 @@ AC_SUBST([LTALLOCA])
   fi
   gl_IDPRIV
   gl_IDPRIV
+  gl_FUNC_IOCTL
+  if test $HAVE_IOCTL = 0 || test $REPLACE_IOCTL = 1; then
+    AC_LIBOBJ([ioctl])
+  fi
+  gl_SYS_IOCTL_MODULE_INDICATOR([ioctl])
   gl_LANGINFO_H
   AC_REQUIRE([gl_LARGEFILE])
   gl_IGNORE_UNUSED_LIBRARIES
@@ -539,6 +563,17 @@ AC_SUBST([LTALLOCA])
     AC_LIBOBJ([nl_langinfo])
   fi
   gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
+  gl_NONBLOCKING_IO
+  gl_FCNTL_MODULE_INDICATOR([nonblocking])
+  dnl Define the C macro GNULIB_NONBLOCKING to 1.
+  gl_MODULE_INDICATOR([nonblocking])
+  dnl Define the substituted variable GNULIB_STDIO_H_NONBLOCKING to 1.
+  AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+  AC_REQUIRE([gl_ASM_SYMBOL_PREFIX])
+  GNULIB_STDIO_H_NONBLOCKING=1
+  dnl Define the substituted variable GNULIB_UNISTD_H_NONBLOCKING to 1.
+  AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+  GNULIB_UNISTD_H_NONBLOCKING=1
   gl_FUNC_OPEN
   if test $REPLACE_OPEN = 1; then
     AC_LIBOBJ([open])
@@ -638,6 +673,7 @@ AC_SUBST([LTALLOCA])
     AC_LIBOBJ([sleep])
   fi
   gl_UNISTD_MODULE_INDICATOR([sleep])
+  gl_TYPE_SOCKLEN_T
   gt_TYPE_SSIZE_T
   gl_FUNC_STAT
   if test $REPLACE_STAT = 1; then
@@ -645,6 +681,8 @@ AC_SUBST([LTALLOCA])
     gl_PREREQ_STAT
   fi
   gl_SYS_STAT_MODULE_INDICATOR([stat])
+  gl_STAT_TIME
+  gl_STAT_BIRTHTIME
   gl_STDALIGN_H
   gl_STDARG_H
   AM_STDBOOL_H
@@ -706,16 +744,23 @@ AC_SUBST([LTALLOCA])
   gl_STRING_MODULE_INDICATOR([strsep])
   gl_HEADER_SYS_FILE_H
   AC_PROG_MKDIR_P
+  gl_SYS_IOCTL_H
+  AC_PROG_MKDIR_P
+  gl_HEADER_SYS_SOCKET
+  AC_PROG_MKDIR_P
   gl_HEADER_SYS_STAT_H
   AC_PROG_MKDIR_P
   gl_HEADER_SYS_TIME_H
   AC_PROG_MKDIR_P
   gl_SYS_TYPES_H
   AC_PROG_MKDIR_P
+  gl_HEADER_SYS_UIO
+  AC_PROG_MKDIR_P
   gl_SYSEXITS
   gl_FUNC_GEN_TEMPNAME
   gl_THREADLIB
   gl_HEADER_TIME_H
+  gl_TIMESPEC
   gl_UNISTD_H
   gl_UNISTD_SAFER
   gl_FUNC_UNSETENV
@@ -724,6 +769,7 @@ AC_SUBST([LTALLOCA])
     gl_PREREQ_UNSETENV
   fi
   gl_STDLIB_MODULE_INDICATOR([unsetenv])
+  gl_UTIMENS
   gl_FUNC_VASNPRINTF
   gl_FUNC_VASPRINTF
   gl_STDIO_MODULE_INDICATOR([vasprintf])
@@ -961,6 +1007,7 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/fnmatch_loop.c
   lib/fstat.c
   lib/fstatat.c
+  lib/futimens.c
   lib/getcwd-lgpl.c
   lib/getcwd.c
   lib/getdelim.c
@@ -972,6 +1019,7 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/getopt1.c
   lib/getopt_int.h
   lib/gettext.h
+  lib/gettime.c
   lib/gettimeofday.c
   lib/glob-libc.h
   lib/glob.c
@@ -989,6 +1037,7 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/idpriv-droptemp.c
   lib/idpriv.h
   lib/intprops.h
+  lib/ioctl.c
   lib/itold.c
   lib/langinfo.in.h
   lib/localcharset.c
@@ -1019,6 +1068,8 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/msvc-nothrow.c
   lib/msvc-nothrow.h
   lib/nl_langinfo.c
+  lib/nonblocking.c
+  lib/nonblocking.h
   lib/open.c
   lib/openat-die.c
   lib/openat-priv.h
@@ -1063,12 +1114,16 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/sigprocmask.c
   lib/size_max.h
   lib/sleep.c
+  lib/stat-time.c
+  lib/stat-time.h
   lib/stat.c
   lib/stdalign.in.h
   lib/stdarg.in.h
   lib/stdbool.in.h
   lib/stddef.in.h
   lib/stdint.in.h
+  lib/stdio-read.c
+  lib/stdio-write.c
   lib/stdio.in.h
   lib/stdlib.in.h
   lib/strcasecmp.c
@@ -1089,23 +1144,32 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/strnlen1.h
   lib/strsep.c
   lib/sys_file.in.h
+  lib/sys_ioctl.in.h
+  lib/sys_socket.c
+  lib/sys_socket.in.h
   lib/sys_stat.in.h
   lib/sys_time.in.h
   lib/sys_types.in.h
+  lib/sys_uio.in.h
   lib/sysexits.in.h
   lib/tempname.c
   lib/tempname.h
   lib/time.in.h
+  lib/timespec.c
+  lib/timespec.h
   lib/unistd--.h
   lib/unistd-safer.h
   lib/unistd.c
   lib/unistd.in.h
   lib/unsetenv.c
+  lib/utimens.c
+  lib/utimens.h
   lib/vasnprintf.c
   lib/vasnprintf.h
   lib/vasprintf.c
   lib/verify.h
   lib/vsnprintf.c
+  lib/w32sock.h
   lib/wchar.in.h
   lib/wcrtomb.c
   lib/wctype-h.c
@@ -1127,9 +1191,11 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/absolute-header.m4
   m4/alloca.m4
   m4/argp.m4
+  m4/asm-underscore.m4
   m4/btowc.m4
   m4/canonicalize.m4
   m4/chdir-long.m4
+  m4/clock_time.m4
   m4/close.m4
   m4/closedir.m4
   m4/codeset.m4
@@ -1160,6 +1226,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/fnmatch.m4
   m4/fstat.m4
   m4/fstatat.m4
+  m4/futimens.m4
   m4/getcwd-abort-bug.m4
   m4/getcwd-path-max.m4
   m4/getcwd.m4
@@ -1169,6 +1236,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/getlogin_r.m4
   m4/getopt.m4
   m4/gettext.m4
+  m4/gettime.m4
   m4/gettimeofday.m4
   m4/glibc2.m4
   m4/glibc21.m4
@@ -1185,6 +1253,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/intmax_t.m4
   m4/inttypes-pri.m4
   m4/inttypes_h.m4
+  m4/ioctl.m4
   m4/langinfo_h.m4
   m4/largefile.m4
   m4/lcmessage.m4
@@ -1223,6 +1292,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/nl_langinfo.m4
   m4/nls.m4
   m4/nocrash.m4
+  m4/nonblocking.m4
   m4/off_t.m4
   m4/onceonly.m4
   m4/open.m4
@@ -1251,7 +1321,10 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/signalblocking.m4
   m4/size_max.m4
   m4/sleep.m4
+  m4/socklen.m4
+  m4/sockpfaf.m4
   m4/ssize_t.m4
+  m4/stat-time.m4
   m4/stat.m4
   m4/stdalign.m4
   m4/stdarg.m4
@@ -1271,17 +1344,23 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/strnlen.m4
   m4/strsep.m4
   m4/sys_file_h.m4
+  m4/sys_ioctl_h.m4
   m4/sys_socket_h.m4
   m4/sys_stat_h.m4
   m4/sys_time_h.m4
   m4/sys_types_h.m4
+  m4/sys_uio_h.m4
   m4/sysexits.m4
   m4/tempname.m4
   m4/threadlib.m4
   m4/time_h.m4
+  m4/timespec.m4
   m4/uintmax_t.m4
   m4/unistd-safer.m4
   m4/unistd_h.m4
+  m4/utimbuf.m4
+  m4/utimens.m4
+  m4/utimes.m4
   m4/vasnprintf.m4
   m4/vasprintf.m4
   m4/visibility.m4
diff --git a/gnulib/m4/ioctl.m4 b/gnulib/m4/ioctl.m4
new file mode 100644 (file)
index 0000000..5a31a39
--- /dev/null
@@ -0,0 +1,41 @@
+# ioctl.m4 serial 4
+dnl Copyright (C) 2008-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_IOCTL],
+[
+  AC_REQUIRE([gl_SYS_IOCTL_H_DEFAULTS])
+  AC_REQUIRE([gl_HEADER_SYS_SOCKET])
+  HAVE_IOCTL=1
+  if test "$ac_cv_header_winsock2_h" = yes; then
+    dnl Even if the 'socket' module is not used here, another part of the
+    dnl application may use it and pass file descriptors that refer to
+    dnl sockets to the ioctl() function. So enable the support for sockets.
+    HAVE_IOCTL=0
+  else
+    AC_CHECK_FUNCS([ioctl])
+    dnl On glibc systems, the second parameter is 'unsigned long int request',
+    dnl not 'int request'. We cannot simply cast the function pointer, but
+    dnl instead need a wrapper.
+    AC_CACHE_CHECK([for ioctl with POSIX signature],
+      [gl_cv_func_ioctl_posix_signature],
+      [AC_COMPILE_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <sys/ioctl.h>]],
+            [[extern
+              #ifdef __cplusplus
+              "C"
+              #endif
+              int ioctl (int, int, ...);
+            ]])
+         ],
+         [gl_cv_func_ioctl_posix_signature=yes],
+         [gl_cv_func_ioctl_posix_signature=no])
+      ])
+    if test $gl_cv_func_ioctl_posix_signature != yes; then
+      REPLACE_IOCTL=1
+    fi
+  fi
+])
diff --git a/gnulib/m4/nonblocking.m4 b/gnulib/m4/nonblocking.m4
new file mode 100644 (file)
index 0000000..4efefd0
--- /dev/null
@@ -0,0 +1,29 @@
+# nonblocking.m4 serial 2
+dnl Copyright (C) 2011-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Tests whether non-blocking I/O is natively supported by read(), write().
+dnl Sets gl_cv_have_nonblocking.
+dnl Also tests whether open() supports O_NONBLOCK.
+dnl Sets gl_cv_have_open_O_NONBLOCK.
+AC_DEFUN([gl_NONBLOCKING_IO],
+[
+  dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+  dnl once only, before all statements that occur in other macros.
+  AC_REQUIRE([gl_NONBLOCKING_IO_BODY])
+])
+
+AC_DEFUN([gl_NONBLOCKING_IO_BODY],
+[
+  AC_REQUIRE([AC_CANONICAL_HOST])
+  case "$host_os" in
+    mingw*) gl_cv_have_nonblocking=no ;;
+    *)      gl_cv_have_nonblocking=yes ;;
+  esac
+  case "$host_os" in
+    mingw*) gl_cv_have_open_O_NONBLOCK=no ;;
+    *)      gl_cv_have_open_O_NONBLOCK=yes ;;
+  esac
+])
diff --git a/gnulib/m4/socklen.m4 b/gnulib/m4/socklen.m4
new file mode 100644 (file)
index 0000000..4c07f86
--- /dev/null
@@ -0,0 +1,77 @@
+# socklen.m4 serial 10
+dnl Copyright (C) 2005-2007, 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Albert Chin, Windows fixes from Simon Josefsson.
+
+dnl Check for socklen_t: historically on BSD it is an int, and in
+dnl POSIX 1g it is a type of its own, but some platforms use different
+dnl types for the argument to getsockopt, getpeername, etc.:
+dnl HP-UX 10.20, IRIX 6.5, OSF/1 4.0, Interix 3.5, BeOS.
+dnl So we have to test to find something that will work.
+
+AC_DEFUN([gl_TYPE_SOCKLEN_T],
+  [AC_REQUIRE([gl_CHECK_SOCKET_HEADERS])dnl
+   AC_CHECK_TYPE([socklen_t], ,
+     [AC_MSG_CHECKING([for socklen_t equivalent])
+      AC_CACHE_VAL([gl_cv_socklen_t_equiv],
+        [# Systems have either "struct sockaddr *" or
+         # "void *" as the second argument to getpeername
+         gl_cv_socklen_t_equiv=
+         for arg2 in "struct sockaddr" void; do
+           for t in int size_t "unsigned int" "long int" "unsigned long int"; do
+             AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
+                 [[#include <sys/types.h>
+                   #include <sys/socket.h>
+
+                   int getpeername (int, $arg2 *, $t *);]],
+                 [[$t len;
+                  getpeername (0, 0, &len);]])],
+               [gl_cv_socklen_t_equiv="$t"])
+             test "$gl_cv_socklen_t_equiv" != "" && break
+           done
+           test "$gl_cv_socklen_t_equiv" != "" && break
+         done
+      ])
+      if test "$gl_cv_socklen_t_equiv" = ""; then
+        AC_MSG_ERROR([Cannot find a type to use in place of socklen_t])
+      fi
+      AC_MSG_RESULT([$gl_cv_socklen_t_equiv])
+      AC_DEFINE_UNQUOTED([socklen_t], [$gl_cv_socklen_t_equiv],
+        [type to use in place of socklen_t if not defined])],
+     [gl_SOCKET_HEADERS])])
+
+dnl On mingw32, socklen_t is in ws2tcpip.h ('int'), so we try to find
+dnl it there too.  But on Cygwin, wc2tcpip.h must not be included.  Users
+dnl of this module should use the same include pattern as gl_SOCKET_HEADERS.
+dnl When you change this macro, keep also in sync:
+dnl   - gl_CHECK_SOCKET_HEADERS,
+dnl   - the Include section of modules/socklen.
+AC_DEFUN([gl_SOCKET_HEADERS],
+[
+/* <sys/types.h> is not needed according to POSIX, but the
+   <sys/socket.h> in i386-unknown-freebsd4.10 and
+   powerpc-apple-darwin5.5 required it. */
+#include <sys/types.h>
+#if HAVE_SYS_SOCKET_H
+# include <sys/socket.h>
+#elif HAVE_WS2TCPIP_H
+# include <ws2tcpip.h>
+#endif
+])
+
+dnl Tests for the existence of the header for socket facilities.
+dnl Defines the C macros HAVE_SYS_SOCKET_H, HAVE_WS2TCPIP_H.
+dnl This macro must match gl_SOCKET_HEADERS.
+AC_DEFUN([gl_CHECK_SOCKET_HEADERS],
+  [AC_CHECK_HEADERS_ONCE([sys/socket.h])
+   if test $ac_cv_header_sys_socket_h = no; then
+     dnl We cannot use AC_CHECK_HEADERS_ONCE here, because that would make
+     dnl the check for those headers unconditional; yet cygwin reports
+     dnl that the headers are present but cannot be compiled (since on
+     dnl cygwin, all socket information should come from sys/socket.h).
+     AC_CHECK_HEADERS([ws2tcpip.h])
+   fi
+  ])
diff --git a/gnulib/m4/sockpfaf.m4 b/gnulib/m4/sockpfaf.m4
new file mode 100644 (file)
index 0000000..31d436f
--- /dev/null
@@ -0,0 +1,87 @@
+# sockpfaf.m4 serial 8
+dnl Copyright (C) 2004, 2006, 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Test for some common socket protocol families (PF_INET, PF_INET6, ...)
+dnl and some common address families (AF_INET, AF_INET6, ...).
+dnl This test assumes that a system supports an address family if and only if
+dnl it supports the corresponding protocol family.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([gl_SOCKET_FAMILIES],
+[
+  AC_REQUIRE([gl_HEADER_SYS_SOCKET])
+  AC_CHECK_HEADERS_ONCE([netinet/in.h])
+
+  AC_MSG_CHECKING([for IPv4 sockets])
+  AC_CACHE_VAL([gl_cv_socket_ipv4],
+    [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
+#ifdef HAVE_WINSOCK2_H
+#include <winsock2.h>
+#endif]],
+[[int x = AF_INET; struct in_addr y; struct sockaddr_in z;
+ if (&x && &y && &z) return 0;]])],
+       gl_cv_socket_ipv4=yes, gl_cv_socket_ipv4=no)])
+  AC_MSG_RESULT([$gl_cv_socket_ipv4])
+  if test $gl_cv_socket_ipv4 = yes; then
+    AC_DEFINE([HAVE_IPV4], [1], [Define to 1 if <sys/socket.h> defines AF_INET.])
+  fi
+
+  AC_MSG_CHECKING([for IPv6 sockets])
+  AC_CACHE_VAL([gl_cv_socket_ipv6],
+    [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
+#ifdef HAVE_WINSOCK2_H
+#include <winsock2.h>
+#endif
+#ifdef HAVE_WS2TCPIP_H
+#include <ws2tcpip.h>
+#endif]],
+[[int x = AF_INET6; struct in6_addr y; struct sockaddr_in6 z;
+ if (&x && &y && &z) return 0;]])],
+       gl_cv_socket_ipv6=yes, gl_cv_socket_ipv6=no)])
+  AC_MSG_RESULT([$gl_cv_socket_ipv6])
+  if test $gl_cv_socket_ipv6 = yes; then
+    AC_DEFINE([HAVE_IPV6], [1], [Define to 1 if <sys/socket.h> defines AF_INET6.])
+  fi
+])
+
+AC_DEFUN([gl_SOCKET_FAMILY_UNIX],
+[
+  AC_REQUIRE([gl_HEADER_SYS_SOCKET])
+  AC_CHECK_HEADERS_ONCE([sys/un.h])
+
+  AC_MSG_CHECKING([for UNIX domain sockets])
+  AC_CACHE_VAL([gl_cv_socket_unix],
+    [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#ifdef HAVE_SYS_UN_H
+#include <sys/un.h>
+#endif
+#ifdef HAVE_WINSOCK2_H
+#include <winsock2.h>
+#endif]],
+[[int x = AF_UNIX; struct sockaddr_un y;
+ if (&x && &y) return 0;]])],
+       gl_cv_socket_unix=yes, gl_cv_socket_unix=no)])
+  AC_MSG_RESULT([$gl_cv_socket_unix])
+  if test $gl_cv_socket_unix = yes; then
+    AC_DEFINE([HAVE_UNIXSOCKET], [1], [Define to 1 if <sys/socket.h> defines AF_UNIX.])
+  fi
+])
diff --git a/gnulib/m4/stat-time.m4 b/gnulib/m4/stat-time.m4
new file mode 100644 (file)
index 0000000..ea5c4fc
--- /dev/null
@@ -0,0 +1,83 @@
+# Checks for stat-related time functions.
+
+# Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2014 Free Software
+# Foundation, Inc.
+
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert.
+
+# st_atim.tv_nsec - Linux, Solaris, Cygwin
+# st_atimespec.tv_nsec - FreeBSD, NetBSD, if ! defined _POSIX_SOURCE
+# st_atimensec - FreeBSD, NetBSD, if defined _POSIX_SOURCE
+# st_atim.st__tim.tv_nsec - UnixWare (at least 2.1.2 through 7.1)
+
+# st_birthtimespec - FreeBSD, NetBSD (hidden on OpenBSD 3.9, anyway)
+# st_birthtim - Cygwin 1.7.0+
+
+AC_DEFUN([gl_STAT_TIME],
+[
+  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+  AC_CHECK_HEADERS_ONCE([sys/time.h])
+
+  AC_CHECK_MEMBERS([struct stat.st_atim.tv_nsec],
+    [AC_CACHE_CHECK([whether struct stat.st_atim is of type struct timespec],
+       [ac_cv_typeof_struct_stat_st_atim_is_struct_timespec],
+       [AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
+          [[
+            #include <sys/types.h>
+            #include <sys/stat.h>
+            #if HAVE_SYS_TIME_H
+            # include <sys/time.h>
+            #endif
+            #include <time.h>
+            struct timespec ts;
+            struct stat st;
+          ]],
+          [[
+            st.st_atim = ts;
+          ]])],
+          [ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=yes],
+          [ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=no])])
+     if test $ac_cv_typeof_struct_stat_st_atim_is_struct_timespec = yes; then
+       AC_DEFINE([TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC], [1],
+         [Define to 1 if the type of the st_atim member of a struct stat is
+          struct timespec.])
+     fi],
+    [AC_CHECK_MEMBERS([struct stat.st_atimespec.tv_nsec], [],
+       [AC_CHECK_MEMBERS([struct stat.st_atimensec], [],
+          [AC_CHECK_MEMBERS([struct stat.st_atim.st__tim.tv_nsec], [], [],
+             [#include <sys/types.h>
+              #include <sys/stat.h>])],
+          [#include <sys/types.h>
+           #include <sys/stat.h>])],
+       [#include <sys/types.h>
+        #include <sys/stat.h>])],
+    [#include <sys/types.h>
+     #include <sys/stat.h>])
+])
+
+# Check for st_birthtime, a feature from UFS2 (FreeBSD, NetBSD, OpenBSD, etc.)
+# and NTFS (Cygwin).
+# There was a time when this field was named st_createtime (21 June
+# 2002 to 16 July 2002) But that window is very small and applied only
+# to development code, so systems still using that configuration are
+# not supported.  See revisions 1.10 and 1.11 of FreeBSD's
+# src/sys/ufs/ufs/dinode.h.
+#
+AC_DEFUN([gl_STAT_BIRTHTIME],
+[
+  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+  AC_CHECK_HEADERS_ONCE([sys/time.h])
+  AC_CHECK_MEMBERS([struct stat.st_birthtimespec.tv_nsec], [],
+    [AC_CHECK_MEMBERS([struct stat.st_birthtimensec], [],
+      [AC_CHECK_MEMBERS([struct stat.st_birthtim.tv_nsec], [], [],
+         [#include <sys/types.h>
+          #include <sys/stat.h>])],
+       [#include <sys/types.h>
+        #include <sys/stat.h>])],
+    [#include <sys/types.h>
+     #include <sys/stat.h>])
+])
diff --git a/gnulib/m4/sys_ioctl_h.m4 b/gnulib/m4/sys_ioctl_h.m4
new file mode 100644 (file)
index 0000000..1654231
--- /dev/null
@@ -0,0 +1,64 @@
+# sys_ioctl_h.m4 serial 10
+dnl Copyright (C) 2008-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Written by Bruno Haible.
+
+AC_DEFUN([gl_SYS_IOCTL_H],
+[
+  dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+  dnl once only, before all statements that occur in other macros.
+  AC_REQUIRE([gl_SYS_IOCTL_H_DEFAULTS])
+
+  AC_CHECK_HEADERS_ONCE([sys/ioctl.h])
+  if test $ac_cv_header_sys_ioctl_h = yes; then
+    HAVE_SYS_IOCTL_H=1
+    dnl Test whether <sys/ioctl.h> declares ioctl(), or whether some other
+    dnl header file, such as <unistd.h> or <stropts.h>, is needed for that.
+    AC_CACHE_CHECK([whether <sys/ioctl.h> declares ioctl],
+      [gl_cv_decl_ioctl_in_sys_ioctl_h],
+      [dnl We cannot use AC_CHECK_DECL because it produces its own messages.
+       AC_COMPILE_IFELSE(
+         [AC_LANG_PROGRAM(
+            [AC_INCLUDES_DEFAULT([#include <sys/ioctl.h>])],
+            [(void) ioctl;])],
+         [gl_cv_decl_ioctl_in_sys_ioctl_h=yes],
+         [gl_cv_decl_ioctl_in_sys_ioctl_h=no])
+      ])
+  else
+    HAVE_SYS_IOCTL_H=0
+  fi
+  AC_SUBST([HAVE_SYS_IOCTL_H])
+  dnl <sys/ioctl.h> is always overridden, because of GNULIB_POSIXCHECK.
+  gl_CHECK_NEXT_HEADERS([sys/ioctl.h])
+
+  dnl Check for declarations of anything we want to poison if the
+  dnl corresponding gnulib module is not in use.
+  gl_WARN_ON_USE_PREPARE([[#include <sys/ioctl.h>
+/* Some platforms declare ioctl in the wrong header.  */
+#if !(defined __GLIBC__ && !defined __UCLIBC__)
+# include <unistd.h>
+#endif
+    ]], [ioctl])
+])
+
+AC_DEFUN([gl_SYS_IOCTL_MODULE_INDICATOR],
+[
+  dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+  AC_REQUIRE([gl_SYS_IOCTL_H_DEFAULTS])
+  gl_MODULE_INDICATOR_SET_VARIABLE([$1])
+  dnl Define it also as a C macro, for the benefit of the unit tests.
+  gl_MODULE_INDICATOR_FOR_TESTS([$1])
+])
+
+AC_DEFUN([gl_SYS_IOCTL_H_DEFAULTS],
+[
+  GNULIB_IOCTL=0;         AC_SUBST([GNULIB_IOCTL])
+  dnl Assume proper GNU behavior unless another module says otherwise.
+  SYS_IOCTL_H_HAVE_WINSOCK2_H=0; AC_SUBST([SYS_IOCTL_H_HAVE_WINSOCK2_H])
+  SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0;
+                        AC_SUBST([SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS])
+  REPLACE_IOCTL=0;      AC_SUBST([REPLACE_IOCTL])
+])
diff --git a/gnulib/m4/sys_uio_h.m4 b/gnulib/m4/sys_uio_h.m4
new file mode 100644 (file)
index 0000000..ba6b4b5
--- /dev/null
@@ -0,0 +1,31 @@
+# sys_uio_h.m4 serial 1
+dnl Copyright (C) 2011-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_HEADER_SYS_UIO],
+[
+  AC_REQUIRE([gl_SYS_UIO_H_DEFAULTS])
+  dnl <sys/uio.h> is always overridden, because of GNULIB_POSIXCHECK.
+  gl_CHECK_NEXT_HEADERS([sys/uio.h])
+  if test $ac_cv_header_sys_uio_h = yes; then
+    HAVE_SYS_UIO_H=1
+  else
+    HAVE_SYS_UIO_H=0
+  fi
+  AC_SUBST([HAVE_SYS_UIO_H])
+])
+
+AC_DEFUN([gl_SYS_UIO_MODULE_INDICATOR],
+[
+  dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+  AC_REQUIRE([gl_SYS_UIO_H_DEFAULTS])
+  gl_MODULE_INDICATOR_SET_VARIABLE([$1])
+  dnl Define it also as a C macro, for the benefit of the unit tests.
+  gl_MODULE_INDICATOR_FOR_TESTS([$1])
+])
+
+AC_DEFUN([gl_SYS_UIO_H_DEFAULTS],
+[
+])
diff --git a/gnulib/m4/timespec.m4 b/gnulib/m4/timespec.m4
new file mode 100644 (file)
index 0000000..2ce654f
--- /dev/null
@@ -0,0 +1,11 @@
+#serial 15
+
+# Copyright (C) 2000-2001, 2003-2007, 2009-2014 Free Software Foundation, Inc.
+
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+dnl From Jim Meyering
+
+AC_DEFUN([gl_TIMESPEC], [:])
diff --git a/gnulib/m4/utimbuf.m4 b/gnulib/m4/utimbuf.m4
new file mode 100644 (file)
index 0000000..822a063
--- /dev/null
@@ -0,0 +1,39 @@
+# serial 9
+
+# Copyright (C) 1998-2001, 2003-2004, 2007, 2009-2014 Free Software Foundation,
+# Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+dnl From Jim Meyering
+
+dnl Define HAVE_STRUCT_UTIMBUF if 'struct utimbuf' is declared --
+dnl usually in <utime.h>.
+dnl Some systems have utime.h but don't declare the struct anywhere.
+
+AC_DEFUN([gl_CHECK_TYPE_STRUCT_UTIMBUF],
+[
+  AC_CHECK_HEADERS_ONCE([sys/time.h utime.h])
+  AC_CACHE_CHECK([for struct utimbuf], [gl_cv_sys_struct_utimbuf],
+    [AC_COMPILE_IFELSE(
+       [AC_LANG_PROGRAM(
+          [[#if HAVE_SYS_TIME_H
+             #include <sys/time.h>
+            #endif
+            #include <time.h>
+            #ifdef HAVE_UTIME_H
+             #include <utime.h>
+            #endif
+          ]],
+          [[static struct utimbuf x; x.actime = x.modtime;]])],
+       [gl_cv_sys_struct_utimbuf=yes],
+       [gl_cv_sys_struct_utimbuf=no])])
+
+  if test $gl_cv_sys_struct_utimbuf = yes; then
+    AC_DEFINE([HAVE_STRUCT_UTIMBUF], [1],
+      [Define if struct utimbuf is declared -- usually in <utime.h>.
+       Some systems have utime.h but don't declare the struct anywhere. ])
+  fi
+])
diff --git a/gnulib/m4/utimens.m4 b/gnulib/m4/utimens.m4
new file mode 100644 (file)
index 0000000..c9c44cf
--- /dev/null
@@ -0,0 +1,50 @@
+dnl Copyright (C) 2003-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl serial 7
+
+AC_DEFUN([gl_UTIMENS],
+[
+  dnl Prerequisites of lib/utimens.c.
+  AC_REQUIRE([gl_FUNC_UTIMES])
+  AC_REQUIRE([gl_CHECK_TYPE_STRUCT_TIMESPEC])
+  AC_REQUIRE([gl_CHECK_TYPE_STRUCT_UTIMBUF])
+  AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+  AC_CHECK_FUNCS_ONCE([futimes futimesat futimens utimensat lutimes])
+
+  if test $ac_cv_func_futimens = no && test $ac_cv_func_futimesat = yes; then
+    dnl FreeBSD 8.0-rc2 mishandles futimesat(fd,NULL,time).  It is not
+    dnl standardized, but Solaris implemented it first and uses it as
+    dnl its only means to set fd time.
+    AC_CACHE_CHECK([whether futimesat handles NULL file],
+      [gl_cv_func_futimesat_works],
+      [touch conftest.file
+       AC_RUN_IFELSE([AC_LANG_PROGRAM([[
+#include <stddef.h>
+#include <sys/times.h>
+#include <fcntl.h>
+]], [[    int fd = open ("conftest.file", O_RDWR);
+          if (fd < 0) return 1;
+          if (futimesat (fd, NULL, NULL)) return 2;
+        ]])],
+        [gl_cv_func_futimesat_works=yes],
+        [gl_cv_func_futimesat_works=no],
+        [case "$host_os" in
+                   # Guess yes on glibc systems.
+           *-gnu*) gl_cv_func_futimesat_works="guessing yes" ;;
+                   # If we don't know, assume the worst.
+           *)      gl_cv_func_futimesat_works="guessing no" ;;
+         esac
+        ])
+      rm -f conftest.file])
+    case "$gl_cv_func_futimesat_works" in
+      *yes) ;;
+      *)
+        AC_DEFINE([FUTIMESAT_NULL_BUG], [1],
+          [Define to 1 if futimesat mishandles a NULL file name.])
+        ;;
+    esac
+  fi
+])
diff --git a/gnulib/m4/utimes.m4 b/gnulib/m4/utimes.m4
new file mode 100644 (file)
index 0000000..c361357
--- /dev/null
@@ -0,0 +1,136 @@
+# Detect some bugs in glibc's implementation of utimes.
+# serial 3
+
+dnl Copyright (C) 2003-2005, 2009-2014 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# See if we need to work around bugs in glibc's implementation of
+# utimes from 2003-07-12 to 2003-09-17.
+# First, there was a bug that would make utimes set mtime
+# and atime to zero (1970-01-01) unconditionally.
+# Then, there was code to round rather than truncate.
+# Then, there was an implementation (sparc64, Linux-2.4.28, glibc-2.3.3)
+# that didn't honor the NULL-means-set-to-current-time semantics.
+# Finally, there was also a version of utimes that failed on read-only
+# files, while utime worked fine (linux-2.2.20, glibc-2.2.5).
+#
+# From Jim Meyering, with suggestions from Paul Eggert.
+
+AC_DEFUN([gl_FUNC_UTIMES],
+[
+  AC_CACHE_CHECK([whether the utimes function works],
+                 [gl_cv_func_working_utimes],
+  [
+  AC_RUN_IFELSE([AC_LANG_SOURCE([[
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+#include <sys/time.h>
+#include <time.h>
+#include <unistd.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <utime.h>
+
+static int
+inorder (time_t a, time_t b, time_t c)
+{
+  return a <= b && b <= c;
+}
+
+int
+main ()
+{
+  int result = 0;
+  char const *file = "conftest.utimes";
+  static struct timeval timeval[2] = {{9, 10}, {999999, 999999}};
+
+  /* Test whether utimes() essentially works.  */
+  {
+    struct stat sbuf;
+    FILE *f = fopen (file, "w");
+    if (f == NULL)
+      result |= 1;
+    else if (fclose (f) != 0)
+      result |= 1;
+    else if (utimes (file, timeval) != 0)
+      result |= 2;
+    else if (lstat (file, &sbuf) != 0)
+      result |= 1;
+    else if (!(sbuf.st_atime == timeval[0].tv_sec
+               && sbuf.st_mtime == timeval[1].tv_sec))
+      result |= 4;
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  /* Test whether utimes() with a NULL argument sets the file's timestamp
+     to the current time.  Use 'fstat' as well as 'time' to
+     determine the "current" time, to accommodate NFS file systems
+     if there is a time skew between the host and the NFS server.  */
+  {
+    int fd = open (file, O_WRONLY|O_CREAT, 0644);
+    if (fd < 0)
+      result |= 1;
+    else
+      {
+        time_t t0, t2;
+        struct stat st0, st1, st2;
+        if (time (&t0) == (time_t) -1)
+          result |= 1;
+        else if (fstat (fd, &st0) != 0)
+          result |= 1;
+        else if (utimes (file, timeval) != 0)
+          result |= 2;
+        else if (utimes (file, NULL) != 0)
+          result |= 8;
+        else if (fstat (fd, &st1) != 0)
+          result |= 1;
+        else if (write (fd, "\n", 1) != 1)
+          result |= 1;
+        else if (fstat (fd, &st2) != 0)
+          result |= 1;
+        else if (time (&t2) == (time_t) -1)
+          result |= 1;
+        else
+          {
+            int m_ok_POSIX = inorder (t0, st1.st_mtime, t2);
+            int m_ok_NFS = inorder (st0.st_mtime, st1.st_mtime, st2.st_mtime);
+            if (! (st1.st_atime == st1.st_mtime))
+              result |= 16;
+            if (! (m_ok_POSIX || m_ok_NFS))
+              result |= 32;
+          }
+        if (close (fd) != 0)
+          result |= 1;
+      }
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  /* Test whether utimes() with a NULL argument works on read-only files.  */
+  {
+    int fd = open (file, O_WRONLY|O_CREAT, 0444);
+    if (fd < 0)
+      result |= 1;
+    else if (close (fd) != 0)
+      result |= 1;
+    else if (utimes (file, NULL) != 0)
+      result |= 64;
+    if (unlink (file) != 0)
+      result |= 1;
+  }
+
+  return result;
+}
+  ]])],
+       [gl_cv_func_working_utimes=yes],
+       [gl_cv_func_working_utimes=no],
+       [gl_cv_func_working_utimes=no])])
+
+  if test $gl_cv_func_working_utimes = yes; then
+    AC_DEFINE([HAVE_WORKING_UTIMES], [1], [Define if utimes works properly. ])
+  fi
+])
index 9981443..708341b 100644 (file)
 #  define ATTRIBUTE_SENTINEL
 #endif
 
-/* if testing BTREE db allowing inserts of identical keys, uncomment below */
-/* #define FAST_BTREE */
-
 /* If running checker, support the garbage detector, else don't */
 #ifdef __CHECKER__
 extern void __chkr_garbage_detector (void);
@@ -416,8 +413,7 @@ extern char *program_name;  /* the basename of the program (as called) */
 
 /* some special database keys used for storing important info */
 #define VER_KEY         "$version$"    /* version key */
-#define VER_ID          "2.4.1"                /* version content */
-#define KEY            "$mtime$"       /* `time of last update' key */
+#define VER_ID          "2.5.0"                /* version content */
 
 /* The owner of man (if setuid) is the definition of SECURE_MAN_UID */
 #define MAN_OWNER SECURE_MAN_UID
diff --git a/init/Makefile.am b/init/Makefile.am
new file mode 100644 (file)
index 0000000..288efe4
--- /dev/null
@@ -0,0 +1,21 @@
+## Process this file with automake to produce Makefile.in
+##
+## Copyright (C) 2014 Colin Watson.
+##
+## This file is part of man-db.
+##
+## man-db is free software; you can redistribute it and/or modify it
+## under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## man-db is distributed in the hope that it will be useful, but
+## WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with man-db; if not, write to the Free Software Foundation,
+## Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+SUBDIRS = systemd
diff --git a/init/Makefile.in b/init/Makefile.in
new file mode 100644 (file)
index 0000000..b509d48
--- /dev/null
@@ -0,0 +1,1665 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+  case $${target_option-} in \
+      ?) ;; \
+      *) echo "am__make_running_with_option: internal error: invalid" \
+              "target option '$${target_option-}' specified" >&2; \
+         exit 1;; \
+  esac; \
+  has_opt=no; \
+  sane_makeflags=$$MAKEFLAGS; \
+  if $(am__is_gnu_make); then \
+    sane_makeflags=$$MFLAGS; \
+  else \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        bs=\\; \
+        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+          | sed "s/$$bs$$bs[$$bs $$bs  ]*//g"`;; \
+    esac; \
+  fi; \
+  skip_next=no; \
+  strip_trailopt () \
+  { \
+    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+  }; \
+  for flg in $$sane_makeflags; do \
+    test $$skip_next = yes && { skip_next=no; continue; }; \
+    case $$flg in \
+      *=*|--*) continue;; \
+        -*I) strip_trailopt 'I'; skip_next=yes;; \
+      -*I?*) strip_trailopt 'I';; \
+        -*O) strip_trailopt 'O'; skip_next=yes;; \
+      -*O?*) strip_trailopt 'O';; \
+        -*l) strip_trailopt 'l'; skip_next=yes;; \
+      -*l?*) strip_trailopt 'l';; \
+      -[dEDm]) skip_next=yes;; \
+      -[JT]) skip_next=yes;; \
+    esac; \
+    case $$flg in \
+      *$$target_option*) has_opt=yes; break;; \
+    esac; \
+  done; \
+  test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = init
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
+       $(top_srcdir)/m4/man-check-progs.m4 \
+       $(top_srcdir)/m4/man-compress-lib.m4 \
+       $(top_srcdir)/m4/man-gnu-nroff.m4 \
+       $(top_srcdir)/m4/man-heirloom-nroff.m4 \
+       $(top_srcdir)/m4/man-linguas.m4 $(top_srcdir)/m4/man-po4a.m4 \
+       $(top_srcdir)/m4/man-trans-subst.m4 \
+       $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+       $(top_srcdir)/gnulib/m4/absolute-header.m4 \
+       $(top_srcdir)/gnulib/m4/alloca.m4 \
+       $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
+       $(top_srcdir)/gnulib/m4/btowc.m4 \
+       $(top_srcdir)/gnulib/m4/canonicalize.m4 \
+       $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
+       $(top_srcdir)/gnulib/m4/close.m4 \
+       $(top_srcdir)/gnulib/m4/closedir.m4 \
+       $(top_srcdir)/gnulib/m4/codeset.m4 \
+       $(top_srcdir)/gnulib/m4/configmake.m4 \
+       $(top_srcdir)/gnulib/m4/d-ino.m4 \
+       $(top_srcdir)/gnulib/m4/d-type.m4 \
+       $(top_srcdir)/gnulib/m4/dirent_h.m4 \
+       $(top_srcdir)/gnulib/m4/dirfd.m4 \
+       $(top_srcdir)/gnulib/m4/dirname.m4 \
+       $(top_srcdir)/gnulib/m4/double-slash-root.m4 \
+       $(top_srcdir)/gnulib/m4/dup.m4 $(top_srcdir)/gnulib/m4/dup2.m4 \
+       $(top_srcdir)/gnulib/m4/eealloc.m4 \
+       $(top_srcdir)/gnulib/m4/environ.m4 \
+       $(top_srcdir)/gnulib/m4/errno_h.m4 \
+       $(top_srcdir)/gnulib/m4/error.m4 \
+       $(top_srcdir)/gnulib/m4/exponentd.m4 \
+       $(top_srcdir)/gnulib/m4/extensions.m4 \
+       $(top_srcdir)/gnulib/m4/extern-inline.m4 \
+       $(top_srcdir)/gnulib/m4/fchdir.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl-o.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+       $(top_srcdir)/gnulib/m4/fdopendir.m4 \
+       $(top_srcdir)/gnulib/m4/filenamecat.m4 \
+       $(top_srcdir)/gnulib/m4/float_h.m4 \
+       $(top_srcdir)/gnulib/m4/flock.m4 \
+       $(top_srcdir)/gnulib/m4/fnmatch.m4 \
+       $(top_srcdir)/gnulib/m4/fstat.m4 \
+       $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd.m4 \
+       $(top_srcdir)/gnulib/m4/getdelim.m4 \
+       $(top_srcdir)/gnulib/m4/getdtablesize.m4 \
+       $(top_srcdir)/gnulib/m4/getline.m4 \
+       $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
+       $(top_srcdir)/gnulib/m4/getopt.m4 \
+       $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
+       $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
+       $(top_srcdir)/gnulib/m4/glibc21.m4 \
+       $(top_srcdir)/gnulib/m4/glob.m4 \
+       $(top_srcdir)/gnulib/m4/gnulib-common.m4 \
+       $(top_srcdir)/gnulib/m4/gnulib-comp.m4 \
+       $(top_srcdir)/gnulib/m4/iconv.m4 \
+       $(top_srcdir)/gnulib/m4/idpriv.m4 \
+       $(top_srcdir)/gnulib/m4/include_next.m4 \
+       $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+       $(top_srcdir)/gnulib/m4/intmax_t.m4 \
+       $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
+       $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
+       $(top_srcdir)/gnulib/m4/largefile.m4 \
+       $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
+       $(top_srcdir)/gnulib/m4/lib-ld.m4 \
+       $(top_srcdir)/gnulib/m4/lib-link.m4 \
+       $(top_srcdir)/gnulib/m4/lib-prefix.m4 \
+       $(top_srcdir)/gnulib/m4/libtool.m4 \
+       $(top_srcdir)/gnulib/m4/localcharset.m4 \
+       $(top_srcdir)/gnulib/m4/locale-fr.m4 \
+       $(top_srcdir)/gnulib/m4/locale-ja.m4 \
+       $(top_srcdir)/gnulib/m4/locale-zh.m4 \
+       $(top_srcdir)/gnulib/m4/locale_h.m4 \
+       $(top_srcdir)/gnulib/m4/localeconv.m4 \
+       $(top_srcdir)/gnulib/m4/lock.m4 \
+       $(top_srcdir)/gnulib/m4/longlong.m4 \
+       $(top_srcdir)/gnulib/m4/lstat.m4 \
+       $(top_srcdir)/gnulib/m4/ltoptions.m4 \
+       $(top_srcdir)/gnulib/m4/ltsugar.m4 \
+       $(top_srcdir)/gnulib/m4/ltversion.m4 \
+       $(top_srcdir)/gnulib/m4/lt~obsolete.m4 \
+       $(top_srcdir)/gnulib/m4/malloc.m4 \
+       $(top_srcdir)/gnulib/m4/malloca.m4 \
+       $(top_srcdir)/gnulib/m4/mbrtowc.m4 \
+       $(top_srcdir)/gnulib/m4/mbsinit.m4 \
+       $(top_srcdir)/gnulib/m4/mbsrtowcs.m4 \
+       $(top_srcdir)/gnulib/m4/mbstate_t.m4 \
+       $(top_srcdir)/gnulib/m4/mbtowc.m4 \
+       $(top_srcdir)/gnulib/m4/memchr.m4 \
+       $(top_srcdir)/gnulib/m4/mempcpy.m4 \
+       $(top_srcdir)/gnulib/m4/memrchr.m4 \
+       $(top_srcdir)/gnulib/m4/minmax.m4 \
+       $(top_srcdir)/gnulib/m4/mkdtemp.m4 \
+       $(top_srcdir)/gnulib/m4/mkstemp.m4 \
+       $(top_srcdir)/gnulib/m4/mmap-anon.m4 \
+       $(top_srcdir)/gnulib/m4/mode_t.m4 \
+       $(top_srcdir)/gnulib/m4/msvc-inval.m4 \
+       $(top_srcdir)/gnulib/m4/msvc-nothrow.m4 \
+       $(top_srcdir)/gnulib/m4/multiarch.m4 \
+       $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
+       $(top_srcdir)/gnulib/m4/nls.m4 \
+       $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
+       $(top_srcdir)/gnulib/m4/off_t.m4 \
+       $(top_srcdir)/gnulib/m4/onceonly.m4 \
+       $(top_srcdir)/gnulib/m4/open.m4 \
+       $(top_srcdir)/gnulib/m4/openat.m4 \
+       $(top_srcdir)/gnulib/m4/opendir.m4 \
+       $(top_srcdir)/gnulib/m4/pathmax.m4 \
+       $(top_srcdir)/gnulib/m4/po.m4 \
+       $(top_srcdir)/gnulib/m4/printf.m4 \
+       $(top_srcdir)/gnulib/m4/progtest.m4 \
+       $(top_srcdir)/gnulib/m4/raise.m4 \
+       $(top_srcdir)/gnulib/m4/rawmemchr.m4 \
+       $(top_srcdir)/gnulib/m4/readdir.m4 \
+       $(top_srcdir)/gnulib/m4/readlink.m4 \
+       $(top_srcdir)/gnulib/m4/realloc.m4 \
+       $(top_srcdir)/gnulib/m4/regex.m4 \
+       $(top_srcdir)/gnulib/m4/rename.m4 \
+       $(top_srcdir)/gnulib/m4/rewinddir.m4 \
+       $(top_srcdir)/gnulib/m4/rmdir.m4 \
+       $(top_srcdir)/gnulib/m4/same.m4 \
+       $(top_srcdir)/gnulib/m4/save-cwd.m4 \
+       $(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+       $(top_srcdir)/gnulib/m4/setenv.m4 \
+       $(top_srcdir)/gnulib/m4/sigaction.m4 \
+       $(top_srcdir)/gnulib/m4/signal_h.m4 \
+       $(top_srcdir)/gnulib/m4/signalblocking.m4 \
+       $(top_srcdir)/gnulib/m4/size_max.m4 \
+       $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
+       $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
+       $(top_srcdir)/gnulib/m4/stat.m4 \
+       $(top_srcdir)/gnulib/m4/stdalign.m4 \
+       $(top_srcdir)/gnulib/m4/stdarg.m4 \
+       $(top_srcdir)/gnulib/m4/stdbool.m4 \
+       $(top_srcdir)/gnulib/m4/stddef_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdint.m4 \
+       $(top_srcdir)/gnulib/m4/stdint_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdio_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdlib_h.m4 \
+       $(top_srcdir)/gnulib/m4/strcase.m4 \
+       $(top_srcdir)/gnulib/m4/strchrnul.m4 \
+       $(top_srcdir)/gnulib/m4/strdup.m4 \
+       $(top_srcdir)/gnulib/m4/strerror.m4 \
+       $(top_srcdir)/gnulib/m4/string_h.m4 \
+       $(top_srcdir)/gnulib/m4/strings_h.m4 \
+       $(top_srcdir)/gnulib/m4/strndup.m4 \
+       $(top_srcdir)/gnulib/m4/strnlen.m4 \
+       $(top_srcdir)/gnulib/m4/strsep.m4 \
+       $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
+       $(top_srcdir)/gnulib/m4/sysexits.m4 \
+       $(top_srcdir)/gnulib/m4/tempname.m4 \
+       $(top_srcdir)/gnulib/m4/threadlib.m4 \
+       $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
+       $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
+       $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
+       $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+       $(top_srcdir)/gnulib/m4/vasprintf.m4 \
+       $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
+       $(top_srcdir)/gnulib/m4/warn-on-use.m4 \
+       $(top_srcdir)/gnulib/m4/warnings.m4 \
+       $(top_srcdir)/gnulib/m4/wchar_h.m4 \
+       $(top_srcdir)/gnulib/m4/wchar_t.m4 \
+       $(top_srcdir)/gnulib/m4/wcrtomb.m4 \
+       $(top_srcdir)/gnulib/m4/wctype_h.m4 \
+       $(top_srcdir)/gnulib/m4/wint_t.m4 \
+       $(top_srcdir)/gnulib/m4/xalloc.m4 \
+       $(top_srcdir)/gnulib/m4/xgetcwd.m4 \
+       $(top_srcdir)/gnulib/m4/xsize.m4 \
+       $(top_srcdir)/gnulib/m4/xstrndup.m4 \
+       $(top_srcdir)/gnulib/m4/xvasprintf.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+       ctags-recursive dvi-recursive html-recursive info-recursive \
+       install-data-recursive install-dvi-recursive \
+       install-exec-recursive install-html-recursive \
+       install-info-recursive install-pdf-recursive \
+       install-ps-recursive install-recursive installcheck-recursive \
+       installdirs-recursive pdf-recursive ps-recursive \
+       tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+  $(RECURSIVE_TARGETS) \
+  $(RECURSIVE_CLEAN_TARGETS) \
+  $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+       distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates.  Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+  BEGIN { nonempty = 0; } \
+  { items[$$0] = 1; nonempty = 1; } \
+  END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique.  This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+  list='$(am__tagged_files)'; \
+  unique=`for i in $$list; do \
+    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+  done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+pkglibexecdir = @pkglibexecdir@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALLOCA_H = @ALLOCA_H@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
+AR = @AR@
+ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DBLIBS = @DBLIBS@
+DBTYPE = @DBTYPE@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
+ENOLINK_VALUE = @ENOLINK_VALUE@
+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
+ERRNO_H = @ERRNO_H@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FLOAT_H = @FLOAT_H@
+FNMATCH_H = @FNMATCH_H@
+GETOPT_H = @GETOPT_H@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GLIBC21 = @GLIBC21@
+GLOB_H = @GLOB_H@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
+GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
+GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
+GNULIB_BTOWC = @GNULIB_BTOWC@
+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+GNULIB_CHDIR = @GNULIB_CHDIR@
+GNULIB_CHOWN = @GNULIB_CHOWN@
+GNULIB_CLOSE = @GNULIB_CLOSE@
+GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
+GNULIB_DIRFD = @GNULIB_DIRFD@
+GNULIB_DPRINTF = @GNULIB_DPRINTF@
+GNULIB_DUP = @GNULIB_DUP@
+GNULIB_DUP2 = @GNULIB_DUP2@
+GNULIB_DUP3 = @GNULIB_DUP3@
+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
+GNULIB_ENVIRON = @GNULIB_ENVIRON@
+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
+GNULIB_FCHDIR = @GNULIB_FCHDIR@
+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+GNULIB_FCLOSE = @GNULIB_FCLOSE@
+GNULIB_FCNTL = @GNULIB_FCNTL@
+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+GNULIB_FDOPEN = @GNULIB_FDOPEN@
+GNULIB_FDOPENDIR = @GNULIB_FDOPENDIR@
+GNULIB_FFLUSH = @GNULIB_FFLUSH@
+GNULIB_FFS = @GNULIB_FFS@
+GNULIB_FFSL = @GNULIB_FFSL@
+GNULIB_FFSLL = @GNULIB_FFSLL@
+GNULIB_FGETC = @GNULIB_FGETC@
+GNULIB_FGETS = @GNULIB_FGETS@
+GNULIB_FLOCK = @GNULIB_FLOCK@
+GNULIB_FOPEN = @GNULIB_FOPEN@
+GNULIB_FPRINTF = @GNULIB_FPRINTF@
+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+GNULIB_FPURGE = @GNULIB_FPURGE@
+GNULIB_FPUTC = @GNULIB_FPUTC@
+GNULIB_FPUTS = @GNULIB_FPUTS@
+GNULIB_FREAD = @GNULIB_FREAD@
+GNULIB_FREOPEN = @GNULIB_FREOPEN@
+GNULIB_FSCANF = @GNULIB_FSCANF@
+GNULIB_FSEEK = @GNULIB_FSEEK@
+GNULIB_FSEEKO = @GNULIB_FSEEKO@
+GNULIB_FSTAT = @GNULIB_FSTAT@
+GNULIB_FSTATAT = @GNULIB_FSTATAT@
+GNULIB_FSYNC = @GNULIB_FSYNC@
+GNULIB_FTELL = @GNULIB_FTELL@
+GNULIB_FTELLO = @GNULIB_FTELLO@
+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+GNULIB_FWRITE = @GNULIB_FWRITE@
+GNULIB_GETC = @GNULIB_GETC@
+GNULIB_GETCHAR = @GNULIB_GETCHAR@
+GNULIB_GETCWD = @GNULIB_GETCWD@
+GNULIB_GETDELIM = @GNULIB_GETDELIM@
+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+GNULIB_GETLINE = @GNULIB_GETLINE@
+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
+GNULIB_GRANTPT = @GNULIB_GRANTPT@
+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
+GNULIB_ISATTY = @GNULIB_ISATTY@
+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
+GNULIB_LCHMOD = @GNULIB_LCHMOD@
+GNULIB_LCHOWN = @GNULIB_LCHOWN@
+GNULIB_LINK = @GNULIB_LINK@
+GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
+GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+GNULIB_LSEEK = @GNULIB_LSEEK@
+GNULIB_LSTAT = @GNULIB_LSTAT@
+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
+GNULIB_MBRLEN = @GNULIB_MBRLEN@
+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
+GNULIB_MBSCHR = @GNULIB_MBSCHR@
+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
+GNULIB_MBSINIT = @GNULIB_MBSINIT@
+GNULIB_MBSLEN = @GNULIB_MBSLEN@
+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
+GNULIB_MBSSEP = @GNULIB_MBSSEP@
+GNULIB_MBSSPN = @GNULIB_MBSSPN@
+GNULIB_MBSSTR = @GNULIB_MBSSTR@
+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
+GNULIB_MBTOWC = @GNULIB_MBTOWC@
+GNULIB_MEMCHR = @GNULIB_MEMCHR@
+GNULIB_MEMMEM = @GNULIB_MEMMEM@
+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
+GNULIB_MKFIFO = @GNULIB_MKFIFO@
+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
+GNULIB_MKNOD = @GNULIB_MKNOD@
+GNULIB_MKNODAT = @GNULIB_MKNODAT@
+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
+GNULIB_MKTIME = @GNULIB_MKTIME@
+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
+GNULIB_OPEN = @GNULIB_OPEN@
+GNULIB_OPENAT = @GNULIB_OPENAT@
+GNULIB_OPENDIR = @GNULIB_OPENDIR@
+GNULIB_PCLOSE = @GNULIB_PCLOSE@
+GNULIB_PERROR = @GNULIB_PERROR@
+GNULIB_PIPE = @GNULIB_PIPE@
+GNULIB_PIPE2 = @GNULIB_PIPE2@
+GNULIB_POPEN = @GNULIB_POPEN@
+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+GNULIB_PREAD = @GNULIB_PREAD@
+GNULIB_PRINTF = @GNULIB_PRINTF@
+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+GNULIB_PTHREAD_SIGMASK = @GNULIB_PTHREAD_SIGMASK@
+GNULIB_PTSNAME = @GNULIB_PTSNAME@
+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+GNULIB_PUTC = @GNULIB_PUTC@
+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
+GNULIB_PUTENV = @GNULIB_PUTENV@
+GNULIB_PUTS = @GNULIB_PUTS@
+GNULIB_PWRITE = @GNULIB_PWRITE@
+GNULIB_RAISE = @GNULIB_RAISE@
+GNULIB_RANDOM = @GNULIB_RANDOM@
+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
+GNULIB_READ = @GNULIB_READ@
+GNULIB_READDIR = @GNULIB_READDIR@
+GNULIB_READLINK = @GNULIB_READLINK@
+GNULIB_READLINKAT = @GNULIB_READLINKAT@
+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
+GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
+GNULIB_REMOVE = @GNULIB_REMOVE@
+GNULIB_RENAME = @GNULIB_RENAME@
+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+GNULIB_REWINDDIR = @GNULIB_REWINDDIR@
+GNULIB_RMDIR = @GNULIB_RMDIR@
+GNULIB_RPMATCH = @GNULIB_RPMATCH@
+GNULIB_SCANDIR = @GNULIB_SCANDIR@
+GNULIB_SCANF = @GNULIB_SCANF@
+GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
+GNULIB_SETENV = @GNULIB_SETENV@
+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
+GNULIB_SIGACTION = @GNULIB_SIGACTION@
+GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
+GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
+GNULIB_SLEEP = @GNULIB_SLEEP@
+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+GNULIB_STAT = @GNULIB_STAT@
+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
+GNULIB_STPCPY = @GNULIB_STPCPY@
+GNULIB_STPNCPY = @GNULIB_STPNCPY@
+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
+GNULIB_STRDUP = @GNULIB_STRDUP@
+GNULIB_STRERROR = @GNULIB_STRERROR@
+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
+GNULIB_STRNCAT = @GNULIB_STRNCAT@
+GNULIB_STRNDUP = @GNULIB_STRNDUP@
+GNULIB_STRNLEN = @GNULIB_STRNLEN@
+GNULIB_STRPBRK = @GNULIB_STRPBRK@
+GNULIB_STRPTIME = @GNULIB_STRPTIME@
+GNULIB_STRSEP = @GNULIB_STRSEP@
+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
+GNULIB_STRSTR = @GNULIB_STRSTR@
+GNULIB_STRTOD = @GNULIB_STRTOD@
+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
+GNULIB_STRTOLL = @GNULIB_STRTOLL@
+GNULIB_STRTOULL = @GNULIB_STRTOULL@
+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
+GNULIB_SYMLINK = @GNULIB_SYMLINK@
+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+GNULIB_TIMEGM = @GNULIB_TIMEGM@
+GNULIB_TIME_R = @GNULIB_TIME_R@
+GNULIB_TMPFILE = @GNULIB_TMPFILE@
+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
+GNULIB_UNLINK = @GNULIB_UNLINK@
+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
+GNULIB_UNSETENV = @GNULIB_UNSETENV@
+GNULIB_USLEEP = @GNULIB_USLEEP@
+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+GNULIB_VFSCANF = @GNULIB_VFSCANF@
+GNULIB_VPRINTF = @GNULIB_VPRINTF@
+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+GNULIB_VSCANF = @GNULIB_VSCANF@
+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
+GNULIB_WCPCPY = @GNULIB_WCPCPY@
+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
+GNULIB_WCSCAT = @GNULIB_WCSCAT@
+GNULIB_WCSCHR = @GNULIB_WCSCHR@
+GNULIB_WCSCMP = @GNULIB_WCSCMP@
+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
+GNULIB_WCSCPY = @GNULIB_WCSCPY@
+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
+GNULIB_WCSDUP = @GNULIB_WCSDUP@
+GNULIB_WCSLEN = @GNULIB_WCSLEN@
+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
+GNULIB_WCSSPN = @GNULIB_WCSSPN@
+GNULIB_WCSSTR = @GNULIB_WCSSTR@
+GNULIB_WCSTOK = @GNULIB_WCSTOK@
+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
+GNULIB_WCTOB = @GNULIB_WCTOB@
+GNULIB_WCTOMB = @GNULIB_WCTOMB@
+GNULIB_WCTRANS = @GNULIB_WCTRANS@
+GNULIB_WCTYPE = @GNULIB_WCTYPE@
+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
+GNULIB_WMEMSET = @GNULIB_WMEMSET@
+GNULIB_WRITE = @GNULIB_WRITE@
+GNULIB__EXIT = @GNULIB__EXIT@
+GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
+HAVE_ALPHASORT = @HAVE_ALPHASORT@
+HAVE_ATOLL = @HAVE_ATOLL@
+HAVE_BTOWC = @HAVE_BTOWC@
+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+HAVE_CHOWN = @HAVE_CHOWN@
+HAVE_CLOSEDIR = @HAVE_CLOSEDIR@
+HAVE_DECL_DIRFD = @HAVE_DECL_DIRFD@
+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+HAVE_DECL_FDOPENDIR = @HAVE_DECL_FDOPENDIR@
+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+HAVE_DIRENT_H = @HAVE_DIRENT_H@
+HAVE_DPRINTF = @HAVE_DPRINTF@
+HAVE_DUP2 = @HAVE_DUP2@
+HAVE_DUP3 = @HAVE_DUP3@
+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+HAVE_FACCESSAT = @HAVE_FACCESSAT@
+HAVE_FCHDIR = @HAVE_FCHDIR@
+HAVE_FCHMODAT = @HAVE_FCHMODAT@
+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
+HAVE_FCNTL = @HAVE_FCNTL@
+HAVE_FDATASYNC = @HAVE_FDATASYNC@
+HAVE_FDOPENDIR = @HAVE_FDOPENDIR@
+HAVE_FEATURES_H = @HAVE_FEATURES_H@
+HAVE_FFS = @HAVE_FFS@
+HAVE_FFSL = @HAVE_FFSL@
+HAVE_FFSLL = @HAVE_FFSLL@
+HAVE_FLOCK = @HAVE_FLOCK@
+HAVE_FSEEKO = @HAVE_FSEEKO@
+HAVE_FSTATAT = @HAVE_FSTATAT@
+HAVE_FSYNC = @HAVE_FSYNC@
+HAVE_FTELLO = @HAVE_FTELLO@
+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
+HAVE_FUTIMENS = @HAVE_FUTIMENS@
+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
+HAVE_GETGROUPS = @HAVE_GETGROUPS@
+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
+HAVE_GETLOGIN = @HAVE_GETLOGIN@
+HAVE_GETOPT_H = @HAVE_GETOPT_H@
+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
+HAVE_GRANTPT = @HAVE_GRANTPT@
+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+HAVE_ISWBLANK = @HAVE_ISWBLANK@
+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
+HAVE_LCHMOD = @HAVE_LCHMOD@
+HAVE_LCHOWN = @HAVE_LCHOWN@
+HAVE_LINK = @HAVE_LINK@
+HAVE_LINKAT = @HAVE_LINKAT@
+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
+HAVE_LSTAT = @HAVE_LSTAT@
+HAVE_MBRLEN = @HAVE_MBRLEN@
+HAVE_MBRTOWC = @HAVE_MBRTOWC@
+HAVE_MBSINIT = @HAVE_MBSINIT@
+HAVE_MBSLEN = @HAVE_MBSLEN@
+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
+HAVE_MEMCHR = @HAVE_MEMCHR@
+HAVE_MEMPCPY = @HAVE_MEMPCPY@
+HAVE_MKDIRAT = @HAVE_MKDIRAT@
+HAVE_MKDTEMP = @HAVE_MKDTEMP@
+HAVE_MKFIFO = @HAVE_MKFIFO@
+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
+HAVE_MKNOD = @HAVE_MKNOD@
+HAVE_MKNODAT = @HAVE_MKNODAT@
+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
+HAVE_MKSTEMP = @HAVE_MKSTEMP@
+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
+HAVE_OPENAT = @HAVE_OPENAT@
+HAVE_OPENDIR = @HAVE_OPENDIR@
+HAVE_OS_H = @HAVE_OS_H@
+HAVE_PCLOSE = @HAVE_PCLOSE@
+HAVE_PIPE = @HAVE_PIPE@
+HAVE_PIPE2 = @HAVE_PIPE2@
+HAVE_POPEN = @HAVE_POPEN@
+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+HAVE_POSIX_SIGNALBLOCKING = @HAVE_POSIX_SIGNALBLOCKING@
+HAVE_PREAD = @HAVE_PREAD@
+HAVE_PTHREAD_SIGMASK = @HAVE_PTHREAD_SIGMASK@
+HAVE_PTSNAME = @HAVE_PTSNAME@
+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
+HAVE_PWRITE = @HAVE_PWRITE@
+HAVE_RAISE = @HAVE_RAISE@
+HAVE_RANDOM = @HAVE_RANDOM@
+HAVE_RANDOM_H = @HAVE_RANDOM_H@
+HAVE_RANDOM_R = @HAVE_RANDOM_R@
+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
+HAVE_READDIR = @HAVE_READDIR@
+HAVE_READLINK = @HAVE_READLINK@
+HAVE_READLINKAT = @HAVE_READLINKAT@
+HAVE_REALPATH = @HAVE_REALPATH@
+HAVE_RENAMEAT = @HAVE_RENAMEAT@
+HAVE_REWINDDIR = @HAVE_REWINDDIR@
+HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
+HAVE_SCANDIR = @HAVE_SCANDIR@
+HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
+HAVE_SETENV = @HAVE_SETENV@
+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
+HAVE_SIGACTION = @HAVE_SIGACTION@
+HAVE_SIGHANDLER_T = @HAVE_SIGHANDLER_T@
+HAVE_SIGINFO_T = @HAVE_SIGINFO_T@
+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+HAVE_SIGSET_T = @HAVE_SIGSET_T@
+HAVE_SLEEP = @HAVE_SLEEP@
+HAVE_STDINT_H = @HAVE_STDINT_H@
+HAVE_STPCPY = @HAVE_STPCPY@
+HAVE_STPNCPY = @HAVE_STPNCPY@
+HAVE_STRCASECMP = @HAVE_STRCASECMP@
+HAVE_STRCASESTR = @HAVE_STRCASESTR@
+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+HAVE_STRINGS_H = @HAVE_STRINGS_H@
+HAVE_STRPBRK = @HAVE_STRPBRK@
+HAVE_STRPTIME = @HAVE_STRPTIME@
+HAVE_STRSEP = @HAVE_STRSEP@
+HAVE_STRTOD = @HAVE_STRTOD@
+HAVE_STRTOLL = @HAVE_STRTOLL@
+HAVE_STRTOULL = @HAVE_STRTOULL@
+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
+HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
+HAVE_SYMLINK = @HAVE_SYMLINK@
+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
+HAVE_SYSEXITS_H = @HAVE_SYSEXITS_H@
+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
+HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
+HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
+HAVE_TIMEGM = @HAVE_TIMEGM@
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
+HAVE_UNISTD_H = @HAVE_UNISTD_H@
+HAVE_UNLINKAT = @HAVE_UNLINKAT@
+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
+HAVE_USLEEP = @HAVE_USLEEP@
+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+HAVE_VASPRINTF = @HAVE_VASPRINTF@
+HAVE_VDPRINTF = @HAVE_VDPRINTF@
+HAVE_WCHAR_H = @HAVE_WCHAR_H@
+HAVE_WCHAR_T = @HAVE_WCHAR_T@
+HAVE_WCPCPY = @HAVE_WCPCPY@
+HAVE_WCPNCPY = @HAVE_WCPNCPY@
+HAVE_WCRTOMB = @HAVE_WCRTOMB@
+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
+HAVE_WCSCAT = @HAVE_WCSCAT@
+HAVE_WCSCHR = @HAVE_WCSCHR@
+HAVE_WCSCMP = @HAVE_WCSCMP@
+HAVE_WCSCOLL = @HAVE_WCSCOLL@
+HAVE_WCSCPY = @HAVE_WCSCPY@
+HAVE_WCSCSPN = @HAVE_WCSCSPN@
+HAVE_WCSDUP = @HAVE_WCSDUP@
+HAVE_WCSLEN = @HAVE_WCSLEN@
+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
+HAVE_WCSNCAT = @HAVE_WCSNCAT@
+HAVE_WCSNCMP = @HAVE_WCSNCMP@
+HAVE_WCSNCPY = @HAVE_WCSNCPY@
+HAVE_WCSNLEN = @HAVE_WCSNLEN@
+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
+HAVE_WCSPBRK = @HAVE_WCSPBRK@
+HAVE_WCSRCHR = @HAVE_WCSRCHR@
+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
+HAVE_WCSSPN = @HAVE_WCSSPN@
+HAVE_WCSSTR = @HAVE_WCSSTR@
+HAVE_WCSTOK = @HAVE_WCSTOK@
+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
+HAVE_WCSXFRM = @HAVE_WCSXFRM@
+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
+HAVE_WINT_T = @HAVE_WINT_T@
+HAVE_WMEMCHR = @HAVE_WMEMCHR@
+HAVE_WMEMCMP = @HAVE_WMEMCMP@
+HAVE_WMEMCPY = @HAVE_WMEMCPY@
+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
+HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
+HAVE__BOOL = @HAVE__BOOL@
+HAVE__EXIT = @HAVE__EXIT@
+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
+INCLUDE_NEXT = @INCLUDE_NEXT@
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LEX = @LEX@
+LEXLIB = @LEXLIB@
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+LIBCOMPRESS = @LIBCOMPRESS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBMULTITHREAD = @LIBMULTITHREAD@
+LIBOBJS = @LIBOBJS@
+LIBPTH = @LIBPTH@
+LIBPTH_PREFIX = @LIBPTH_PREFIX@
+LIBS = @LIBS@
+LIBTHREAD = @LIBTHREAD@
+LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
+LINGUAS = @LINGUAS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
+LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
+LOCALE_JA = @LOCALE_JA@
+LOCALE_ZH_CN = @LOCALE_ZH_CN@
+LTALLOCA = @LTALLOCA@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
+LTLIBOBJS = @LTLIBOBJS@
+LTLIBPTH = @LTLIBPTH@
+LTLIBTHREAD = @LTLIBTHREAD@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANDIR_LAYOUT = @MANDIR_LAYOUT@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MAN_SUBDIRS = @MAN_SUBDIRS@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NEXT_AS_FIRST_DIRECTIVE_DIRENT_H = @NEXT_AS_FIRST_DIRECTIVE_DIRENT_H@
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = @NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H@
+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
+NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
+NEXT_DIRENT_H = @NEXT_DIRENT_H@
+NEXT_ERRNO_H = @NEXT_ERRNO_H@
+NEXT_FCNTL_H = @NEXT_FCNTL_H@
+NEXT_FLOAT_H = @NEXT_FLOAT_H@
+NEXT_GETOPT_H = @NEXT_GETOPT_H@
+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
+NEXT_LOCALE_H = @NEXT_LOCALE_H@
+NEXT_SIGNAL_H = @NEXT_SIGNAL_H@
+NEXT_STDARG_H = @NEXT_STDARG_H@
+NEXT_STDDEF_H = @NEXT_STDDEF_H@
+NEXT_STDINT_H = @NEXT_STDINT_H@
+NEXT_STDIO_H = @NEXT_STDIO_H@
+NEXT_STDLIB_H = @NEXT_STDLIB_H@
+NEXT_STRINGS_H = @NEXT_STRINGS_H@
+NEXT_STRING_H = @NEXT_STRING_H@
+NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
+NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
+NEXT_TIME_H = @NEXT_TIME_H@
+NEXT_UNISTD_H = @NEXT_UNISTD_H@
+NEXT_WCHAR_H = @NEXT_WCHAR_H@
+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PO4A = @PO4A@
+POSUB = @POSUB@
+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
+RANLIB = @RANLIB@
+REPLACE_BTOWC = @REPLACE_BTOWC@
+REPLACE_CALLOC = @REPLACE_CALLOC@
+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+REPLACE_CHOWN = @REPLACE_CHOWN@
+REPLACE_CLOSE = @REPLACE_CLOSE@
+REPLACE_CLOSEDIR = @REPLACE_CLOSEDIR@
+REPLACE_DIRFD = @REPLACE_DIRFD@
+REPLACE_DPRINTF = @REPLACE_DPRINTF@
+REPLACE_DUP = @REPLACE_DUP@
+REPLACE_DUP2 = @REPLACE_DUP2@
+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+REPLACE_FCLOSE = @REPLACE_FCLOSE@
+REPLACE_FCNTL = @REPLACE_FCNTL@
+REPLACE_FDOPEN = @REPLACE_FDOPEN@
+REPLACE_FDOPENDIR = @REPLACE_FDOPENDIR@
+REPLACE_FFLUSH = @REPLACE_FFLUSH@
+REPLACE_FOPEN = @REPLACE_FOPEN@
+REPLACE_FPRINTF = @REPLACE_FPRINTF@
+REPLACE_FPURGE = @REPLACE_FPURGE@
+REPLACE_FREOPEN = @REPLACE_FREOPEN@
+REPLACE_FSEEK = @REPLACE_FSEEK@
+REPLACE_FSEEKO = @REPLACE_FSEEKO@
+REPLACE_FSTAT = @REPLACE_FSTAT@
+REPLACE_FSTATAT = @REPLACE_FSTATAT@
+REPLACE_FTELL = @REPLACE_FTELL@
+REPLACE_FTELLO = @REPLACE_FTELLO@
+REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
+REPLACE_GETCWD = @REPLACE_GETCWD@
+REPLACE_GETDELIM = @REPLACE_GETDELIM@
+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+REPLACE_GETLINE = @REPLACE_GETLINE@
+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
+REPLACE_ISATTY = @REPLACE_ISATTY@
+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+REPLACE_ITOLD = @REPLACE_ITOLD@
+REPLACE_LCHOWN = @REPLACE_LCHOWN@
+REPLACE_LINK = @REPLACE_LINK@
+REPLACE_LINKAT = @REPLACE_LINKAT@
+REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+REPLACE_LSEEK = @REPLACE_LSEEK@
+REPLACE_LSTAT = @REPLACE_LSTAT@
+REPLACE_MALLOC = @REPLACE_MALLOC@
+REPLACE_MBRLEN = @REPLACE_MBRLEN@
+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
+REPLACE_MBSINIT = @REPLACE_MBSINIT@
+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
+REPLACE_MBTOWC = @REPLACE_MBTOWC@
+REPLACE_MEMCHR = @REPLACE_MEMCHR@
+REPLACE_MEMMEM = @REPLACE_MEMMEM@
+REPLACE_MKDIR = @REPLACE_MKDIR@
+REPLACE_MKFIFO = @REPLACE_MKFIFO@
+REPLACE_MKNOD = @REPLACE_MKNOD@
+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
+REPLACE_MKTIME = @REPLACE_MKTIME@
+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
+REPLACE_NULL = @REPLACE_NULL@
+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
+REPLACE_OPEN = @REPLACE_OPEN@
+REPLACE_OPENAT = @REPLACE_OPENAT@
+REPLACE_OPENDIR = @REPLACE_OPENDIR@
+REPLACE_PERROR = @REPLACE_PERROR@
+REPLACE_POPEN = @REPLACE_POPEN@
+REPLACE_PREAD = @REPLACE_PREAD@
+REPLACE_PRINTF = @REPLACE_PRINTF@
+REPLACE_PTHREAD_SIGMASK = @REPLACE_PTHREAD_SIGMASK@
+REPLACE_PTSNAME = @REPLACE_PTSNAME@
+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
+REPLACE_PUTENV = @REPLACE_PUTENV@
+REPLACE_PWRITE = @REPLACE_PWRITE@
+REPLACE_RAISE = @REPLACE_RAISE@
+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
+REPLACE_READ = @REPLACE_READ@
+REPLACE_READLINK = @REPLACE_READLINK@
+REPLACE_REALLOC = @REPLACE_REALLOC@
+REPLACE_REALPATH = @REPLACE_REALPATH@
+REPLACE_REMOVE = @REPLACE_REMOVE@
+REPLACE_RENAME = @REPLACE_RENAME@
+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
+REPLACE_RMDIR = @REPLACE_RMDIR@
+REPLACE_SETENV = @REPLACE_SETENV@
+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+REPLACE_SLEEP = @REPLACE_SLEEP@
+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+REPLACE_SPRINTF = @REPLACE_SPRINTF@
+REPLACE_STAT = @REPLACE_STAT@
+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
+REPLACE_STPNCPY = @REPLACE_STPNCPY@
+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
+REPLACE_STRDUP = @REPLACE_STRDUP@
+REPLACE_STRERROR = @REPLACE_STRERROR@
+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
+REPLACE_STRNCAT = @REPLACE_STRNCAT@
+REPLACE_STRNDUP = @REPLACE_STRNDUP@
+REPLACE_STRNLEN = @REPLACE_STRNLEN@
+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
+REPLACE_STRSTR = @REPLACE_STRSTR@
+REPLACE_STRTOD = @REPLACE_STRTOD@
+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
+REPLACE_STRUCT_LCONV = @REPLACE_STRUCT_LCONV@
+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
+REPLACE_SYMLINK = @REPLACE_SYMLINK@
+REPLACE_TIMEGM = @REPLACE_TIMEGM@
+REPLACE_TMPFILE = @REPLACE_TMPFILE@
+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
+REPLACE_UNLINK = @REPLACE_UNLINK@
+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
+REPLACE_UNSETENV = @REPLACE_UNSETENV@
+REPLACE_USLEEP = @REPLACE_USLEEP@
+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+REPLACE_VPRINTF = @REPLACE_VPRINTF@
+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
+REPLACE_WCTOB = @REPLACE_WCTOB@
+REPLACE_WCTOMB = @REPLACE_WCTOMB@
+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
+REPLACE_WRITE = @REPLACE_WRITE@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
+STDALIGN_H = @STDALIGN_H@
+STDARG_H = @STDARG_H@
+STDBOOL_H = @STDBOOL_H@
+STDDEF_H = @STDDEF_H@
+STDINT_H = @STDINT_H@
+STRIP = @STRIP@
+SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
+TBL_X_FORMAT = @TBL_X_FORMAT@
+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
+TRANS_APROPOS = @TRANS_APROPOS@
+TRANS_APROPOS_UPPER = @TRANS_APROPOS_UPPER@
+TRANS_CATMAN = @TRANS_CATMAN@
+TRANS_CATMAN_UPPER = @TRANS_CATMAN_UPPER@
+TRANS_LEXGROG = @TRANS_LEXGROG@
+TRANS_LEXGROG_UPPER = @TRANS_LEXGROG_UPPER@
+TRANS_MAN = @TRANS_MAN@
+TRANS_MANCONV = @TRANS_MANCONV@
+TRANS_MANCONV_UPPER = @TRANS_MANCONV_UPPER@
+TRANS_MANDB = @TRANS_MANDB@
+TRANS_MANDB_UPPER = @TRANS_MANDB_UPPER@
+TRANS_MANPATH = @TRANS_MANPATH@
+TRANS_MANPATH_UPPER = @TRANS_MANPATH_UPPER@
+TRANS_MAN_UPPER = @TRANS_MAN_UPPER@
+TRANS_WHATIS = @TRANS_WHATIS@
+TRANS_WHATIS_UPPER = @TRANS_WHATIS_UPPER@
+TRANS_ZSOELIM = @TRANS_ZSOELIM@
+TRANS_ZSOELIM_UPPER = @TRANS_ZSOELIM_UPPER@
+TROFF = @TROFF@
+UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
+UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WARN_CFLAGS = @WARN_CFLAGS@
+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
+WINDOWS_64_BIT_OFF_T = @WINDOWS_64_BIT_OFF_T@
+WINDOWS_64_BIT_ST_SIZE = @WINDOWS_64_BIT_ST_SIZE@
+WINT_T_SUFFIX = @WINT_T_SUFFIX@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+browser = @browser@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+bunzip2 = @bunzip2@
+bzip2 = @bzip2@
+cat = @cat@
+col = @col@
+compress = @compress@
+compress_ext = @compress_ext@
+compressor = @compressor@
+config_file = @config_file@
+config_file_basename = @config_file_basename@
+config_file_dirname = @config_file_dirname@
+datadir = @datadir@
+datarootdir = @datarootdir@
+date = @date@
+docdir = @docdir@
+dvidir = @dvidir@
+eqn = @eqn@
+exec_prefix = @exec_prefix@
+gl_LIBOBJS = @gl_LIBOBJS@
+gl_LTLIBOBJS = @gl_LTLIBOBJS@
+gltests_LIBOBJS = @gltests_LIBOBJS@
+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
+gltests_WITNESS = @gltests_WITNESS@
+grap = @grap@
+grep = @grep@
+gunzip = @gunzip@
+gzip = @gzip@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+libpipeline_CFLAGS = @libpipeline_CFLAGS@
+libpipeline_LIBS = @libpipeline_LIBS@
+lispdir = @lispdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+lzip = @lzip@
+lzma = @lzma@
+man_mode = @man_mode@
+man_owner = @man_owner@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+neqn = @neqn@
+nroff = @nroff@
+oldincludedir = @oldincludedir@
+override_dir = @override_dir@
+pager = @pager@
+pdfdir = @pdfdir@
+pic = @pic@
+preconv = @preconv@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+refer = @refer@
+roff_version = @roff_version@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sections = @sections@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
+target_alias = @target_alias@
+tbl = @tbl@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+tr = @tr@
+troff = @troff@
+uncompress = @uncompress@
+unlzip = @unlzip@
+unlzma = @unlzma@
+unxz = @unxz@
+vgrind = @vgrind@
+xz = @xz@
+SUBDIRS = systemd
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign init/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign init/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+       @fail=; \
+       if $(am__make_keepgoing); then \
+         failcom='fail=yes'; \
+       else \
+         failcom='exit 1'; \
+       fi; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+       $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       $(am__define_uniq_tagged_files); \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+       $(am__define_uniq_tagged_files); \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+       list='$(am__tagged_files)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+       check-am clean clean-generic clean-libtool cscopelist-am ctags \
+       ctags-am distclean distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/init/systemd/Makefile.am b/init/systemd/Makefile.am
new file mode 100644 (file)
index 0000000..5d1c43b
--- /dev/null
@@ -0,0 +1,21 @@
+## Process this file with automake to produce Makefile.in
+##
+## Copyright (C) 2014 Colin Watson.
+##
+## This file is part of man-db.
+##
+## man-db is free software; you can redistribute it and/or modify it
+## under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## man-db is distributed in the hope that it will be useful, but
+## WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with man-db; if not, write to the Free Software Foundation,
+## Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+dist_systemdtmpfiles_DATA = man-db.conf
diff --git a/init/systemd/Makefile.in b/init/systemd/Makefile.in
new file mode 100644 (file)
index 0000000..f1706db
--- /dev/null
@@ -0,0 +1,1541 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+  case $${target_option-} in \
+      ?) ;; \
+      *) echo "am__make_running_with_option: internal error: invalid" \
+              "target option '$${target_option-}' specified" >&2; \
+         exit 1;; \
+  esac; \
+  has_opt=no; \
+  sane_makeflags=$$MAKEFLAGS; \
+  if $(am__is_gnu_make); then \
+    sane_makeflags=$$MFLAGS; \
+  else \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        bs=\\; \
+        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+          | sed "s/$$bs$$bs[$$bs $$bs  ]*//g"`;; \
+    esac; \
+  fi; \
+  skip_next=no; \
+  strip_trailopt () \
+  { \
+    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+  }; \
+  for flg in $$sane_makeflags; do \
+    test $$skip_next = yes && { skip_next=no; continue; }; \
+    case $$flg in \
+      *=*|--*) continue;; \
+        -*I) strip_trailopt 'I'; skip_next=yes;; \
+      -*I?*) strip_trailopt 'I';; \
+        -*O) strip_trailopt 'O'; skip_next=yes;; \
+      -*O?*) strip_trailopt 'O';; \
+        -*l) strip_trailopt 'l'; skip_next=yes;; \
+      -*l?*) strip_trailopt 'l';; \
+      -[dEDm]) skip_next=yes;; \
+      -[JT]) skip_next=yes;; \
+    esac; \
+    case $$flg in \
+      *$$target_option*) has_opt=yes; break;; \
+    esac; \
+  done; \
+  test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = init/systemd
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+       $(dist_systemdtmpfiles_DATA)
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
+       $(top_srcdir)/m4/man-check-progs.m4 \
+       $(top_srcdir)/m4/man-compress-lib.m4 \
+       $(top_srcdir)/m4/man-gnu-nroff.m4 \
+       $(top_srcdir)/m4/man-heirloom-nroff.m4 \
+       $(top_srcdir)/m4/man-linguas.m4 $(top_srcdir)/m4/man-po4a.m4 \
+       $(top_srcdir)/m4/man-trans-subst.m4 \
+       $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+       $(top_srcdir)/gnulib/m4/absolute-header.m4 \
+       $(top_srcdir)/gnulib/m4/alloca.m4 \
+       $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
+       $(top_srcdir)/gnulib/m4/btowc.m4 \
+       $(top_srcdir)/gnulib/m4/canonicalize.m4 \
+       $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
+       $(top_srcdir)/gnulib/m4/close.m4 \
+       $(top_srcdir)/gnulib/m4/closedir.m4 \
+       $(top_srcdir)/gnulib/m4/codeset.m4 \
+       $(top_srcdir)/gnulib/m4/configmake.m4 \
+       $(top_srcdir)/gnulib/m4/d-ino.m4 \
+       $(top_srcdir)/gnulib/m4/d-type.m4 \
+       $(top_srcdir)/gnulib/m4/dirent_h.m4 \
+       $(top_srcdir)/gnulib/m4/dirfd.m4 \
+       $(top_srcdir)/gnulib/m4/dirname.m4 \
+       $(top_srcdir)/gnulib/m4/double-slash-root.m4 \
+       $(top_srcdir)/gnulib/m4/dup.m4 $(top_srcdir)/gnulib/m4/dup2.m4 \
+       $(top_srcdir)/gnulib/m4/eealloc.m4 \
+       $(top_srcdir)/gnulib/m4/environ.m4 \
+       $(top_srcdir)/gnulib/m4/errno_h.m4 \
+       $(top_srcdir)/gnulib/m4/error.m4 \
+       $(top_srcdir)/gnulib/m4/exponentd.m4 \
+       $(top_srcdir)/gnulib/m4/extensions.m4 \
+       $(top_srcdir)/gnulib/m4/extern-inline.m4 \
+       $(top_srcdir)/gnulib/m4/fchdir.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl-o.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl.m4 \
+       $(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+       $(top_srcdir)/gnulib/m4/fdopendir.m4 \
+       $(top_srcdir)/gnulib/m4/filenamecat.m4 \
+       $(top_srcdir)/gnulib/m4/float_h.m4 \
+       $(top_srcdir)/gnulib/m4/flock.m4 \
+       $(top_srcdir)/gnulib/m4/fnmatch.m4 \
+       $(top_srcdir)/gnulib/m4/fstat.m4 \
+       $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
+       $(top_srcdir)/gnulib/m4/getcwd.m4 \
+       $(top_srcdir)/gnulib/m4/getdelim.m4 \
+       $(top_srcdir)/gnulib/m4/getdtablesize.m4 \
+       $(top_srcdir)/gnulib/m4/getline.m4 \
+       $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
+       $(top_srcdir)/gnulib/m4/getopt.m4 \
+       $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
+       $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
+       $(top_srcdir)/gnulib/m4/glibc21.m4 \
+       $(top_srcdir)/gnulib/m4/glob.m4 \
+       $(top_srcdir)/gnulib/m4/gnulib-common.m4 \
+       $(top_srcdir)/gnulib/m4/gnulib-comp.m4 \
+       $(top_srcdir)/gnulib/m4/iconv.m4 \
+       $(top_srcdir)/gnulib/m4/idpriv.m4 \
+       $(top_srcdir)/gnulib/m4/include_next.m4 \
+       $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+       $(top_srcdir)/gnulib/m4/intmax_t.m4 \
+       $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
+       $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
+       $(top_srcdir)/gnulib/m4/largefile.m4 \
+       $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
+       $(top_srcdir)/gnulib/m4/lib-ld.m4 \
+       $(top_srcdir)/gnulib/m4/lib-link.m4 \
+       $(top_srcdir)/gnulib/m4/lib-prefix.m4 \
+       $(top_srcdir)/gnulib/m4/libtool.m4 \
+       $(top_srcdir)/gnulib/m4/localcharset.m4 \
+       $(top_srcdir)/gnulib/m4/locale-fr.m4 \
+       $(top_srcdir)/gnulib/m4/locale-ja.m4 \
+       $(top_srcdir)/gnulib/m4/locale-zh.m4 \
+       $(top_srcdir)/gnulib/m4/locale_h.m4 \
+       $(top_srcdir)/gnulib/m4/localeconv.m4 \
+       $(top_srcdir)/gnulib/m4/lock.m4 \
+       $(top_srcdir)/gnulib/m4/longlong.m4 \
+       $(top_srcdir)/gnulib/m4/lstat.m4 \
+       $(top_srcdir)/gnulib/m4/ltoptions.m4 \
+       $(top_srcdir)/gnulib/m4/ltsugar.m4 \
+       $(top_srcdir)/gnulib/m4/ltversion.m4 \
+       $(top_srcdir)/gnulib/m4/lt~obsolete.m4 \
+       $(top_srcdir)/gnulib/m4/malloc.m4 \
+       $(top_srcdir)/gnulib/m4/malloca.m4 \
+       $(top_srcdir)/gnulib/m4/mbrtowc.m4 \
+       $(top_srcdir)/gnulib/m4/mbsinit.m4 \
+       $(top_srcdir)/gnulib/m4/mbsrtowcs.m4 \
+       $(top_srcdir)/gnulib/m4/mbstate_t.m4 \
+       $(top_srcdir)/gnulib/m4/mbtowc.m4 \
+       $(top_srcdir)/gnulib/m4/memchr.m4 \
+       $(top_srcdir)/gnulib/m4/mempcpy.m4 \
+       $(top_srcdir)/gnulib/m4/memrchr.m4 \
+       $(top_srcdir)/gnulib/m4/minmax.m4 \
+       $(top_srcdir)/gnulib/m4/mkdtemp.m4 \
+       $(top_srcdir)/gnulib/m4/mkstemp.m4 \
+       $(top_srcdir)/gnulib/m4/mmap-anon.m4 \
+       $(top_srcdir)/gnulib/m4/mode_t.m4 \
+       $(top_srcdir)/gnulib/m4/msvc-inval.m4 \
+       $(top_srcdir)/gnulib/m4/msvc-nothrow.m4 \
+       $(top_srcdir)/gnulib/m4/multiarch.m4 \
+       $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
+       $(top_srcdir)/gnulib/m4/nls.m4 \
+       $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
+       $(top_srcdir)/gnulib/m4/off_t.m4 \
+       $(top_srcdir)/gnulib/m4/onceonly.m4 \
+       $(top_srcdir)/gnulib/m4/open.m4 \
+       $(top_srcdir)/gnulib/m4/openat.m4 \
+       $(top_srcdir)/gnulib/m4/opendir.m4 \
+       $(top_srcdir)/gnulib/m4/pathmax.m4 \
+       $(top_srcdir)/gnulib/m4/po.m4 \
+       $(top_srcdir)/gnulib/m4/printf.m4 \
+       $(top_srcdir)/gnulib/m4/progtest.m4 \
+       $(top_srcdir)/gnulib/m4/raise.m4 \
+       $(top_srcdir)/gnulib/m4/rawmemchr.m4 \
+       $(top_srcdir)/gnulib/m4/readdir.m4 \
+       $(top_srcdir)/gnulib/m4/readlink.m4 \
+       $(top_srcdir)/gnulib/m4/realloc.m4 \
+       $(top_srcdir)/gnulib/m4/regex.m4 \
+       $(top_srcdir)/gnulib/m4/rename.m4 \
+       $(top_srcdir)/gnulib/m4/rewinddir.m4 \
+       $(top_srcdir)/gnulib/m4/rmdir.m4 \
+       $(top_srcdir)/gnulib/m4/same.m4 \
+       $(top_srcdir)/gnulib/m4/save-cwd.m4 \
+       $(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+       $(top_srcdir)/gnulib/m4/setenv.m4 \
+       $(top_srcdir)/gnulib/m4/sigaction.m4 \
+       $(top_srcdir)/gnulib/m4/signal_h.m4 \
+       $(top_srcdir)/gnulib/m4/signalblocking.m4 \
+       $(top_srcdir)/gnulib/m4/size_max.m4 \
+       $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
+       $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
+       $(top_srcdir)/gnulib/m4/stat.m4 \
+       $(top_srcdir)/gnulib/m4/stdalign.m4 \
+       $(top_srcdir)/gnulib/m4/stdarg.m4 \
+       $(top_srcdir)/gnulib/m4/stdbool.m4 \
+       $(top_srcdir)/gnulib/m4/stddef_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdint.m4 \
+       $(top_srcdir)/gnulib/m4/stdint_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdio_h.m4 \
+       $(top_srcdir)/gnulib/m4/stdlib_h.m4 \
+       $(top_srcdir)/gnulib/m4/strcase.m4 \
+       $(top_srcdir)/gnulib/m4/strchrnul.m4 \
+       $(top_srcdir)/gnulib/m4/strdup.m4 \
+       $(top_srcdir)/gnulib/m4/strerror.m4 \
+       $(top_srcdir)/gnulib/m4/string_h.m4 \
+       $(top_srcdir)/gnulib/m4/strings_h.m4 \
+       $(top_srcdir)/gnulib/m4/strndup.m4 \
+       $(top_srcdir)/gnulib/m4/strnlen.m4 \
+       $(top_srcdir)/gnulib/m4/strsep.m4 \
+       $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
+       $(top_srcdir)/gnulib/m4/sysexits.m4 \
+       $(top_srcdir)/gnulib/m4/tempname.m4 \
+       $(top_srcdir)/gnulib/m4/threadlib.m4 \
+       $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
+       $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
+       $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
+       $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+       $(top_srcdir)/gnulib/m4/vasprintf.m4 \
+       $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
+       $(top_srcdir)/gnulib/m4/warn-on-use.m4 \
+       $(top_srcdir)/gnulib/m4/warnings.m4 \
+       $(top_srcdir)/gnulib/m4/wchar_h.m4 \
+       $(top_srcdir)/gnulib/m4/wchar_t.m4 \
+       $(top_srcdir)/gnulib/m4/wcrtomb.m4 \
+       $(top_srcdir)/gnulib/m4/wctype_h.m4 \
+       $(top_srcdir)/gnulib/m4/wint_t.m4 \
+       $(top_srcdir)/gnulib/m4/xalloc.m4 \
+       $(top_srcdir)/gnulib/m4/xgetcwd.m4 \
+       $(top_srcdir)/gnulib/m4/xsize.m4 \
+       $(top_srcdir)/gnulib/m4/xstrndup.m4 \
+       $(top_srcdir)/gnulib/m4/xvasprintf.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+  test -z "$$files" \
+    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+         $(am__cd) "$$dir" && rm -f $$files; }; \
+  }
+am__installdirs = "$(DESTDIR)$(systemdtmpfilesdir)"
+DATA = $(dist_systemdtmpfiles_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+pkglibexecdir = @pkglibexecdir@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALLOCA_H = @ALLOCA_H@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
+AR = @AR@
+ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DBLIBS = @DBLIBS@
+DBTYPE = @DBTYPE@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
+ENOLINK_VALUE = @ENOLINK_VALUE@
+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
+ERRNO_H = @ERRNO_H@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FLOAT_H = @FLOAT_H@
+FNMATCH_H = @FNMATCH_H@
+GETOPT_H = @GETOPT_H@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GLIBC21 = @GLIBC21@
+GLOB_H = @GLOB_H@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
+GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
+GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
+GNULIB_BTOWC = @GNULIB_BTOWC@
+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+GNULIB_CHDIR = @GNULIB_CHDIR@
+GNULIB_CHOWN = @GNULIB_CHOWN@
+GNULIB_CLOSE = @GNULIB_CLOSE@
+GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
+GNULIB_DIRFD = @GNULIB_DIRFD@
+GNULIB_DPRINTF = @GNULIB_DPRINTF@
+GNULIB_DUP = @GNULIB_DUP@
+GNULIB_DUP2 = @GNULIB_DUP2@
+GNULIB_DUP3 = @GNULIB_DUP3@
+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
+GNULIB_ENVIRON = @GNULIB_ENVIRON@
+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
+GNULIB_FCHDIR = @GNULIB_FCHDIR@
+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+GNULIB_FCLOSE = @GNULIB_FCLOSE@
+GNULIB_FCNTL = @GNULIB_FCNTL@
+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+GNULIB_FDOPEN = @GNULIB_FDOPEN@
+GNULIB_FDOPENDIR = @GNULIB_FDOPENDIR@
+GNULIB_FFLUSH = @GNULIB_FFLUSH@
+GNULIB_FFS = @GNULIB_FFS@
+GNULIB_FFSL = @GNULIB_FFSL@
+GNULIB_FFSLL = @GNULIB_FFSLL@
+GNULIB_FGETC = @GNULIB_FGETC@
+GNULIB_FGETS = @GNULIB_FGETS@
+GNULIB_FLOCK = @GNULIB_FLOCK@
+GNULIB_FOPEN = @GNULIB_FOPEN@
+GNULIB_FPRINTF = @GNULIB_FPRINTF@
+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+GNULIB_FPURGE = @GNULIB_FPURGE@
+GNULIB_FPUTC = @GNULIB_FPUTC@
+GNULIB_FPUTS = @GNULIB_FPUTS@
+GNULIB_FREAD = @GNULIB_FREAD@
+GNULIB_FREOPEN = @GNULIB_FREOPEN@
+GNULIB_FSCANF = @GNULIB_FSCANF@
+GNULIB_FSEEK = @GNULIB_FSEEK@
+GNULIB_FSEEKO = @GNULIB_FSEEKO@
+GNULIB_FSTAT = @GNULIB_FSTAT@
+GNULIB_FSTATAT = @GNULIB_FSTATAT@
+GNULIB_FSYNC = @GNULIB_FSYNC@
+GNULIB_FTELL = @GNULIB_FTELL@
+GNULIB_FTELLO = @GNULIB_FTELLO@
+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+GNULIB_FWRITE = @GNULIB_FWRITE@
+GNULIB_GETC = @GNULIB_GETC@
+GNULIB_GETCHAR = @GNULIB_GETCHAR@
+GNULIB_GETCWD = @GNULIB_GETCWD@
+GNULIB_GETDELIM = @GNULIB_GETDELIM@
+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+GNULIB_GETLINE = @GNULIB_GETLINE@
+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
+GNULIB_GRANTPT = @GNULIB_GRANTPT@
+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
+GNULIB_ISATTY = @GNULIB_ISATTY@
+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
+GNULIB_LCHMOD = @GNULIB_LCHMOD@
+GNULIB_LCHOWN = @GNULIB_LCHOWN@
+GNULIB_LINK = @GNULIB_LINK@
+GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
+GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+GNULIB_LSEEK = @GNULIB_LSEEK@
+GNULIB_LSTAT = @GNULIB_LSTAT@
+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
+GNULIB_MBRLEN = @GNULIB_MBRLEN@
+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
+GNULIB_MBSCHR = @GNULIB_MBSCHR@
+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
+GNULIB_MBSINIT = @GNULIB_MBSINIT@
+GNULIB_MBSLEN = @GNULIB_MBSLEN@
+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
+GNULIB_MBSSEP = @GNULIB_MBSSEP@
+GNULIB_MBSSPN = @GNULIB_MBSSPN@
+GNULIB_MBSSTR = @GNULIB_MBSSTR@
+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
+GNULIB_MBTOWC = @GNULIB_MBTOWC@
+GNULIB_MEMCHR = @GNULIB_MEMCHR@
+GNULIB_MEMMEM = @GNULIB_MEMMEM@
+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
+GNULIB_MKFIFO = @GNULIB_MKFIFO@
+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
+GNULIB_MKNOD = @GNULIB_MKNOD@
+GNULIB_MKNODAT = @GNULIB_MKNODAT@
+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
+GNULIB_MKTIME = @GNULIB_MKTIME@
+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
+GNULIB_OPEN = @GNULIB_OPEN@
+GNULIB_OPENAT = @GNULIB_OPENAT@
+GNULIB_OPENDIR = @GNULIB_OPENDIR@
+GNULIB_PCLOSE = @GNULIB_PCLOSE@
+GNULIB_PERROR = @GNULIB_PERROR@
+GNULIB_PIPE = @GNULIB_PIPE@
+GNULIB_PIPE2 = @GNULIB_PIPE2@
+GNULIB_POPEN = @GNULIB_POPEN@
+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+GNULIB_PREAD = @GNULIB_PREAD@
+GNULIB_PRINTF = @GNULIB_PRINTF@
+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+GNULIB_PTHREAD_SIGMASK = @GNULIB_PTHREAD_SIGMASK@
+GNULIB_PTSNAME = @GNULIB_PTSNAME@
+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+GNULIB_PUTC = @GNULIB_PUTC@
+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
+GNULIB_PUTENV = @GNULIB_PUTENV@
+GNULIB_PUTS = @GNULIB_PUTS@
+GNULIB_PWRITE = @GNULIB_PWRITE@
+GNULIB_RAISE = @GNULIB_RAISE@
+GNULIB_RANDOM = @GNULIB_RANDOM@
+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
+GNULIB_READ = @GNULIB_READ@
+GNULIB_READDIR = @GNULIB_READDIR@
+GNULIB_READLINK = @GNULIB_READLINK@
+GNULIB_READLINKAT = @GNULIB_READLINKAT@
+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
+GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
+GNULIB_REMOVE = @GNULIB_REMOVE@
+GNULIB_RENAME = @GNULIB_RENAME@
+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+GNULIB_REWINDDIR = @GNULIB_REWINDDIR@
+GNULIB_RMDIR = @GNULIB_RMDIR@
+GNULIB_RPMATCH = @GNULIB_RPMATCH@
+GNULIB_SCANDIR = @GNULIB_SCANDIR@
+GNULIB_SCANF = @GNULIB_SCANF@
+GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
+GNULIB_SETENV = @GNULIB_SETENV@
+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
+GNULIB_SIGACTION = @GNULIB_SIGACTION@
+GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
+GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
+GNULIB_SLEEP = @GNULIB_SLEEP@
+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+GNULIB_STAT = @GNULIB_STAT@
+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
+GNULIB_STPCPY = @GNULIB_STPCPY@
+GNULIB_STPNCPY = @GNULIB_STPNCPY@
+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
+GNULIB_STRDUP = @GNULIB_STRDUP@
+GNULIB_STRERROR = @GNULIB_STRERROR@
+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
+GNULIB_STRNCAT = @GNULIB_STRNCAT@
+GNULIB_STRNDUP = @GNULIB_STRNDUP@
+GNULIB_STRNLEN = @GNULIB_STRNLEN@
+GNULIB_STRPBRK = @GNULIB_STRPBRK@
+GNULIB_STRPTIME = @GNULIB_STRPTIME@
+GNULIB_STRSEP = @GNULIB_STRSEP@
+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
+GNULIB_STRSTR = @GNULIB_STRSTR@
+GNULIB_STRTOD = @GNULIB_STRTOD@
+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
+GNULIB_STRTOLL = @GNULIB_STRTOLL@
+GNULIB_STRTOULL = @GNULIB_STRTOULL@
+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
+GNULIB_SYMLINK = @GNULIB_SYMLINK@
+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+GNULIB_TIMEGM = @GNULIB_TIMEGM@
+GNULIB_TIME_R = @GNULIB_TIME_R@
+GNULIB_TMPFILE = @GNULIB_TMPFILE@
+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
+GNULIB_UNLINK = @GNULIB_UNLINK@
+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
+GNULIB_UNSETENV = @GNULIB_UNSETENV@
+GNULIB_USLEEP = @GNULIB_USLEEP@
+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+GNULIB_VFSCANF = @GNULIB_VFSCANF@
+GNULIB_VPRINTF = @GNULIB_VPRINTF@
+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+GNULIB_VSCANF = @GNULIB_VSCANF@
+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
+GNULIB_WCPCPY = @GNULIB_WCPCPY@
+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
+GNULIB_WCSCAT = @GNULIB_WCSCAT@
+GNULIB_WCSCHR = @GNULIB_WCSCHR@
+GNULIB_WCSCMP = @GNULIB_WCSCMP@
+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
+GNULIB_WCSCPY = @GNULIB_WCSCPY@
+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
+GNULIB_WCSDUP = @GNULIB_WCSDUP@
+GNULIB_WCSLEN = @GNULIB_WCSLEN@
+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
+GNULIB_WCSSPN = @GNULIB_WCSSPN@
+GNULIB_WCSSTR = @GNULIB_WCSSTR@
+GNULIB_WCSTOK = @GNULIB_WCSTOK@
+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
+GNULIB_WCTOB = @GNULIB_WCTOB@
+GNULIB_WCTOMB = @GNULIB_WCTOMB@
+GNULIB_WCTRANS = @GNULIB_WCTRANS@
+GNULIB_WCTYPE = @GNULIB_WCTYPE@
+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
+GNULIB_WMEMSET = @GNULIB_WMEMSET@
+GNULIB_WRITE = @GNULIB_WRITE@
+GNULIB__EXIT = @GNULIB__EXIT@
+GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
+HAVE_ALPHASORT = @HAVE_ALPHASORT@
+HAVE_ATOLL = @HAVE_ATOLL@
+HAVE_BTOWC = @HAVE_BTOWC@
+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+HAVE_CHOWN = @HAVE_CHOWN@
+HAVE_CLOSEDIR = @HAVE_CLOSEDIR@
+HAVE_DECL_DIRFD = @HAVE_DECL_DIRFD@
+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+HAVE_DECL_FDOPENDIR = @HAVE_DECL_FDOPENDIR@
+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+HAVE_DIRENT_H = @HAVE_DIRENT_H@
+HAVE_DPRINTF = @HAVE_DPRINTF@
+HAVE_DUP2 = @HAVE_DUP2@
+HAVE_DUP3 = @HAVE_DUP3@
+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+HAVE_FACCESSAT = @HAVE_FACCESSAT@
+HAVE_FCHDIR = @HAVE_FCHDIR@
+HAVE_FCHMODAT = @HAVE_FCHMODAT@
+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
+HAVE_FCNTL = @HAVE_FCNTL@
+HAVE_FDATASYNC = @HAVE_FDATASYNC@
+HAVE_FDOPENDIR = @HAVE_FDOPENDIR@
+HAVE_FEATURES_H = @HAVE_FEATURES_H@
+HAVE_FFS = @HAVE_FFS@
+HAVE_FFSL = @HAVE_FFSL@
+HAVE_FFSLL = @HAVE_FFSLL@
+HAVE_FLOCK = @HAVE_FLOCK@
+HAVE_FSEEKO = @HAVE_FSEEKO@
+HAVE_FSTATAT = @HAVE_FSTATAT@
+HAVE_FSYNC = @HAVE_FSYNC@
+HAVE_FTELLO = @HAVE_FTELLO@
+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
+HAVE_FUTIMENS = @HAVE_FUTIMENS@
+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
+HAVE_GETGROUPS = @HAVE_GETGROUPS@
+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
+HAVE_GETLOGIN = @HAVE_GETLOGIN@
+HAVE_GETOPT_H = @HAVE_GETOPT_H@
+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
+HAVE_GRANTPT = @HAVE_GRANTPT@
+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+HAVE_ISWBLANK = @HAVE_ISWBLANK@
+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
+HAVE_LCHMOD = @HAVE_LCHMOD@
+HAVE_LCHOWN = @HAVE_LCHOWN@
+HAVE_LINK = @HAVE_LINK@
+HAVE_LINKAT = @HAVE_LINKAT@
+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
+HAVE_LSTAT = @HAVE_LSTAT@
+HAVE_MBRLEN = @HAVE_MBRLEN@
+HAVE_MBRTOWC = @HAVE_MBRTOWC@
+HAVE_MBSINIT = @HAVE_MBSINIT@
+HAVE_MBSLEN = @HAVE_MBSLEN@
+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
+HAVE_MEMCHR = @HAVE_MEMCHR@
+HAVE_MEMPCPY = @HAVE_MEMPCPY@
+HAVE_MKDIRAT = @HAVE_MKDIRAT@
+HAVE_MKDTEMP = @HAVE_MKDTEMP@
+HAVE_MKFIFO = @HAVE_MKFIFO@
+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
+HAVE_MKNOD = @HAVE_MKNOD@
+HAVE_MKNODAT = @HAVE_MKNODAT@
+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
+HAVE_MKSTEMP = @HAVE_MKSTEMP@
+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
+HAVE_OPENAT = @HAVE_OPENAT@
+HAVE_OPENDIR = @HAVE_OPENDIR@
+HAVE_OS_H = @HAVE_OS_H@
+HAVE_PCLOSE = @HAVE_PCLOSE@
+HAVE_PIPE = @HAVE_PIPE@
+HAVE_PIPE2 = @HAVE_PIPE2@
+HAVE_POPEN = @HAVE_POPEN@
+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+HAVE_POSIX_SIGNALBLOCKING = @HAVE_POSIX_SIGNALBLOCKING@
+HAVE_PREAD = @HAVE_PREAD@
+HAVE_PTHREAD_SIGMASK = @HAVE_PTHREAD_SIGMASK@
+HAVE_PTSNAME = @HAVE_PTSNAME@
+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
+HAVE_PWRITE = @HAVE_PWRITE@
+HAVE_RAISE = @HAVE_RAISE@
+HAVE_RANDOM = @HAVE_RANDOM@
+HAVE_RANDOM_H = @HAVE_RANDOM_H@
+HAVE_RANDOM_R = @HAVE_RANDOM_R@
+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
+HAVE_READDIR = @HAVE_READDIR@
+HAVE_READLINK = @HAVE_READLINK@
+HAVE_READLINKAT = @HAVE_READLINKAT@
+HAVE_REALPATH = @HAVE_REALPATH@
+HAVE_RENAMEAT = @HAVE_RENAMEAT@
+HAVE_REWINDDIR = @HAVE_REWINDDIR@
+HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
+HAVE_SCANDIR = @HAVE_SCANDIR@
+HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
+HAVE_SETENV = @HAVE_SETENV@
+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
+HAVE_SIGACTION = @HAVE_SIGACTION@
+HAVE_SIGHANDLER_T = @HAVE_SIGHANDLER_T@
+HAVE_SIGINFO_T = @HAVE_SIGINFO_T@
+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+HAVE_SIGSET_T = @HAVE_SIGSET_T@
+HAVE_SLEEP = @HAVE_SLEEP@
+HAVE_STDINT_H = @HAVE_STDINT_H@
+HAVE_STPCPY = @HAVE_STPCPY@
+HAVE_STPNCPY = @HAVE_STPNCPY@
+HAVE_STRCASECMP = @HAVE_STRCASECMP@
+HAVE_STRCASESTR = @HAVE_STRCASESTR@
+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+HAVE_STRINGS_H = @HAVE_STRINGS_H@
+HAVE_STRPBRK = @HAVE_STRPBRK@
+HAVE_STRPTIME = @HAVE_STRPTIME@
+HAVE_STRSEP = @HAVE_STRSEP@
+HAVE_STRTOD = @HAVE_STRTOD@
+HAVE_STRTOLL = @HAVE_STRTOLL@
+HAVE_STRTOULL = @HAVE_STRTOULL@
+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
+HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
+HAVE_SYMLINK = @HAVE_SYMLINK@
+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
+HAVE_SYSEXITS_H = @HAVE_SYSEXITS_H@
+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
+HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
+HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
+HAVE_TIMEGM = @HAVE_TIMEGM@
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
+HAVE_UNISTD_H = @HAVE_UNISTD_H@
+HAVE_UNLINKAT = @HAVE_UNLINKAT@
+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
+HAVE_USLEEP = @HAVE_USLEEP@
+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+HAVE_VASPRINTF = @HAVE_VASPRINTF@
+HAVE_VDPRINTF = @HAVE_VDPRINTF@
+HAVE_WCHAR_H = @HAVE_WCHAR_H@
+HAVE_WCHAR_T = @HAVE_WCHAR_T@
+HAVE_WCPCPY = @HAVE_WCPCPY@
+HAVE_WCPNCPY = @HAVE_WCPNCPY@
+HAVE_WCRTOMB = @HAVE_WCRTOMB@
+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
+HAVE_WCSCAT = @HAVE_WCSCAT@
+HAVE_WCSCHR = @HAVE_WCSCHR@
+HAVE_WCSCMP = @HAVE_WCSCMP@
+HAVE_WCSCOLL = @HAVE_WCSCOLL@
+HAVE_WCSCPY = @HAVE_WCSCPY@
+HAVE_WCSCSPN = @HAVE_WCSCSPN@
+HAVE_WCSDUP = @HAVE_WCSDUP@
+HAVE_WCSLEN = @HAVE_WCSLEN@
+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
+HAVE_WCSNCAT = @HAVE_WCSNCAT@
+HAVE_WCSNCMP = @HAVE_WCSNCMP@
+HAVE_WCSNCPY = @HAVE_WCSNCPY@
+HAVE_WCSNLEN = @HAVE_WCSNLEN@
+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
+HAVE_WCSPBRK = @HAVE_WCSPBRK@
+HAVE_WCSRCHR = @HAVE_WCSRCHR@
+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
+HAVE_WCSSPN = @HAVE_WCSSPN@
+HAVE_WCSSTR = @HAVE_WCSSTR@
+HAVE_WCSTOK = @HAVE_WCSTOK@
+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
+HAVE_WCSXFRM = @HAVE_WCSXFRM@
+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
+HAVE_WINT_T = @HAVE_WINT_T@
+HAVE_WMEMCHR = @HAVE_WMEMCHR@
+HAVE_WMEMCMP = @HAVE_WMEMCMP@
+HAVE_WMEMCPY = @HAVE_WMEMCPY@
+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
+HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
+HAVE__BOOL = @HAVE__BOOL@
+HAVE__EXIT = @HAVE__EXIT@
+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
+INCLUDE_NEXT = @INCLUDE_NEXT@
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LEX = @LEX@
+LEXLIB = @LEXLIB@
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+LIBCOMPRESS = @LIBCOMPRESS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBMULTITHREAD = @LIBMULTITHREAD@
+LIBOBJS = @LIBOBJS@
+LIBPTH = @LIBPTH@
+LIBPTH_PREFIX = @LIBPTH_PREFIX@
+LIBS = @LIBS@
+LIBTHREAD = @LIBTHREAD@
+LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
+LINGUAS = @LINGUAS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
+LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
+LOCALE_JA = @LOCALE_JA@
+LOCALE_ZH_CN = @LOCALE_ZH_CN@
+LTALLOCA = @LTALLOCA@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
+LTLIBOBJS = @LTLIBOBJS@
+LTLIBPTH = @LTLIBPTH@
+LTLIBTHREAD = @LTLIBTHREAD@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANDIR_LAYOUT = @MANDIR_LAYOUT@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MAN_SUBDIRS = @MAN_SUBDIRS@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NEXT_AS_FIRST_DIRECTIVE_DIRENT_H = @NEXT_AS_FIRST_DIRECTIVE_DIRENT_H@
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = @NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H@
+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
+NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
+NEXT_DIRENT_H = @NEXT_DIRENT_H@
+NEXT_ERRNO_H = @NEXT_ERRNO_H@
+NEXT_FCNTL_H = @NEXT_FCNTL_H@
+NEXT_FLOAT_H = @NEXT_FLOAT_H@
+NEXT_GETOPT_H = @NEXT_GETOPT_H@
+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
+NEXT_LOCALE_H = @NEXT_LOCALE_H@
+NEXT_SIGNAL_H = @NEXT_SIGNAL_H@
+NEXT_STDARG_H = @NEXT_STDARG_H@
+NEXT_STDDEF_H = @NEXT_STDDEF_H@
+NEXT_STDINT_H = @NEXT_STDINT_H@
+NEXT_STDIO_H = @NEXT_STDIO_H@
+NEXT_STDLIB_H = @NEXT_STDLIB_H@
+NEXT_STRINGS_H = @NEXT_STRINGS_H@
+NEXT_STRING_H = @NEXT_STRING_H@
+NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
+NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
+NEXT_TIME_H = @NEXT_TIME_H@
+NEXT_UNISTD_H = @NEXT_UNISTD_H@
+NEXT_WCHAR_H = @NEXT_WCHAR_H@
+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PO4A = @PO4A@
+POSUB = @POSUB@
+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
+RANLIB = @RANLIB@
+REPLACE_BTOWC = @REPLACE_BTOWC@
+REPLACE_CALLOC = @REPLACE_CALLOC@
+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+REPLACE_CHOWN = @REPLACE_CHOWN@
+REPLACE_CLOSE = @REPLACE_CLOSE@
+REPLACE_CLOSEDIR = @REPLACE_CLOSEDIR@
+REPLACE_DIRFD = @REPLACE_DIRFD@
+REPLACE_DPRINTF = @REPLACE_DPRINTF@
+REPLACE_DUP = @REPLACE_DUP@
+REPLACE_DUP2 = @REPLACE_DUP2@
+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+REPLACE_FCLOSE = @REPLACE_FCLOSE@
+REPLACE_FCNTL = @REPLACE_FCNTL@
+REPLACE_FDOPEN = @REPLACE_FDOPEN@
+REPLACE_FDOPENDIR = @REPLACE_FDOPENDIR@
+REPLACE_FFLUSH = @REPLACE_FFLUSH@
+REPLACE_FOPEN = @REPLACE_FOPEN@
+REPLACE_FPRINTF = @REPLACE_FPRINTF@
+REPLACE_FPURGE = @REPLACE_FPURGE@
+REPLACE_FREOPEN = @REPLACE_FREOPEN@
+REPLACE_FSEEK = @REPLACE_FSEEK@
+REPLACE_FSEEKO = @REPLACE_FSEEKO@
+REPLACE_FSTAT = @REPLACE_FSTAT@
+REPLACE_FSTATAT = @REPLACE_FSTATAT@
+REPLACE_FTELL = @REPLACE_FTELL@
+REPLACE_FTELLO = @REPLACE_FTELLO@
+REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
+REPLACE_GETCWD = @REPLACE_GETCWD@
+REPLACE_GETDELIM = @REPLACE_GETDELIM@
+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+REPLACE_GETLINE = @REPLACE_GETLINE@
+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
+REPLACE_ISATTY = @REPLACE_ISATTY@
+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+REPLACE_ITOLD = @REPLACE_ITOLD@
+REPLACE_LCHOWN = @REPLACE_LCHOWN@
+REPLACE_LINK = @REPLACE_LINK@
+REPLACE_LINKAT = @REPLACE_LINKAT@
+REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+REPLACE_LSEEK = @REPLACE_LSEEK@
+REPLACE_LSTAT = @REPLACE_LSTAT@
+REPLACE_MALLOC = @REPLACE_MALLOC@
+REPLACE_MBRLEN = @REPLACE_MBRLEN@
+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
+REPLACE_MBSINIT = @REPLACE_MBSINIT@
+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
+REPLACE_MBTOWC = @REPLACE_MBTOWC@
+REPLACE_MEMCHR = @REPLACE_MEMCHR@
+REPLACE_MEMMEM = @REPLACE_MEMMEM@
+REPLACE_MKDIR = @REPLACE_MKDIR@
+REPLACE_MKFIFO = @REPLACE_MKFIFO@
+REPLACE_MKNOD = @REPLACE_MKNOD@
+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
+REPLACE_MKTIME = @REPLACE_MKTIME@
+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
+REPLACE_NULL = @REPLACE_NULL@
+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
+REPLACE_OPEN = @REPLACE_OPEN@
+REPLACE_OPENAT = @REPLACE_OPENAT@
+REPLACE_OPENDIR = @REPLACE_OPENDIR@
+REPLACE_PERROR = @REPLACE_PERROR@
+REPLACE_POPEN = @REPLACE_POPEN@
+REPLACE_PREAD = @REPLACE_PREAD@
+REPLACE_PRINTF = @REPLACE_PRINTF@
+REPLACE_PTHREAD_SIGMASK = @REPLACE_PTHREAD_SIGMASK@
+REPLACE_PTSNAME = @REPLACE_PTSNAME@
+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
+REPLACE_PUTENV = @REPLACE_PUTENV@
+REPLACE_PWRITE = @REPLACE_PWRITE@
+REPLACE_RAISE = @REPLACE_RAISE@
+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
+REPLACE_READ = @REPLACE_READ@
+REPLACE_READLINK = @REPLACE_READLINK@
+REPLACE_REALLOC = @REPLACE_REALLOC@
+REPLACE_REALPATH = @REPLACE_REALPATH@
+REPLACE_REMOVE = @REPLACE_REMOVE@
+REPLACE_RENAME = @REPLACE_RENAME@
+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
+REPLACE_RMDIR = @REPLACE_RMDIR@
+REPLACE_SETENV = @REPLACE_SETENV@
+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+REPLACE_SLEEP = @REPLACE_SLEEP@
+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+REPLACE_SPRINTF = @REPLACE_SPRINTF@
+REPLACE_STAT = @REPLACE_STAT@
+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
+REPLACE_STPNCPY = @REPLACE_STPNCPY@
+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
+REPLACE_STRDUP = @REPLACE_STRDUP@
+REPLACE_STRERROR = @REPLACE_STRERROR@
+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
+REPLACE_STRNCAT = @REPLACE_STRNCAT@
+REPLACE_STRNDUP = @REPLACE_STRNDUP@
+REPLACE_STRNLEN = @REPLACE_STRNLEN@
+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
+REPLACE_STRSTR = @REPLACE_STRSTR@
+REPLACE_STRTOD = @REPLACE_STRTOD@
+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
+REPLACE_STRUCT_LCONV = @REPLACE_STRUCT_LCONV@
+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
+REPLACE_SYMLINK = @REPLACE_SYMLINK@
+REPLACE_TIMEGM = @REPLACE_TIMEGM@
+REPLACE_TMPFILE = @REPLACE_TMPFILE@
+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
+REPLACE_UNLINK = @REPLACE_UNLINK@
+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
+REPLACE_UNSETENV = @REPLACE_UNSETENV@
+REPLACE_USLEEP = @REPLACE_USLEEP@
+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+REPLACE_VPRINTF = @REPLACE_VPRINTF@
+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
+REPLACE_WCTOB = @REPLACE_WCTOB@
+REPLACE_WCTOMB = @REPLACE_WCTOMB@
+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
+REPLACE_WRITE = @REPLACE_WRITE@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
+STDALIGN_H = @STDALIGN_H@
+STDARG_H = @STDARG_H@
+STDBOOL_H = @STDBOOL_H@
+STDDEF_H = @STDDEF_H@
+STDINT_H = @STDINT_H@
+STRIP = @STRIP@
+SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
+TBL_X_FORMAT = @TBL_X_FORMAT@
+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
+TRANS_APROPOS = @TRANS_APROPOS@
+TRANS_APROPOS_UPPER = @TRANS_APROPOS_UPPER@
+TRANS_CATMAN = @TRANS_CATMAN@
+TRANS_CATMAN_UPPER = @TRANS_CATMAN_UPPER@
+TRANS_LEXGROG = @TRANS_LEXGROG@
+TRANS_LEXGROG_UPPER = @TRANS_LEXGROG_UPPER@
+TRANS_MAN = @TRANS_MAN@
+TRANS_MANCONV = @TRANS_MANCONV@
+TRANS_MANCONV_UPPER = @TRANS_MANCONV_UPPER@
+TRANS_MANDB = @TRANS_MANDB@
+TRANS_MANDB_UPPER = @TRANS_MANDB_UPPER@
+TRANS_MANPATH = @TRANS_MANPATH@
+TRANS_MANPATH_UPPER = @TRANS_MANPATH_UPPER@
+TRANS_MAN_UPPER = @TRANS_MAN_UPPER@
+TRANS_WHATIS = @TRANS_WHATIS@
+TRANS_WHATIS_UPPER = @TRANS_WHATIS_UPPER@
+TRANS_ZSOELIM = @TRANS_ZSOELIM@
+TRANS_ZSOELIM_UPPER = @TRANS_ZSOELIM_UPPER@
+TROFF = @TROFF@
+UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
+UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WARN_CFLAGS = @WARN_CFLAGS@
+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
+WINDOWS_64_BIT_OFF_T = @WINDOWS_64_BIT_OFF_T@
+WINDOWS_64_BIT_ST_SIZE = @WINDOWS_64_BIT_ST_SIZE@
+WINT_T_SUFFIX = @WINT_T_SUFFIX@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+browser = @browser@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+bunzip2 = @bunzip2@
+bzip2 = @bzip2@
+cat = @cat@
+col = @col@
+compress = @compress@
+compress_ext = @compress_ext@
+compressor = @compressor@
+config_file = @config_file@
+config_file_basename = @config_file_basename@
+config_file_dirname = @config_file_dirname@
+datadir = @datadir@
+datarootdir = @datarootdir@
+date = @date@
+docdir = @docdir@
+dvidir = @dvidir@
+eqn = @eqn@
+exec_prefix = @exec_prefix@
+gl_LIBOBJS = @gl_LIBOBJS@
+gl_LTLIBOBJS = @gl_LTLIBOBJS@
+gltests_LIBOBJS = @gltests_LIBOBJS@
+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
+gltests_WITNESS = @gltests_WITNESS@
+grap = @grap@
+grep = @grep@
+gunzip = @gunzip@
+gzip = @gzip@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+libpipeline_CFLAGS = @libpipeline_CFLAGS@
+libpipeline_LIBS = @libpipeline_LIBS@
+lispdir = @lispdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+lzip = @lzip@
+lzma = @lzma@
+man_mode = @man_mode@
+man_owner = @man_owner@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+neqn = @neqn@
+nroff = @nroff@
+oldincludedir = @oldincludedir@
+override_dir = @override_dir@
+pager = @pager@
+pdfdir = @pdfdir@
+pic = @pic@
+preconv = @preconv@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+refer = @refer@
+roff_version = @roff_version@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sections = @sections@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
+target_alias = @target_alias@
+tbl = @tbl@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+tr = @tr@
+troff = @troff@
+uncompress = @uncompress@
+unlzip = @unlzip@
+unlzma = @unlzma@
+unxz = @unxz@
+vgrind = @vgrind@
+xz = @xz@
+dist_systemdtmpfiles_DATA = man-db.conf
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign init/systemd/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign init/systemd/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+install-dist_systemdtmpfilesDATA: $(dist_systemdtmpfiles_DATA)
+       @$(NORMAL_INSTALL)
+       @list='$(dist_systemdtmpfiles_DATA)'; test -n "$(systemdtmpfilesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(systemdtmpfilesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(systemdtmpfilesdir)" || exit 1; \
+       fi; \
+       for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         echo "$$d$$p"; \
+       done | $(am__base_list) | \
+       while read files; do \
+         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdtmpfilesdir)'"; \
+         $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdtmpfilesdir)" || exit $$?; \
+       done
+
+uninstall-dist_systemdtmpfilesDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(dist_systemdtmpfiles_DATA)'; test -n "$(systemdtmpfilesdir)" || list=; \
+       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+       dir='$(DESTDIR)$(systemdtmpfilesdir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+       for dir in "$(DESTDIR)$(systemdtmpfilesdir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-dist_systemdtmpfilesDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-dist_systemdtmpfilesDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+       cscopelist-am ctags-am distclean distclean-generic \
+       distclean-libtool distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am \
+       install-dist_systemdtmpfilesDATA install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+       uninstall-am uninstall-dist_systemdtmpfilesDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/init/systemd/man-db.conf b/init/systemd/man-db.conf
new file mode 100644 (file)
index 0000000..10b27b4
--- /dev/null
@@ -0,0 +1 @@
+d /var/cache/man 2755 man root 1w
index 9555f0a..c3ce5ee 100644 (file)
@@ -46,6 +46,8 @@ libman_la_SOURCES = \
        linelength.h \
        lower.c \
        lower.h \
+       orderfiles.c \
+       orderfiles.h \
        pathsearch.c \
        pathsearch.h \
        security.c \
@@ -62,4 +64,5 @@ libman_la_LIBADD = ../gnulib/lib/libgnu.la $(LTLIBOBJS) \
 
 libman_la_LDFLAGS = \
        -avoid-version -release $(VERSION) -rpath $(pkglibdir) \
+       -no-undefined \
        $(libpipeline_LIBS)
index 404f2b9..e0a16f2 100644 (file)
@@ -82,7 +82,18 @@ subdir = lib
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/build-aux/depcomp $(dist_noinst_DATA) README
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -93,9 +104,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -125,6 +138,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -134,6 +148,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -145,6 +160,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -186,6 +202,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -213,7 +230,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -233,16 +252,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -301,8 +326,8 @@ am_libman_la_OBJECTS = libman_la-appendstr.lo libman_la-cleanup.lo \
        libman_la-debug.lo libman_la-decompress.lo \
        libman_la-encodings.lo libman_la-hashtable.lo \
        libman_la-linelength.lo libman_la-lower.lo \
-       libman_la-pathsearch.lo libman_la-security.lo \
-       libman_la-tempfile.lo libman_la-util.lo \
+       libman_la-orderfiles.lo libman_la-pathsearch.lo \
+       libman_la-security.lo libman_la-tempfile.lo libman_la-util.lo \
        libman_la-wordfnmatch.lo libman_la-xregcomp.lo
 libman_la_OBJECTS = $(am_libman_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
@@ -383,6 +408,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -426,8 +452,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -435,6 +464,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -491,12 +521,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -504,6 +538,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -578,6 +613,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -587,14 +624,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -684,6 +726,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -819,6 +862,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -846,6 +890,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -855,10 +901,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -907,6 +956,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -935,6 +985,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -976,9 +1027,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1000,9 +1054,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1070,6 +1127,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1175,6 +1233,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1182,6 +1241,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1304,6 +1365,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1342,6 +1404,8 @@ libman_la_SOURCES = \
        linelength.h \
        lower.c \
        lower.h \
+       orderfiles.c \
+       orderfiles.h \
        pathsearch.c \
        pathsearch.h \
        security.c \
@@ -1358,6 +1422,7 @@ libman_la_LIBADD = ../gnulib/lib/libgnu.la $(LTLIBOBJS) \
 
 libman_la_LDFLAGS = \
        -avoid-version -release $(VERSION) -rpath $(pkglibdir) \
+       -no-undefined \
        $(libpipeline_LIBS)
 
 all: all-am
@@ -1447,6 +1512,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-hashtable.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-linelength.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-lower.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-orderfiles.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-pathsearch.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-security.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libman_la-tempfile.Plo@am__quote@
@@ -1531,6 +1597,13 @@ libman_la-lower.lo: lower.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libman_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libman_la-lower.lo `test -f 'lower.c' || echo '$(srcdir)/'`lower.c
 
+libman_la-orderfiles.lo: orderfiles.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libman_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libman_la-orderfiles.lo -MD -MP -MF $(DEPDIR)/libman_la-orderfiles.Tpo -c -o libman_la-orderfiles.lo `test -f 'orderfiles.c' || echo '$(srcdir)/'`orderfiles.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/libman_la-orderfiles.Tpo $(DEPDIR)/libman_la-orderfiles.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='orderfiles.c' object='libman_la-orderfiles.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libman_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libman_la-orderfiles.lo `test -f 'orderfiles.c' || echo '$(srcdir)/'`orderfiles.c
+
 libman_la-pathsearch.lo: pathsearch.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libman_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libman_la-pathsearch.lo -MD -MP -MF $(DEPDIR)/libman_la-pathsearch.Tpo -c -o libman_la-pathsearch.lo `test -f 'pathsearch.c' || echo '$(srcdir)/'`pathsearch.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/libman_la-pathsearch.Tpo $(DEPDIR)/libman_la-pathsearch.Plo
index 22dd1e8..f2632a7 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * linelength.c: find the terminal line length
- * Preferences: 1. MANWIDTH, 2. ioctl, 3. COLUMNS, 4. 80
+ * Preferences: 1. MANWIDTH, 2. COLUMNS, 3. ioctl, 4. 80
  *
  * Originally adapted from Andries Brouwer's man implementation, also
  * released under the GPL: authors believed to include Martin Schulze and
@@ -57,6 +57,13 @@ int get_line_length (void)
                        return line_length = width;
        }
 
+       columns = getenv ("COLUMNS");
+       if (columns != NULL) {
+               width = atoi (columns);
+               if (width > 0)
+                       return line_length = width;
+       }
+
 #ifdef TIOCGWINSZ
        /* Original TIOCGWINSZ approach was from Jon Tombs.
         * We don't require both stdin and stdout to be a tty, and line
@@ -79,12 +86,5 @@ int get_line_length (void)
        }
 #endif
 
-       columns = getenv ("COLUMNS");
-       if (columns != NULL) {
-               width = atoi (columns);
-               if (width > 0)
-                       return line_length = width;
-       }
-
        return line_length = 80;
 }
diff --git a/lib/orderfiles.c b/lib/orderfiles.c
new file mode 100644 (file)
index 0000000..1ad955d
--- /dev/null
@@ -0,0 +1,164 @@
+/*
+ * orderfiles.c: order file accesses to optimise disk load
+ *
+ * Copyright (C) 2014 Colin Watson.
+ *
+ * Inspired by and loosely based on dpkg/src/filesdb.c, which is:
+ *   Copyright (C) 1995 Ian Jackson <ian@chiark.greenend.org.uk>
+ *   Copyright (C) 2000,2001 Wichert Akkerman <wakkerma@debian.org>
+ *   Copyright (C) 2008-2014 Guillem Jover <guillem@debian.org>
+ *
+ * This file is part of man-db.
+ *
+ * man-db is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * man-db is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with man-db; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
+#ifdef HAVE_CONFIG_H
+#  include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifdef HAVE_LINUX_FIEMAP_H
+#  include <linux/fiemap.h>
+#  include <linux/fs.h>
+#  include <sys/ioctl.h>
+#  include <sys/vfs.h>
+#endif /* HAVE_LINUX_FIEMAP_H */
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+#include <stdint.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#include "manconfig.h"
+
+#include "hashtable.h"
+
+struct hashtable *physical_offsets = NULL;
+
+#if defined(HAVE_LINUX_FIEMAP_H)
+int compare_physical_offsets (const void *a, const void *b)
+{
+       const char *left = *(const char **) a;
+       const char *right = *(const char **) b;
+       uint64_t *left_offset_p = hashtable_lookup (physical_offsets,
+                                                   left, strlen (left));
+       uint64_t *right_offset_p = hashtable_lookup (physical_offsets,
+                                                    right, strlen (right));
+       uint64_t left_offset = left_offset_p ? *left_offset_p : UINT64_MAX;
+       uint64_t right_offset = right_offset_p ? *right_offset_p : UINT64_MAX;
+
+       if (left_offset < right_offset)
+               return -1;
+       else if (left_offset > right_offset)
+               return 1;
+       else
+               return 0;
+}
+
+void order_files (const char *dir, char **basenames, size_t n_basenames)
+{
+       int dir_fd_open_flags;
+       int dir_fd;
+       struct statfs fs;
+       size_t i;
+
+       dir_fd_open_flags = O_SEARCH | O_DIRECTORY;
+#ifdef O_PATH
+       dir_fd_open_flags |= O_PATH;
+#endif
+       dir_fd = open (dir, dir_fd_open_flags);
+       if (dir_fd < 0)
+               return;
+
+       if (fstatfs (dir_fd, &fs) < 0) {
+               close (dir_fd);
+               return;
+       }
+
+       /* Sort files by the physical locations of their first blocks, in an
+        * attempt to minimise disk drive head movements.  This assumes that
+        * files are small enough that they are likely to be in one block or
+        * a small number of contiguous blocks, which seems a reasonable
+        * assumption for manual pages.
+        */
+       physical_offsets = hashtable_create (plain_hashtable_free);
+       for (i = 0; i < n_basenames; ++i) {
+               struct {
+                       struct fiemap fiemap;
+                       struct fiemap_extent extent;
+               } fm;
+               int fd;
+
+               fd = openat (dir_fd, basenames[i], O_RDONLY);
+               if (fd < 0)
+                       continue;
+
+               memset (&fm, 0, sizeof (fm));
+               fm.fiemap.fm_start = 0;
+               fm.fiemap.fm_length = fs.f_bsize;
+               fm.fiemap.fm_flags = 0;
+               fm.fiemap.fm_extent_count = 1;
+
+               if (ioctl (fd, FS_IOC_FIEMAP, (unsigned long) &fm) == 0) {
+                       uint64_t *offset = XMALLOC (uint64_t);
+                       *offset = fm.fiemap.fm_extents[0].fe_physical;
+                       hashtable_install (physical_offsets, basenames[i],
+                                          strlen (basenames[i]), offset);
+               }
+
+               close (fd);
+       }
+       qsort (basenames, n_basenames, sizeof *basenames,
+              compare_physical_offsets);
+       hashtable_free (physical_offsets);
+       physical_offsets = NULL;
+       close (dir_fd);
+}
+#elif defined(HAVE_POSIX_FADVISE)
+void order_files (const char *dir, char **basenames, size_t n_basenames)
+{
+       int dir_fd_open_flags;
+       int dir_fd;
+       size_t i;
+
+       dir_fd_open_flags = O_SEARCH | O_DIRECTORY;
+#ifdef O_PATH
+       dir_fd_open_flags |= O_PATH;
+#endif
+       dir_fd = open (dir, dir_fd_open_flags);
+       if (dir_fd < 0)
+               return;
+
+       /* While we can't actually order the files, we can at least ask the
+        * kernel to preload them.
+        */
+       for (i = 0; i < n_basenames; ++i) {
+               int fd = openat (dir_fd, basenames[i], O_RDONLY | O_NONBLOCK);
+               if (fd >= 0) {
+                       posix_fadvise (fd, 0, 0, POSIX_FADV_WILLNEED);
+                       close (fd);
+               }
+       }
+
+       close (dir_fd);
+}
+#else
+void order_files (const char *dir, char **basenames, size_t n_basenames)
+{
+}
+#endif
similarity index 76%
rename from src/convert_name.h
rename to lib/orderfiles.h
index af074cf..b4e6689 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * convert_name.h: headers for pathname conversion
+ * orderfiles.h: interface to ordering file accesses to optimise disk load
  *
- * Copyright (C) 1994, 1995 Graeme W. Wilford. (Wilf.)
+ * Copyright (C) 2014 Colin Watson.
  *
  * This file is part of man-db.
  *
@@ -18,8 +18,6 @@
  * You should have received a copy of the GNU General Public License
  * along with man-db; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- *
- * Mon May  2 11:14:28 BST 1994 Wilf. (G.Wilford@ee.surrey.ac.uk)
  */
 
-extern char *convert_name (const char *name, int fsstnd);
+void order_files (const char *dir, char **basenames, size_t n_basenames);
index 978a16e..faa5d64 100644 (file)
@@ -44,6 +44,8 @@
 #include <unistd.h>
 #include <locale.h>
 
+#include "stat-time.h"
+#include "timespec.h"
 #include "xvasprintf.h"
 
 #include "gettext.h"
@@ -97,7 +99,8 @@ int is_changed (const char *fa, const char *fb)
        if (fb_sb.st_size == 0)
                status |= 4;
 
-       status |= (fa_sb.st_mtime != fb_sb.st_mtime);
+       status |= (timespec_cmp (get_stat_mtime (&fa_sb),
+                                get_stat_mtime (&fb_sb)) != 0);
 
        debug (" (%d)\n", status);
        return status;
index 1526523..f6f63bd 100644 (file)
@@ -43,4 +43,5 @@ libmandb_la_SOURCES = \
 
 libmandb_la_LIBADD = ../lib/libman.la $(DBLIBS)
 
-libmandb_la_LDFLAGS = -avoid-version -release $(VERSION) -rpath $(pkglibdir)
+libmandb_la_LDFLAGS = \
+       -avoid-version -release $(VERSION) -rpath $(pkglibdir) -no-undefined
index b2efcd0..71042dd 100644 (file)
@@ -82,7 +82,18 @@ subdir = libdb
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/build-aux/depcomp $(dist_noinst_DATA) README
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -93,9 +104,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -125,6 +138,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -134,6 +148,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -145,6 +160,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -186,6 +202,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -213,7 +230,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -233,16 +252,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -379,6 +404,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -422,8 +448,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -431,6 +460,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -487,12 +517,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -500,6 +534,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -574,6 +609,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -583,14 +620,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -680,6 +722,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -815,6 +858,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -842,6 +886,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -851,10 +897,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -903,6 +952,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -931,6 +981,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -972,9 +1023,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -996,9 +1050,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1066,6 +1123,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1171,6 +1229,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1178,6 +1237,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1300,6 +1361,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1334,7 +1396,9 @@ libmandb_la_SOURCES = \
        mydbm.h
 
 libmandb_la_LIBADD = ../lib/libman.la $(DBLIBS)
-libmandb_la_LDFLAGS = -avoid-version -release $(VERSION) -rpath $(pkglibdir)
+libmandb_la_LDFLAGS = \
+       -avoid-version -release $(VERSION) -rpath $(pkglibdir) -no-undefined
+
 all: all-am
 
 .SUFFIXES:
index e257b25..87cf4db 100644 (file)
@@ -42,6 +42,9 @@
 
 #include <unistd.h>
 
+#include "stat-time.h"
+#include "timespec.h"
+
 #include "manconfig.h"
 
 #include "error.h"
@@ -58,18 +61,6 @@ struct hashtable *loop_check_hash;
    lock is shared. A file cannot have both locks at once, and the non
    blocking method is used ": Try again". This adopts GNU dbm's approach. */
 
-#ifdef FAST_BTREE
-#define B_FLAGS                R_DUP   /* R_DUP: allow duplicates in tree */
-
-void test_insert (int line, const datum key, const datum cont)
-{
-       debug ("(%d) key: \"%s\", cont: \"%.40s\"\n",
-              line, MYDBM_DPTR (key), MYDBM_DPTR (cont));
-}
-#else /* !FAST_BTREE */
-#define B_FLAGS                0       /* do not allow any duplicate keys */
-#endif /* FAST_BTREE */
-
 /* release the lock and close the database */
 int btree_close (DB *db)
 {
@@ -85,7 +76,7 @@ DB *btree_flopen (char *filename, int flags, int mode)
        int lock_op;
        int lock_failed;
 
-       b.flags = B_FLAGS;
+       b.flags = 0;            /* do not allow any duplicate keys */
 
        b.cachesize = 0;        /* default size */
        b.maxkeypage = 0;       /* default */
@@ -156,12 +147,7 @@ DB *btree_flopen (char *filename, int flags, int mode)
    old entry */
 int btree_replace (DB *db, datum key, datum cont)
 {
-#ifdef FAST_BTREE
-       test_insert (__LINE__, key, cont);
-       return (db->put) (db, (DBT *) &key, (DBT *) &cont, R_CURSOR);
-#else /* normal BTREE */
        return (db->put) (db, (DBT *) &key, (DBT *) &cont, 0);
-#endif /* FAST_BTREE */
 }
 
 int btree_insert (DB *db, datum key, datum cont)
@@ -260,135 +246,26 @@ int btree_nextkeydata (DB *db, datum *key, datum *cont)
        return 0;
 }
 
-#ifdef FAST_BTREE
-
-/* EXTREMELY experimental and broken code, leave well alone for the time
-   being */
-
-#define free(x)
-
-void gripe_get (int lineno)
-{
-       error (0, 0, "Oops, bad fetch, line %d ", lineno);
-}
-
-/* the simplified storage routine */
-int dbstore (struct mandata *in, char *base)
+struct timespec btree_get_time (DB *db)
 {
-       datum key, cont;
-       int status;
-
-       memset (&key, 0, sizeof key);
-       memset (&cont, 0, sizeof cont);
-
-       MYDBM_SET (key, base);
-       if (!*base) {
-               dbprintf (in);
-               return 2;
-       }
-
-       /* initialise the cursor to (possibly) our key/cont */
-       status = (dbf->seq) (dbf, (DBT *) &key, (DBT *) &cont, R_CURSOR);
+       struct stat st;
 
-       if (status == -1)
-               gripe_get (__LINE__);
-
-       /* either nothing was found or the key was not an exact match */
-       else if (status == 1 || !STREQ (MYDBM_DPTR (key), base)) {
-               cont = make_content (in);
-               MYDBM_SET (key, base);
-               test_insert (__LINE__, key, cont);
-               status = (dbf->put) (dbf, (DBT *) &key, (DBT *) &cont, 0);
-               free (MYDBM_DPTR (cont));
-
-       /* There is already a key with this name */
-       } else {
-               /* find an exact match and see if it needs replacing or put
-                  our new key in */
-               while (1) {
-                       struct mandata old;
-
-                       /* TODO: what if cont is unset? */
-                       cont = copy_datum (cont);
-                       split_content (MYDBM_DPTR (cont), &old);
-                       if (STREQ (in->ext, old.ext)) {
-                               cont = make_content (in);
-                               status = replace_if_necessary (in, &old,
-                                                              key, cont);
-                               free (MYDBM_DPTR (cont));
-                               free_mandata_elements (&old);
-                               break;
-                       }
-                       free_mandata_elements (&old);
-                       status = (dbf->seq) (dbf, (DBT *) &key, (DBT *) &cont,
-                                            R_NEXT);
-                       if (!STREQ (MYDBM_DPTR (key), base)) {
-                               MYDBM_SET (key, base);
-                               cont = make_content (in);
-                               test_insert (__LINE__, key, cont);
-                               status = (dbf->put) (dbf, (DBT *) &key,
-                                                    (DBT *) &cont, 0);
-                               free (MYDBM_DPTR (cont));
-                               break;
-                       }
-               }
+       if (fstat ((db->fd) (db), &st) < 0) {
+               struct timespec t;
+               t.tv_sec = -1;
+               t.tv_nsec = -1;
+               return t;
        }
-
-       return status;
+       return get_stat_mtime (&st);
 }
 
-/* FIXME: I'm broken as I don't return properly */
-static struct mandata *dblookup (char *page, char *section, int flags)
+void btree_set_time (DB *db, const struct timespec time)
 {
-       struct mandata *info, *ret = NULL, **null_me;
-       datum key, cont;
-       int status;
-
-       memset (&key, 0, sizeof key);
-       memset (&cont, 0, sizeof cont);
-
-       MYDBM_SET (key, page);
-
-       /* initialise the cursor to (possibly) our key/cont */
-       status = (dbf->seq) (dbf, (DBT *) &key, (DBT *) &cont, R_CURSOR);
-
-       /* either nothing was found or the key was not an exact match */
-       if (status == 1 || !STREQ (page, MYDBM_DPTR (key)))
-               return NULL;
-       if (status == -1)
-               gripe_get (__LINE__);
-
-       ret = info = infoalloc ();
-       null_me = &(info->next);
-
-       do {
-               /* TODO: what if cont is unset? */
-               cont = copy_datum (cont);
-               split_content (MYDBM_DPTR (cont), info);
-
-               if (!(section == NULL ||
-                   STRNEQ (section, info->ext,
-                           flags & EXACT ? strlen (info->ext)
-                                         : strlen (section)))) {
-                       free_mandata_elements (info);
-               } else {
-                       null_me = &(info->next);
-                       info = info->next = infoalloc ();
-               }
-
-               /* get next in the db */
-               status = (dbf->seq) (dbf, (DBT *) &key, (DBT *) &cont, R_NEXT);
-
-               if (status == -1)
-                       gripe_get (__LINE__);
-
-               /* run out of identical keys */
-       } while (!(status == 1 || !STREQ (page, MYDBM_DPTR (key))));
+       struct timespec times[2];
 
-       free (info);
-       *null_me = NULL;
-       return ret;
+       times[0] = time;
+       times[1] = time;
+       futimens ((db->fd) (db), times);
 }
 
-#endif /* FAST_BTREE */
 #endif /* BTREE */
index 510a4e3..d195e47 100644 (file)
 #include <stdlib.h>
 #include <stdio.h>
 #include <setjmp.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <unistd.h>
+
+#include "stat-time.h"
+#include "timespec.h"
 
 #include "manconfig.h"
 
@@ -222,6 +228,28 @@ datum man_gdbm_nextkey (man_gdbm_wrapper wrap, datum key)
        return copy_datum (sortkey->next->key);
 }
 
+struct timespec man_gdbm_get_time (man_gdbm_wrapper wrap)
+{
+       struct stat st;
+
+       if (fstat (gdbm_fdesc (wrap->file), &st) < 0) {
+               struct timespec t;
+               t.tv_sec = -1;
+               t.tv_nsec = -1;
+               return t;
+       }
+       return get_stat_mtime (&st);
+}
+
+void man_gdbm_set_time (man_gdbm_wrapper wrap, const struct timespec time)
+{
+       struct timespec times[2];
+
+       times[0] = time;
+       times[1] = time;
+       futimens (gdbm_fdesc (wrap->file), times);
+}
+
 void man_gdbm_close (man_gdbm_wrapper wrap)
 {
        if (!wrap)
index 6a4c675..41cdeca 100644 (file)
@@ -86,7 +86,7 @@ void gripe_replace_key (const char *data)
        gripe_corrupt_data ();
 }
 
-char *copy_if_set (const char *str)
+static char *copy_if_set (const char *str)
 {
        if (STREQ (str, "-"))
                return NULL;
@@ -110,13 +110,13 @@ void dbprintf (const struct mandata *info)
               "section:   %s\n"
               "comp. ext: %s\n"
               "id:        %c\n"
-              "st_mtime   %ld\n"
+              "mtime:     %ld.%09ld\n"
               "pointer:   %s\n"
               "filter:    %s\n"
               "whatis:    %s\n\n",
               dash_if_unset (info->name),
               info->ext, info->sec, info->comp,
-              info->id, (long) info->_st_mtime,
+              info->id, (long) info->mtime.tv_sec, info->mtime.tv_nsec,
               info->pointer, info->filter, info->whatis);
 }
 
@@ -170,7 +170,7 @@ char *name_to_key (const char *name)
 }
 
 /* return char ptr array to the data's fields */
-char **split_data (char *content, char *start[])
+static char **split_data (char *content, char *start[])
 {
         int count;
 
@@ -210,7 +210,8 @@ void split_content (char *cont_ptr, struct mandata *pinfo)
        pinfo->name = copy_if_set (*(data++));
        pinfo->ext = *(data++);
        pinfo->sec = *(data++);
-       pinfo->_st_mtime = (time_t) atol (*(data++));   /* time_t format */
+       pinfo->mtime.tv_sec = (time_t) atol (*(data++));
+       pinfo->mtime.tv_nsec = atol (*(data++));
        pinfo->id = **(data++);                         /* single char id */
        pinfo->pointer = *(data++);
        pinfo->filter = *(data++);
@@ -221,45 +222,6 @@ void split_content (char *cont_ptr, struct mandata *pinfo)
        pinfo->next = (struct mandata *) NULL;
 }
 
-/* The complement of split_content */
-datum make_content (struct mandata *in)
-{
-       datum cont;
-       static const char dash[] = "-";
-
-       memset (&cont, 0, sizeof cont);
-
-       if (!in->pointer)
-               in->pointer = dash;
-       if (!in->filter)
-               in->filter = dash;
-       if (!in->comp)
-               in->comp = dash;
-       if (!in->whatis)
-               in->whatis = dash + 1;
-
-       MYDBM_SET (cont, xasprintf (
-               "%s\t%s\t%s\t%ld\t%c\t%s\t%s\t%s\t%s",
-               dash_if_unset (in->name),
-               in->ext,
-               in->sec,
-               (long) in->_st_mtime,
-               in->id,
-               in->pointer,
-               in->filter,
-               in->comp,
-               in->whatis));
-
-#ifdef NDBM
-       /* limit of 4096 bytes of data using ndbm */
-       if (MYDBM_DSIZE (cont) > 4095) {
-               MYDBM_DPTR (cont)[4095] = '\0';
-               MYDBM_DSIZE (cont) = 4096;
-       }
-#endif
-       return cont;
-}
-
 /* Extract all of the names/extensions associated with this key. Each case
  * variant of a name will be returned separately.
  *
@@ -304,7 +266,6 @@ int list_extensions (char *data, char ***names, char ***ext)
  2) One data item exists. Item is returned as first in set of structures.
  3) Many items exist. They are all returned, in a multiple structure set.
  */
-#ifndef FAST_BTREE
 static struct mandata *dblookup (const char *page, const char *section,
                                 int flags)
 {
@@ -403,7 +364,6 @@ static struct mandata *dblookup (const char *page, const char *section,
                return ret;
        }
 }
-#endif /* !FAST_BTREE */
 
 struct mandata *dblookup_all (const char *page, const char *section,
                              int match_case)
index efc2c7c..af97032 100644 (file)
@@ -39,6 +39,8 @@
 
 #include <unistd.h>
 
+#include "stat-time.h"
+#include "timespec.h"
 #include "xvasprintf.h"
 
 #include "manconfig.h"
@@ -101,4 +103,26 @@ DBM* ndbm_flopen (char *filename, int flags, int mode)
        return db;
 }
 
+struct timespec ndbm_get_time (DBM *db)
+{
+       struct stat st;
+
+       if (fstat (dbm_dirfno (db), &st) < 0) {
+               struct timespec t;
+               t.tv_sec = -1;
+               t.tv_nsec = -1;
+               return t;
+       }
+       return get_stat_mtime (&st);
+}
+
+void ndbm_set_time (DBM *db, const struct timespec time)
+{
+       struct timespec times[2];
+
+       times[0] = time;
+       times[1] = time;
+       futimens (dbm_dirfno (db), times);
+}
+
 #endif /* NDBM */
index a8ef5c1..caf3169 100644 (file)
@@ -43,9 +43,9 @@
 #define STRAY_CAT      'D'
 #define WHATIS_CAT     'E'
 
-#define FIELDS        /* No of fields in each database page `content' */
+#define FIELDS  10      /* No of fields in each database page `content' */
 
-#include "sys/time.h"  /* for time_t */
+#include "timespec.h"
 
 #include "xalloc.h"
 
@@ -68,7 +68,7 @@ struct mandata {
        const char *comp;               /* Compression extension */
        const char *filter;             /* filters needed for the page */
        const char *whatis;             /* whatis description for page */
-       time_t _st_mtime;               /* mod time for file */
+       struct timespec mtime;          /* mod time for file */
 }; 
 
 /* used by the world */
@@ -96,11 +96,8 @@ extern datum make_multi_key (const char *page, const char *ext);
 #define infoalloc() XZALLOC (struct mandata)
 
 extern char *name_to_key (const char *name);
-extern char **split_data (char *content, char *start[]);
-extern datum make_content (struct mandata *in);
 extern int list_extensions (char *data, char ***names, char ***ext);
 extern void gripe_replace_key (const char *data);
-extern char *copy_if_set (const char *str);
 extern const char *dash_if_unset (const char *str);
 
 #endif
index 7c7a13f..b87c3b6 100644 (file)
@@ -30,6 +30,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 
+#include "timespec.h"
 #include "xvasprintf.h"
 
 #include "gettext.h"
@@ -89,7 +90,7 @@ static int replace_if_necessary (struct mandata *newdata,
         * exists should always take precedence.
         */
        if (compare_ids (newdata->id, olddata->id, 1) <= 0 &&
-           newdata->_st_mtime > olddata->_st_mtime) {
+           timespec_cmp (newdata->mtime, olddata->mtime) > 0) {
                debug ("replace_if_necessary(): newer mtime; replacing\n");
                if (MYDBM_REPLACE (dbf, newkey, newcont))
                        gripe_replace_key (MYDBM_DPTR (newkey));
@@ -118,6 +119,46 @@ static int replace_if_necessary (struct mandata *newdata,
        return 0;
 }
 
+/* The complement of split_content */
+static datum make_content (struct mandata *in)
+{
+       datum cont;
+       static const char dash[] = "-";
+
+       memset (&cont, 0, sizeof cont);
+
+       if (!in->pointer)
+               in->pointer = dash;
+       if (!in->filter)
+               in->filter = dash;
+       if (!in->comp)
+               in->comp = dash;
+       if (!in->whatis)
+               in->whatis = dash + 1;
+
+       MYDBM_SET (cont, xasprintf (
+               "%s\t%s\t%s\t%ld\t%ld\t%c\t%s\t%s\t%s\t%s",
+               dash_if_unset (in->name),
+               in->ext,
+               in->sec,
+               (long) in->mtime.tv_sec,
+               in->mtime.tv_nsec,
+               in->id,
+               in->pointer,
+               in->filter,
+               in->comp,
+               in->whatis));
+
+#ifdef NDBM
+       /* limit of 4096 bytes of data using ndbm */
+       if (MYDBM_DSIZE (cont) > 4095) {
+               MYDBM_DPTR (cont)[4095] = '\0';
+               MYDBM_DSIZE (cont) = 4096;
+       }
+#endif
+       return cont;
+}
+
 /*
  Any one of three situations can occur when storing some data.
 
@@ -138,7 +179,7 @@ static int replace_if_necessary (struct mandata *newdata,
 
  If we have two ULT_MAN pages competing for the same key, we must have
  more than one of foo.sec, foo.sec.comp1, foo.sec.comp2. OR we have a
- replacement page. If the st_mtimes differ, throw out the old struct and
+ replacement page. If the mtimes differ, throw out the old struct and
  replace it with the new, if the comp exts differ, oops, this is bad,
  keep one and return appropriate error code.
 
@@ -148,7 +189,6 @@ static int replace_if_necessary (struct mandata *newdata,
 
  return errorcode or 0 on success.
 */
-#ifndef FAST_BTREE
 int dbstore (struct mandata *in, const char *base)
 {
        datum oldkey, oldcont;
@@ -325,4 +365,3 @@ int dbstore (struct mandata *in, const char *base)
        free (MYDBM_DPTR (oldkey));
        return 0;
 }
-#endif /* !FAST_BTREE */
index f0c4784..62311d5 100644 (file)
@@ -37,6 +37,8 @@
 #ifndef MYDBM_H
 # define MYDBM_H
 
+# include "timespec.h"
+
 # if defined(GDBM) && !defined(NDBM) && !defined(BTREE)
 
 #  include <gdbm.h>
@@ -56,6 +58,8 @@ typedef struct {
 man_gdbm_wrapper man_gdbm_open_wrapper (const char *name, int flags);
 datum man_gdbm_firstkey (man_gdbm_wrapper wrap);
 datum man_gdbm_nextkey (man_gdbm_wrapper wrap, datum key);
+struct timespec man_gdbm_get_time (man_gdbm_wrapper wrap);
+void man_gdbm_set_time (man_gdbm_wrapper wrap, const struct timespec time);
 void man_gdbm_close (man_gdbm_wrapper wrap);
 
 #  define BLK_SIZE                     0  /* to invoke normal fs block size */
@@ -80,6 +84,8 @@ void man_gdbm_close (man_gdbm_wrapper wrap);
 #  define MYDBM_CLOSE(db)              man_gdbm_close(db)
 #  define MYDBM_FIRSTKEY(db)           man_gdbm_firstkey(db)
 #  define MYDBM_NEXTKEY(db, key)               man_gdbm_nextkey(db, key)
+#  define MYDBM_GET_TIME(db)           man_gdbm_get_time(db)
+#  define MYDBM_SET_TIME(db, time)     man_gdbm_set_time(db, time)
 #  define MYDBM_REORG(db)              gdbm_reorganize((db)->file)
 #  define MYDBM_FREE(x)                        free(x)
 
@@ -97,6 +103,8 @@ void man_gdbm_close (man_gdbm_wrapper wrap);
 #  endif /* _DB_H_ */
 
 extern DBM *ndbm_flopen(char *file, int flags, int mode);
+extern struct timespec ndbm_get_time(DBM *db);
+extern void ndbm_set_time(DBM *db, const struct timespec time);
 extern int ndbm_flclose(DBM *db);
 
 #  define DB_EXT                               ""
@@ -116,6 +124,8 @@ extern int ndbm_flclose(DBM *db);
 #  define MYDBM_CLOSE(db)              ndbm_flclose(db)
 #  define MYDBM_FIRSTKEY(db)           copy_datum(dbm_firstkey(db))
 #  define MYDBM_NEXTKEY(db, key)               copy_datum(dbm_nextkey(db))
+#  define MYDBM_GET_TIME(db)           ndbm_get_time(db)
+#  define MYDBM_SET_TIME(db, time)     ndbm_set_time(db, time)
 #  define MYDBM_REORG(db)              /* nothing - not implemented */
 #  define MYDBM_FREE(x)                        free (x)
 
@@ -137,6 +147,8 @@ extern datum btree_firstkey(DB *db);
 extern datum btree_nextkey(DB *db);
 extern int btree_replace(DB *db, datum key, datum content);
 extern int btree_nextkeydata(DB *db, datum *key, datum *cont);
+extern struct timespec btree_get_time(DB *db);
+extern void btree_set_time(DB *db, const struct timespec time);
 
 #  define DB_EXT                       ".bt"
 #  define MYDBM_FILE                   DB*
@@ -155,6 +167,8 @@ extern int btree_nextkeydata(DB *db, datum *key, datum *cont);
 #  define MYDBM_CLOSE(db)              btree_close(db)
 #  define MYDBM_FIRSTKEY(db)           btree_firstkey(db)
 #  define MYDBM_NEXTKEY(db, key)       btree_nextkey(db)
+#  define MYDBM_GET_TIME(db)           btree_get_time(db)
+#  define MYDBM_SET_TIME(db, time)     btree_set_time(db, time)
 #  define MYDBM_REORG(db)              /* nothing - not implemented */
 #  define MYDBM_FREE(x)                        free(x)
 
diff --git a/m4/man-arg-automatic-create.m4 b/m4/man-arg-automatic-create.m4
new file mode 100644 (file)
index 0000000..599da2c
--- /dev/null
@@ -0,0 +1,13 @@
+# man-arg-automatic-create.m4 serial 1
+dnl MAN_ARG_AUTOMATIC_CREATE
+dnl Add an --enable-automatic-create option.
+
+AC_DEFUN([MAN_ARG_AUTOMATIC_CREATE],
+[
+AC_ARG_ENABLE([automatic-create],
+[AS_HELP_STRING([--enable-automatic-create], [allow man to create user databases on the fly])],
+       [if test "$enableval" = "yes"
+        then
+               AC_DEFINE([MAN_DB_CREATES], [1], [Allow man to create user databases on the fly.])
+        fi])
+])
diff --git a/m4/man-arg-automatic-update.m4 b/m4/man-arg-automatic-update.m4
new file mode 100644 (file)
index 0000000..2519bd7
--- /dev/null
@@ -0,0 +1,14 @@
+# man-arg-automatic-update.m4 serial 1
+dnl MAN_ARG_AUTOMATIC_UPDATE
+dnl Add a --disable-automatic-update option.
+
+AC_DEFUN([MAN_ARG_AUTOMATIC_UPDATE],
+[
+AC_ARG_ENABLE([automatic-update],
+[AS_HELP_STRING([--disable-automatic-update], [don't allow man to update databases on the fly])],
+       [if test "$enableval" = "yes"
+        then
+               AC_DEFINE([MAN_DB_UPDATES], [1], [Allow man to update databases on the fly.])
+        fi],
+       [AC_DEFINE([MAN_DB_UPDATES], [1], [Allow man to update databases on the fly.])])
+])
diff --git a/m4/man-arg-cats.m4 b/m4/man-arg-cats.m4
new file mode 100644 (file)
index 0000000..e17bd7a
--- /dev/null
@@ -0,0 +1,14 @@
+# man-arg-cats.m4 serial 1
+dnl MAN_ARG_CATS
+dnl Add a --disable-cats option.
+
+AC_DEFUN([MAN_ARG_CATS],
+[
+AC_ARG_ENABLE([cats],
+[AS_HELP_STRING([--disable-cats], [don't allow man to create/update cat files])],
+       [if test "$enableval" = "yes"
+        then
+               AC_DEFINE([MAN_CATS], [1], [Allow man to create/update cat files.])
+        fi],
+       [AC_DEFINE([MAN_CATS], [1], [Allow man to create/update cat files.])])
+])
diff --git a/m4/man-arg-config-file.m4 b/m4/man-arg-config-file.m4
new file mode 100644 (file)
index 0000000..6dc9fd3
--- /dev/null
@@ -0,0 +1,21 @@
+# man-arg-config-file.m4 serial 1
+dnl MAN_ARG_CONFIG_FILE
+dnl Add a --with-config-file option.
+
+AC_DEFUN([MAN_ARG_CONFIG_FILE],
+[
+AC_ARG_WITH([config-file],
+[AS_HELP_STRING([--with-config-file=CF], [use config file CF [CF=SYSCONFDIR/man_db.conf]])],
+       [if test "$withval" = "yes" || test "$withval" = "no"
+        then
+               AC_MSG_ERROR([--with-config-file requires an argument])
+        else
+               config_file=$withval
+        fi],
+       [: ${config_file=\$\{sysconfdir\}/man_db.conf}])
+config_file_basename=${withval##*/}
+config_file_dirname=`AS_DIRNAME(["$config_file"])`
+AC_SUBST([config_file])
+AC_SUBST([config_file_basename])
+AC_SUBST([config_file_dirname])
+])
diff --git a/m4/man-arg-db.m4 b/m4/man-arg-db.m4
new file mode 100644 (file)
index 0000000..9b409bf
--- /dev/null
@@ -0,0 +1,16 @@
+# man-arg-db.m4 serial 1
+dnl MAN_ARG_DB
+dnl Add a --with-db option.
+
+AC_DEFUN([MAN_ARG_DB],
+[
+AC_ARG_WITH([db],
+[AS_HELP_STRING([--with-db=LIBRARY], [use database library LIBRARY (db5, db4, db3, db2, db1, db, gdbm, ndbm)])],
+       [if test "$withval" = "yes" || test "$withval" = "no" 
+        then
+               AC_MSG_ERROR([--with-db requires an argument])
+        else
+               db=$withval
+        fi],
+       [: ${db=no}])
+])
diff --git a/m4/man-arg-device.m4 b/m4/man-arg-device.m4
new file mode 100644 (file)
index 0000000..7a82bb7
--- /dev/null
@@ -0,0 +1,15 @@
+# man-arg-device.m4 serial 1
+dnl MAN_ARG_DEVICE
+dnl Add a --with-device option.
+
+AC_DEFUN([MAN_ARG_DEVICE],
+[
+AC_ARG_WITH([device],
+[AS_HELP_STRING([--with-device=DEVICE], [use nroff with the output device DEVICE])],
+       [if test "$withval" = "yes" || test "$withval" = "no" 
+        then
+               AC_MSG_ERROR([--with-device requires an argument])
+        else
+               nroff_device=" -T$withval"
+        fi])
+])
diff --git a/m4/man-arg-mandirs.m4 b/m4/man-arg-mandirs.m4
new file mode 100644 (file)
index 0000000..927dcc2
--- /dev/null
@@ -0,0 +1,32 @@
+# man-arg-mandirs.m4 serial 1
+dnl MAN_ARG_MANDIRS
+dnl Add an --enable-mandirs option.
+
+AC_DEFUN([MAN_ARG_MANDIRS],
+[
+# Work out which manual page hierarchy scheme might be in use.
+AC_ARG_ENABLE([mandirs],
+[AS_HELP_STRING([--enable-mandirs=OS], [select manual page hierarchy organization (GNU, HPUX, IRIX, Solaris, BSD)])],
+       [AC_MSG_NOTICE([Using $enableval hierarchy organization(s)])
+        AC_DEFINE_UNQUOTED([MANDIR_LAYOUT], ["$enableval"],
+                           [Define to the manual page hierarchy organization(s) in use.])
+        MANDIR_LAYOUT="$enableval"],
+       [case $host in
+               *-gnu)          mandirs=GNU;;
+               *-hpux*)        mandirs=HPUX;;
+               *-irix*)        mandirs=IRIX;;
+               *-solaris*)     mandirs=Solaris;;
+               *-*bsd*)        mandirs=BSD;;
+               *)              mandirs=;;
+        esac
+        if test -n "$mandirs"; then
+               AC_MSG_NOTICE([Using $mandirs hierarchy organization])
+               AC_DEFINE_UNQUOTED([MANDIR_LAYOUT], ["$mandirs"])
+               MANDIR_LAYOUT="$mandirs"
+        else
+               AC_MSG_NOTICE([Allowing any hierarchy organization])
+               AC_DEFINE([MANDIR_LAYOUT], [""])
+               MANDIR_LAYOUT=
+        fi])
+AC_SUBST([MANDIR_LAYOUT])
+])
diff --git a/m4/man-arg-override-dir.m4 b/m4/man-arg-override-dir.m4
new file mode 100644 (file)
index 0000000..6a94ec3
--- /dev/null
@@ -0,0 +1,17 @@
+# man-arg-override-dir.m4 serial 1
+dnl MAN_ARG_OVERRIDE_DIR
+dnl Add an --enable-override-dir option.
+
+AC_DEFUN([MAN_ARG_OVERRIDE_DIR],
+[
+AC_ARG_WITH([override-dir],
+[AS_HELP_STRING([--with-override-dir=OVERRIDE], [use OVERRIDE as relative override dir inside the man path - the first directory to be searched when looking for man pages])],
+       [if test "$withval" = "yes" || test "$withval" = "no"
+        then
+               AC_MSG_ERROR([--with-override-dir requires an argument])
+        else
+               override_dir=$withval
+        fi],
+       [: ${override_dir=""}])
+AC_SUBST([override_dir])
+])
diff --git a/m4/man-arg-sections.m4 b/m4/man-arg-sections.m4
new file mode 100644 (file)
index 0000000..e12882e
--- /dev/null
@@ -0,0 +1,17 @@
+# man-arg-sections.m4 serial 1
+dnl MAN_ARG_SECTIONS
+dnl Add a --with-sections option.
+
+AC_DEFUN([MAN_ARG_SECTIONS],
+[
+AC_ARG_WITH([sections],
+[AS_HELP_STRING([--with-sections=SECTIONS], [use manual page sections SECTIONS @<:@1 n l 8 3 0 2 5 4 9 6 7@:>@])],
+       [if test "$withval" = "yes" || test "$withval" = "no"
+        then
+               AC_MSG_ERROR([--with-sections requires an argument])
+        else
+               sections="$withval"
+        fi],
+       [: ${sections=1 n l 8 3 2 5 4 9 6 7}])
+AC_SUBST([sections])dnl
+])
diff --git a/m4/man-arg-setuid.m4 b/m4/man-arg-setuid.m4
new file mode 100644 (file)
index 0000000..e8de9e0
--- /dev/null
@@ -0,0 +1,31 @@
+# man-arg-setuid.m4 serial 1
+dnl MAN_ARG_SETUID
+dnl Add an --enable-setuid option.
+
+AC_DEFUN([MAN_ARG_SETUID],
+[
+AC_ARG_ENABLE([setuid],
+[AS_HELP_STRING([--enable-setuid[=ARG]], [install man setuid to user ARG [ARG=man]])
+AS_HELP_STRING([--disable-setuid], [don't install man setuid])],
+         [if test "$enableval" = "yes" 
+          then
+               enableval=man
+          fi
+          if test "$enableval" = "no" 
+          then
+               man_owner=
+               man_mode="755"
+               AC_MSG_NOTICE([Man will not be installed setuid])
+          else
+               man_owner=$enableval
+               man_mode="4755"
+               AC_MSG_NOTICE([Man will be installed setuid $enableval])
+               AC_DEFINE_UNQUOTED([SECURE_MAN_UID], ["$man_owner"],
+                                  [Define as the setuid owner of man or undefine if not installing setuid.])
+          fi],
+         [man_owner=man
+          man_mode="4755"
+          AC_DEFINE_UNQUOTED([SECURE_MAN_UID], ["$man_owner"])])
+AC_SUBST([man_owner])
+AC_SUBST([man_mode])
+])
diff --git a/m4/man-arg-systemdtmpfilesdir.m4 b/m4/man-arg-systemdtmpfilesdir.m4
new file mode 100644 (file)
index 0000000..e3985f6
--- /dev/null
@@ -0,0 +1,14 @@
+# man-arg-systemdtmpfilesdir.m4 serial 1
+dnl MAN_ARG_SYSTEMDTMPFILESDIR
+dnl Add a --with-systemdtmpfilesdir option.
+
+AC_DEFUN([MAN_ARG_SYSTEMDTMPFILESDIR],
+[
+AC_ARG_WITH([systemdtmpfilesdir],
+[AS_HELP_STRING([--with-systemdtmpfilesdir=DIR], [Directory for systemd tmpfiles configuration])],
+       [], [dnl
+       # The default is not prefix-sensitive, since systemd's prefix is not
+       # necessarily the same as man-db's.
+       with_systemdtmpfilesdir=/usr/lib/tmpfiles.d])
+AC_SUBST([systemdtmpfilesdir], [$with_systemdtmpfilesdir])
+])
diff --git a/m4/man-arg-undoc.m4 b/m4/man-arg-undoc.m4
new file mode 100644 (file)
index 0000000..6c5e8a7
--- /dev/null
@@ -0,0 +1,17 @@
+# man-arg-undoc.m4 serial 1
+dnl MAN_ARG_UNDOC
+dnl Add an --enable-undoc option.
+
+AC_DEFUN([MAN_ARG_UNDOC],
+[
+AC_ARG_ENABLE([undoc],
+[AS_HELP_STRING([--enable-undoc=COMMAND], [suggest COMMAND for missing manual pages])],
+       [if test "$enableval" = "yes" || test "$enableval" = "no"
+        then
+               AC_MSG_ERROR([--enable-undoc requires an argument])
+        else
+               AC_MSG_NOTICE([Suggesting '$enableval' for missing manual pages])
+               AC_DEFINE_UNQUOTED([UNDOC_COMMAND], ["$enableval"],
+                                  [Define as the name of a command you want to suggest when a non-existent page is requested.])
+        fi])
+])
index b11ed4c..c8b40cd 100644 (file)
@@ -81,7 +81,18 @@ DIST_COMMON = $(srcdir)/Rules.man $(srcdir)/Makefile.in \
        $(top_srcdir)/build-aux/test-driver THANKS
 subdir = man
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -92,9 +103,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -124,6 +137,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -133,6 +147,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -144,6 +159,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -185,6 +201,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -212,7 +229,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -232,16 +251,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -563,6 +588,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -606,8 +632,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -615,6 +644,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -671,12 +701,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -684,6 +718,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -758,6 +793,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -767,14 +804,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -864,6 +906,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -999,6 +1042,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -1026,6 +1070,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -1035,10 +1081,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1087,6 +1136,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1115,6 +1165,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1156,9 +1207,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1180,9 +1234,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1250,6 +1307,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1355,6 +1413,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1362,6 +1421,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1484,6 +1545,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 27df5e2..2360997 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/da
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 87c552b..7effafb 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/de
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 4e76ec7..6a04281 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/es
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index b894141..71a1ec7 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/fr
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index e6b58a6..ff72d2b 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/id
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 9203484..d2005d7 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/it
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index fcf99f1..e6d6806 100644 (file)
@@ -26,25 +26,9 @@ un formato comprensibile (all'uomo :).  Di default, mosterà i dati di
 dove <tipo-db> dipende dalla libreria di basi di dati in uso.
 
 Fornendo un argomento ad accessdb di modificherà questo comportamento predefinito.
-
-.nf
-$mtime$ -> "795987034"
-$version$ -> "2.3.1"
-apropos -> "1 1 795981542 A - - ricerca nei nomi e nelle descrizioni delle pagine di manuale
-catman -> "8 8 795981544 A - - crea o aggiorna le pagine di manuale preformattate"
-man -> "1 1 795981542 A - - un'interfaccia ai manuali di riferimento in linea"
-mandb -> "8 8 795981544 A - - crea o aggiorna le cache index delle pagine di manuale"
-manpath -> " 1 5"
-manpath~1 -> "1 1 795981542 A - - determina il percorso di ricerca delle pagine di manuale"
-manpath~5 -> "5 5 795981543 A - - formato del file /etc/manpath.config"
-whatis -> "1 1 795981543 A - - mostra le descrizioni delle pagine di manuale"
-zsoelim -> "1 1 795981543 A - - soddisfa le richieste .so nell'input roff"
-.fi
-
 .SH AUTORE
 Wilf. (G.Wilford@ee.surrey.ac.uk)
 .br
 Fabrizio Polacco (fpolacco@debian.org).
 .br
 Traduzione di Giovanni Bortolozzo (borto@pluto.linux.it)
-
index 9885c4e..d7b45cc 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/ja
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index e804315..43c3b3d 100644 (file)
@@ -224,11 +224,11 @@ If
 is set, its value is used as the terminal width (see the
 .B \-\-long
 option).
-If it is not set, the terminal width will be calculated using an
-.BR ioctl (2)
-if available, the value of
+If it is not set, the terminal width will be calculated using the value of
 .RB $ COLUMNS ,
-or falling back to 80 characters if all else fails.
+an
+.BR ioctl (2)
+if available, or falling back to 80 characters if all else fails.
 .TP
 .if !'po4a'hide' .B POSIXLY_CORRECT
 If 
index ff4c49b..682ac2c 100644 (file)
@@ -62,7 +62,7 @@
 .RI [\| dpi \|]\|]
 .RB [\| \-Z \|]
 .RI [\|[\| section \|]
-.IR page \ .\|.\|.\|]\ .\|.\|.
+.IR page \ .\|.\|.\|]\ .\|.\|.\&
 .\" The apropos command line
 .br
 .B %man%
@@ -70,7 +70,7 @@
 .RI [\| apropos
 .IR options \|]
 .I regexp
-\&.\|.\|.
+\&.\|.\|.\&
 .\" The --global-apropos command line
 .br
 .B %man%
@@ -81,7 +81,7 @@
 .RB [\| \-i \||\| \-I \|]
 .RI [\| \-\-regex \|]
 .RI [\| section \|]
-.IR term \ .\|.\|.
+.IR term \ .\|.\|.\&
 .\" The whatis command line
 .br
 .B %man%
@@ -89,7 +89,7 @@
 .RI [\| whatis
 .IR options \|]
 .I page
-\&.\|.\|.
+\&.\|.\|.\&
 .\" The --local command line
 .br
 .B %man%
 .RI [\| dpi \|]\|]
 .RB [\| \-Z \|]
 .I file
-\&.\|.\|.
+\&.\|.\|.\&
 .\" The --where/--where-cat command line
 .br
 .B %man%
 .RB [\| \-d \|]
 .RB [\| \-D \|]
 .I page
-\&.\|.\|.
+\&.\|.\|.\&
 .\" The --catman command line
 .br
 .B %man%
 .RB [\| \-d \|]
 .RB [\| \-D \|]
 .I page
-\&.\|.\|.
+\&.\|.\|.\&
 .\" --help and --version
 .br
 .B %man%
 .RB [\| \-?V \|]
 .SH DESCRIPTION
 .B %man%
-is the system's manual pager. Each
+is the system's manual pager.
+Each
 .I page
 argument given to
 .B %man%
 is normally the name of a program, utility or function.
 The
 .I manual page
-associated with each of these arguments is then found and displayed. A
+associated with each of these arguments is then found and displayed.
+A
 .IR section ,
 if provided, will direct
 .B %man%
@@ -194,7 +196,7 @@ T}
 Library calls (functions within program libraries)
 T}
 4@T{
-Special files (usually found in \fI/dev\fR)
+Special files (usually found in \fI/dev\/\fR)
 T}
 5@T{
 File formats and conventions eg \fI/etc/passwd\fR
@@ -204,7 +206,7 @@ Games
 T}
 7@T{
 Miscellaneous (including macro packages and conventions),
-e.g. \fBman\fR(7), \fBgroff\fR(7)
+e.g.\& \fBman\fR(7), \fBgroff\fR(7)
 T}
 8@T{
 System administration commands (usually only for root)
@@ -306,7 +308,7 @@ should advise as to which processor is bound to the
 .B \-t
 option.
 .TP
-.BI %man%\ \-l\ \-T dvi\ ./foo.1x.gz \ >\  ./foo.1x.dvi
+.BI "%man% \-l \-T" "dvi ./foo.1x.gz" " > " ./foo.1x.dvi
 This command will decompress and format the nroff source manual page
 .I ./foo.1x.gz
 into a
@@ -504,12 +506,13 @@ appropriate permissions),
 .B %man%
 will compress and store the cat file in the background.
 
-The filters are deciphered by a number of means. Firstly, the command
-line option
+The filters are deciphered by a number of means.
+Firstly, the command line option
 .B \-p
 or the environment variable
 .RB $ MANROFFSEQ
-is interrogated. If
+is interrogated.
+If
 .B \-p
 was not used and the environment variable was not set, the initial line of
 the nroff file is parsed for a preprocessor string.
@@ -572,7 +575,7 @@ Any options that follow
 .B \-D
 will have their usual effect.
 .TP
-\fB\-\-warnings\fP[=\fIwarnings\fP]
+\fB\-\-warnings\fP[=\fIwarnings\/\fP]
 Enable warnings from
 .IR groff .
 This may be used to perform sanity checks on the source text of manual
@@ -588,7 +591,8 @@ for a list of available warning names.
 .if !'po4a'hide' .BR \-f ", " \-\-whatis
 Equivalent to
 .BR %whatis% .
-Display a short description from the manual page, if available. See
+Display a short description from the manual page, if available.
+See
 .BR %whatis% (1)
 for details.
 .TP
@@ -972,6 +976,7 @@ device.
 .  ds softhyphen \[shc]
 .el \
 .  ds softhyphen \(hy
+.na
 .TS
 tab (@);
 l c c c.
@@ -990,6 +995,7 @@ T{
 multiplication sign
 T}@327@\(mu@x
 .TE
+.ad
 
 If the
 .I latin1
@@ -1093,7 +1099,7 @@ This option is not required in conjunction with
 or
 .BR \-Z .
 .TP
-\fB\-T\fP[\fIdevice\fP], \fB\-\-troff\-device\fP[=\fIdevice\fP]
+\fB\-T\fP[\fIdevice\/\fP], \fB\-\-troff\-device\fP[=\fIdevice\/\fP]
 This option is used to change
 .B groff
 (or possibly
@@ -1105,7 +1111,7 @@ Examples (provided with Groff-1.17) include
 .BR dvi ", " latin1 ", " ps ", " utf8 ,
 .BR X75 " and " X100 .
 .TP
-\fB\-H\fP[\fIbrowser\fP], \fB\-\-html\fP[=\fIbrowser\fP]
+\fB\-H\fP[\fIbrowser\/\fP], \fB\-\-html\fP[=\fIbrowser\/\fP]
 This option will cause
 .B groff
 to produce HTML output, and will display that output in a web browser.
@@ -1121,7 +1127,7 @@ and will only work with
 .B GNU
 .BR troff .
 .TP
-\fB\-X\fP[\fIdpi\fP], \fB\-\-gxditview\fP[=\fIdpi\fP]
+\fB\-X\fP[\fIdpi\/\fP], \fB\-\-gxditview\fP[=\fIdpi\/\fP]
 This option displays the output of
 .B groff
 in a graphical window using the
@@ -1286,7 +1292,7 @@ specific environment variables can be expressed as command line options, and
 are thus candidates for being included in
 .RB $ MANOPT
 it is expected that they will become obsolete.
-N.B. All spaces that should be interpreted as part of an option's argument
+N.B.  All spaces that should be interpreted as part of an option's argument
 must be escaped.
 .TP
 .if !'po4a'hide' .B MANWIDTH
@@ -1295,11 +1301,11 @@ If
 is set, its value is used as the line length for which manual pages should
 be formatted.
 If it is not set, manual pages will be formatted with a line length
-appropriate to the current terminal (using an
-.BR ioctl (2)
-if available, the value of
+appropriate to the current terminal (using the value of
 .RB $ COLUMNS ,
-or falling back to 80 characters if neither is available).
+an
+.BR ioctl (2)
+if available, or falling back to 80 characters if neither is available).
 Cat pages will only be saved when the default formatting can be used, that
 is when the terminal line length is between 66 and 80 characters.
 .TP
@@ -1375,18 +1381,18 @@ database cache.
 the man-db package manual,
 .BR FSSTND
 .SH HISTORY
-1990, 1991 \- Originally written by John W. Eaton (jwe@che.utexas.edu).
+1990, 1991 \(en Originally written by John W.\& Eaton (jwe@che.utexas.edu).
 
 Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes
 supplied by Willem Kasdorp (wkasdo@nikhefk.nikef.nl).
 
-30th April 1994 \- 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)
+30th April 1994 \(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)
 has been developing and maintaining this package
 with the help of a few dedicated people.
 
-30th October 1996 \- 30th March 2001: Fabrizio Polacco <fpolacco@debian.org>
+30th October 1996 \(en 30th March 2001: Fabrizio Polacco <fpolacco@debian.org>
 maintained and enhanced this package for the Debian project, with the
 help of all the community.
 
-31st March 2001 \- present day: Colin Watson <cjwatson@debian.org> is now
+31st March 2001 \(en present day: Colin Watson <cjwatson@debian.org> is now
 developing and maintaining man-db.
index 2172e40..83a93e0 100644 (file)
@@ -228,11 +228,11 @@ If
 is set, its value is used as the terminal width (see the
 .B \-\-long
 option).
-If it is not set, the terminal width will be calculated using an
-.BR ioctl (2)
-if available, the value of
+If it is not set, the terminal width will be calculated using the value of
 .RB $ COLUMNS ,
-or falling back to 80 characters if all else fails.
+an
+.BR ioctl (2)
+if available, or falling back to 80 characters if all else fails.
 .SH FILES
 .TP
 .if !'po4a'hide' .I /usr/share/man/index.(bt|db|dir|pag)
index aceb911..5c063d4 100644 (file)
@@ -26,20 +26,6 @@ By default, it will dump the data from
 where <db-type> is dependent on the database library in use.
 
 Supplying an argument to accessdb will override this default.
-
-.nf
-$mtime$ -> "795987034"
-$version$ -> "2.3.1"
-apropos -> "1 1 795981542 A - - search the manual page names and descriptions"
-catman -> "8 8 795981544 A - - create or update the pre-formatted manual pages"
-man -> "1 1 795981542 A - - an interface to the on-line reference manuals"
-mandb -> "8 8 795981544 A - - create or update the manual page index caches"
-manpath -> " 1 5"
-manpath~1 -> "1 1 795981542 A - - determine search path for manual pages"
-manpath~5 -> "5 5 795981543 A - - format of the /etc/man_db.config file"
-whatis -> "1 1 795981543 A - - search the manual page names"
-zsoelim -> "1 1 795981543 A - - satisfy .so requests in roff input"
-.fi
 .SH OPTIONS
 .TP
 .if !'po4a'hide' .BR \-d ", " \-\-debug
index 4065ba0..77e9f3a 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/nl
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 2d8ded8..7dc49e3 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/pl
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 1dd07c3..badb651 100644 (file)
@@ -79,7 +79,18 @@ host_triplet = @host@
 subdir = man/po4a
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -90,9 +101,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -122,6 +135,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -131,6 +145,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -142,6 +157,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -183,6 +199,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -210,7 +227,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -230,16 +249,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -292,6 +317,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -335,8 +361,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -344,6 +373,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -400,12 +430,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -413,6 +447,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -487,6 +522,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -496,14 +533,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -593,6 +635,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -728,6 +771,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -755,6 +799,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -764,10 +810,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -816,6 +865,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -844,6 +894,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -885,9 +936,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -909,9 +963,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -979,6 +1036,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1084,6 +1142,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1091,6 +1150,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1213,6 +1274,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 193c78c..782f0a7 100644 (file)
@@ -3,14 +3,24 @@
 # This file is distributed under the same license as the man-db package.
 # Joe Hansen <joedalton2@yahoo.dk>, 2012, 2014.
 #
+# cat -> katalog
+# dbs -> databaser
 # locale -> sprog
+# options -> tilvalg
 # pager -> tekstviser
+# pipeline -> datakanal
+# preprocessor -> forbehandler
+# section -> afsnit
+# stray cats -> vildfarne katalogsider
+#
+# <device> -> <enhed>
+# <item> -> <punkt> (er kun i en tekststreng her og ikke i selve programfilen).
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
-"PO-Revision-Date: 2014-01-18 07:50+0200\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
+"PO-Revision-Date: 2014-08-30 07:50+0200\n"
 "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
 "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
 "Language: \n"
@@ -151,9 +161,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -161,9 +171,9 @@ msgstr "TILVALG"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Vis fejlsøgningsinformation."
@@ -253,7 +263,7 @@ msgstr ""
 "præcise del af manualafsnittet."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -288,7 +298,7 @@ msgstr ""
 "parameterstrengen. Dette tilvalg vil overskrive $B<SYSTEM>-miljøvariablen."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -305,14 +315,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<sprog>,\\ B<--locale=>I<sprog>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -332,7 +342,7 @@ msgstr ""
 "blive vist i det oprindeligt bestemte sprog."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -340,7 +350,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<fil>,\\ B<--config-file=>I<fil>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -349,53 +359,53 @@ msgstr "Brug denne brugerkonfigurationsfil frem for standarden I<~/.manpath>."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Vis en hjælpebesked og afslut."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 msgid "Print a short usage message and exit."
 msgstr "Vis en kort hjælpebesked og afslut."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Vis versionsinformation."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
-msgstr ""
+msgstr "AFSLUT-STATUS"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Programkørsel endt uden fejl."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Brugs-, syntaks- eller konfigurationsfilfejl."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Operationel fejl."
@@ -406,7 +416,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "Intet blev fundet som matchede de angivne kriterier."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -414,7 +424,7 @@ msgid "ENVIRONMENT"
 msgstr "MILJØ"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -436,7 +446,7 @@ msgstr ""
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 
@@ -449,7 +459,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -457,17 +467,17 @@ msgid "FILES"
 msgstr "FILER"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
-msgstr ""
+msgstr "Et traditionelt globalt I<index>-databasemellemlager."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
-msgstr ""
+msgstr "Et FHS-overholdende globalt I<index>-databasemellemlager."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:258 ../../man/man1/whatis.man1:253
@@ -476,7 +486,7 @@ msgstr "En traditionel B<whatis>-tekstdatabase."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -488,7 +498,7 @@ msgstr "SE OGSÅ"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -548,6 +558,8 @@ msgid ""
 "Parse input as preformatted man pages (\\(lqcat pages\\(rq).  B<--man> and "
 "B<--cat> may not be given simultaneously."
 msgstr ""
+"Fortolk inddata som præformaterede manualsider (\\(lqcat pages\\(rq). B<--"
+"man> og B<--cat> kan ikke angives simultant."
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:75
@@ -556,6 +568,9 @@ msgid ""
 "B<apropos> and B<whatis>.  This is the default if neither B<--whatis> nor "
 "B<--filters> is given."
 msgstr ""
+"Vis navnet og beskrivelsen fra manualsidens teksthoved, som brugt af "
+"B<apropos> og B<whatis>. Dette er standarden hvis hverken B<--whatis> eller "
+"B<--filters> er angivet."
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:82
@@ -563,6 +578,8 @@ msgid ""
 "Display the list of filters needed to preprocess the man page before "
 "formatting with B<nroff> or B<troff>."
 msgstr ""
+"Vis listen med filtre krævet for at forbehandle manualsiden før formatering "
+"med B<nroff> eller B<troff>."
 
 #. type: TP
 #: ../../man/man1/lexgrog.man1:82
@@ -573,7 +590,7 @@ msgstr "B<-E> I<kodning>, B<--encoding> I<kodning>"
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:86
 msgid "Override the guessed character set for the page to I<encoding>."
-msgstr ""
+msgstr "Overstyr det gættede tegnsæt for siden til I<encoding>."
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:102
@@ -584,9 +601,10 @@ msgstr "Fejl i anvendelse."
 #: ../../man/man1/lexgrog.man1:106
 msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr ""
+"B<lexgrog> mislykkedes i at fortolke en eller flere af dets inddatafiler."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "EKSEMPLER"
@@ -604,6 +622,14 @@ msgid ""
 "  $ lexgrog broken.1\n"
 "  broken.1: parse failed\n"
 msgstr ""
+"  $ lexgrog man.1\n"
+"  man.1: \"man - an interface to the on-line reference manuals\"\n"
+"  $ lexgrog -fw man.1\n"
+"  man.1 (t): \"man - an interface to the on-line reference manuals\"\n"
+"  $ lexgrog -c whatis.cat1 \n"
+"  whatis.cat1: \"whatis - display manual page descriptions\"\n"
+"  $ lexgrog broken.1\n"
+"  broken.1: parse failed\n"
 
 #. type: SH
 #: ../../man/man1/lexgrog.man1:117
@@ -671,6 +697,8 @@ msgid ""
 "(A macro which starts a new paragraph, like CW<.PP>, may be used instead of "
 "the break macro CW<.br>.)"
 msgstr ""
+"(En makro som starter et nyt afsnit, såsom CW<.PP>, kan bruges i stedet for "
+"break-makroen CW<.br>.)"
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:178
@@ -678,6 +706,8 @@ msgid ""
 "When using the BSD-derived I<mdoc> macro set, a correct B<NAME> section "
 "looks something like this:"
 msgstr ""
+"Når der bruges det BSD-afledte I<mdoc>-makrosæt, så ligner en korrekt "
+"B<NAME>-sektion noget lignende dette:"
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:185
@@ -687,6 +717,9 @@ msgid ""
 "\\&.Nm foo\n"
 "\\&.Nd program to do something>\n"
 msgstr ""
+"CW<\\&.Sh NAVN\n"
+"\\&.Nm foo\n"
+"\\&.Nd program der skal udføre noget>\n"
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:197
@@ -698,12 +731,18 @@ msgid ""
 "free-form text there rather than \\(oqname \\e- description\\(cq.  However, "
 "any syntax resembling the above should be accepted."
 msgstr ""
+"Der er flere gængse årsager til at whatis-fortolkning mislykkes. Nogle gange "
+"erstatter forfattere af manualsider \\(oq.SH NAME\\(cq med \\(oq.SH MYPROGRAM"
+"\\(cq, og så kan B<%mandb%> ikke finde afsnittet hvorfra informationen, den "
+"har brug for, skal udtrækkes. Undertiden inkluderer forfatteren et NAVNE-"
+"afsnit, men placerer fri-form tekst der frem for \\(oqname \\e- beskrivelse"
+"\\(cq. Dog bør enhver syntaks der ligner ovenstående blive accepteret."
 
 #. type: SH
 #: ../../man/man1/lexgrog.man1:202
 #, no-wrap
 msgid "NOTES"
-msgstr ""
+msgstr "NOTER"
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:207
@@ -712,6 +751,9 @@ msgid ""
 "able to do so correctly if the files are properly installed in a manual page "
 "hierarchy."
 msgstr ""
+"B<lexgrog> forsøger at fortolke filer der indeholder .so-forespørgsler, men "
+"vil kun kunne gøre det korrekt hvis filerne er korrekt installeret i et "
+"manualsidehierarki."
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:211
@@ -742,6 +784,19 @@ msgstr "%man% - en grænseflade til referencemanualerne på nettet"
 #.  The apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:67
+#, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -753,7 +808,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<fil>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<advarsler>\\|]\\|] [\\|B<-R> I<kodning>\\|] [\\|B<-L> I<sprog>\\|] "
@@ -770,15 +825,21 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-k> [\\|I<apropos> I<tilvalg>\\|] I<regexp> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<liste>\\|] [\\|B<-i>\\||"
 "\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<afsnit>\\|] I<term>\\ .\\|.\\|."
@@ -786,19 +847,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
-msgstr ""
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
+msgstr "B<%man%> B<-k> [\\|I<apropos> I<tilvalg>\\|] I<regexp> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<fil>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<advarsler>\\|]\\|] [\\|B<-R> I<kodning>\\|] [\\|B<-L> "
@@ -810,17 +881,27 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
+"B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<fil>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
+"I<side> \\&.\\|.\\|."
 
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<fil>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<side> \\&."
 "\\|.\\|."
@@ -831,12 +912,12 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-?V>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -845,173 +926,188 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
 msgstr ""
+"Tabellen nedenfor viser I<section>-antallet af manualen efterfulgt af typen "
+"af sider de indeholder."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "Kørbare programmer eller skalkommandoer"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "Systemkald (funktioner stillet til rådighed af kernen)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "Bibliotekskald (funktioner i programbiblioteker)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
-#, no-wrap
-msgid "Special files (usually found in I</dev>)"
+#: ../../man/man1/man.man1:198
+#, fuzzy, no-wrap
+#| msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr "Specielle filer (normalt fundet i I</dev>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "Filformater og konventioner f.eks. I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "Spil"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
-#, no-wrap
+#: ../../man/man1/man.man1:207
+#, fuzzy, no-wrap
+#| msgid ""
+#| "Miscellaneous (including macro packages and conventions),\n"
+#| "e.g. B<man>(7), B<groff>(7)"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "Diverse (inklusiv makropakker og konventioner),\n"
 "f.eks. B<man>(7), B<groff>(7)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "Kommandoer til systemadministration (normalt kun for root)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "Kernerutiner [\\|Ikkestandard\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
-msgstr ""
+msgstr "En manualside består af flere afsnit."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
 "B<ENVIRONMENT>, B<FILES>, B<VERSIONS>, B<CONFORMING\\ TO>, B<NOTES>, "
 "B<BUGS>, B<EXAMPLE>, B<AUTHORS>, and B<SEE\\ ALSO>."
 msgstr ""
+"Konventionelle afsnitsnavne inkluderer B<NAVN>, B<SYNOPSIS>, "
+"B<KONFIGURATION>, B<BESKRIVELSE>, B<TILVALG>, B<AFSLUT-STATUS>, "
+"B<RETURVÆRDI>, B<FEJL>, B<MILJØ>, B<FILER>, B<VERSIONER>, B<KONFORMERER "
+"TIL>, B<NOTER>, B<FEJL>, B<EKSEMPEL>, B<FORFATTERE>, og B<SE OGSÅ>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
 msgstr ""
+"De følgende konventioner gælder for afsnittet B<SYNOPSIS> og kan bruges som "
+"en vejledning i andre afsnit."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<fed tekst>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "skriv præcis som vist."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<kursiv>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "erstat med passende argument."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "et eller alle argumenter inden i [ ] er valgfrie."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "tilvalg afgrænset af | kan ikke bruges sammen."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<argument> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "I<argument> kan gentages."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<udtryk>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
-msgstr ""
+msgstr "hele I<udtrykket>\\ indenfor [ ] kan gentages."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
 "will typically use underlined or coloured text instead."
 msgstr ""
+"Præcis optegning kan afhænge af uddataenheden. For eksempel vil man normalt "
+"ikke kunne optegne kursiv når man befinder sig i en manual, og man vil "
+"normalt bruge understregning eller farvelagt tekst i stedet for."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1020,24 +1116,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
-msgstr ""
+msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
-msgstr ""
+msgstr "Vis manualsiden for I<punkt> (program) I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1045,13 +1141,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1061,13 +1157,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 #, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1077,13 +1173,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1091,26 +1187,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1118,7 +1214,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1133,7 +1229,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1149,7 +1245,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1159,7 +1255,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1174,7 +1270,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1193,14 +1289,14 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1209,7 +1305,7 @@ msgstr ""
 "stedet for standardsiden (normalt amerikansk-engelsk)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1219,20 +1315,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1248,7 +1344,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1260,7 +1356,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1268,29 +1364,29 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
+#: ../../man/man1/man.man1:520
 msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1298,7 +1394,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1309,7 +1405,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1317,13 +1413,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Generelle tilvalg"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1332,13 +1428,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnings>[=I<advarsler>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1353,20 +1450,26 @@ msgstr ""
 "over tilgængelige advarselsnavne."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Hovedtilstande for operation"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%apropos%>.  Search the short manual page descriptions "
+#| "for keywords and display any matches.  See B<%apropos%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
+"Svarer til B<%apropos%>. Søg i de korte manualsidebeskrivelser for nøgleord "
+"og vis alle match. Se B<%apropos%>(1) for detaljer."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1375,7 +1478,7 @@ msgstr ""
 "og vis alle match. Se B<%apropos%>(1) for detaljer."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1388,7 +1491,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1401,7 +1504,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1410,7 +1513,7 @@ msgstr ""
 "som ville blive formateret."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1421,7 +1524,7 @@ msgstr ""
 "adskilt af mellemrum."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1430,13 +1533,13 @@ msgstr ""
 "%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<kodning>,\\ B<--recode>=I<kodning>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1447,13 +1550,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Finde manualsider"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1464,7 +1567,7 @@ msgstr ""
 "manualsidesamling bruges tilvalget B<-m> B<NytOS>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1477,7 +1580,7 @@ msgstr ""
 "argumentstrengen. Dette tilvalg vil overskrive miljøvariablen $B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1488,7 +1591,7 @@ msgstr ""
 "miljøvariablen $B<MANPATH> og medfører at tilvalget B<-m> ignoreres."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1497,13 +1600,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<liste>,\\ B<-s\\ >I<liste>,\\ B<--sections=>I<liste>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1511,13 +1614,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1535,17 +1638,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1554,7 +1657,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1565,14 +1668,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1583,7 +1686,7 @@ msgstr ""
 "alle manualsiderne med navne som matcher søgekriteriet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1592,7 +1695,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1603,24 +1706,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "For at deaktivere denne opførsel så brug tilvalget B<--no-subpages>."
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Kontrol af formateret resultat"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<tekstviser>,\\ B<--pager=>I<tekstviser>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1629,7 +1732,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1639,20 +1742,20 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr ""
 
@@ -1661,7 +1764,7 @@ msgstr ""
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -1673,7 +1776,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -1682,22 +1785,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(tryk h for hjælp eller q for afslut)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -1708,14 +1811,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -1727,43 +1830,43 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "Beskrivelse"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "Oktal"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -1774,20 +1877,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<kodning>,\\ B<--encoding>=I<kodning>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -1796,7 +1899,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -1806,7 +1909,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -1816,7 +1919,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -1824,7 +1927,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -1834,13 +1937,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<streng>,\\ B<--preprocessor=>I<streng>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -1851,20 +1954,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
-msgstr ""
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
+msgstr "B<-T>[I<enhed>], B<--troff-device>[=I<enhed>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -1873,13 +1977,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<browser>], B<--html>[=I<browser>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -1890,13 +1995,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -1906,7 +2012,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -1915,18 +2021,18 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Få hjælp"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "En underproces returnerede en afslutningsstatus forskellig fra nul."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -1934,21 +2040,21 @@ msgstr ""
 "matchet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -1956,7 +2062,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -1965,7 +2071,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -1973,7 +2079,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -1984,7 +2090,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -1994,30 +2100,30 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2028,7 +2134,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2041,7 +2147,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2054,35 +2160,38 @@ msgstr ""
 "for mere udførlige detaljer."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "konfigurationsfil for man-db."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Et globalt manualsidehierarki."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "Manual for pakken man-db, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "HISTORIK"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr "1990, 1991 - Oprindelig skrevet af John W. Eaton (jwe@che.utexas.edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
-#, fuzzy
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2091,10 +2200,15 @@ msgstr ""
 "Kasdorp (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "30. april 1994 - 23. februar 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) har "
@@ -2102,21 +2216,30 @@ msgstr ""
 "personer."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "30. oktober 1996 - 30. marts 2001: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> vedligeholdte og forbedrede denne pakke for Debianprojektet med "
 "hjælp fra hele fællesskabet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "31. marts 2001 - til i dag: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
 "udvikler og vedligeholder nu man-db."
@@ -2156,11 +2279,14 @@ msgid ""
 "that declaration overrides any input encodings specified on B<%manconv%>'s "
 "command line.  Encoding declarations have the following form:"
 msgstr ""
+"Hvis en kodningsdeklaraton findes på den første linje af manualsiden, så "
+"overstyrer den deklaration alle inddatakodninger specificeret på B<%manconv"
+"%>'s kommandolinje. Kodningsdeklarationer har den følgende form:"
 
 #. type: Plain text
 #: ../../man/man1/manconv.man1:44
 msgid "or (if manual page preprocessors are also to be declared):"
-msgstr ""
+msgstr "eller (hvis manualsideforbehandlere også skal deklareres):"
 
 #. type: TP
 #: ../../man/man1/manconv.man1:51
@@ -2197,12 +2323,12 @@ msgstr "Vis ikke fejlbeskeder når siden ikke kan konverteres."
 #: ../../man/man1/manpath.man1:12
 #, no-wrap
 msgid "%thmanpath%"
-msgstr ""
+msgstr "%thmanpath%"
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:15
 msgid "%manpath% - determine search path for manual pages"
-msgstr ""
+msgstr "%manpath% - bestem søgesti for manualsider"
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:22
@@ -2220,6 +2346,9 @@ msgid ""
 "issue a warning.  If not, B<%manpath%> will determine a suitable manual page "
 "hierarchy search path and display the results."
 msgstr ""
+"Hvis $B<MANPATH> er angivet, så vil B<%manpath%> vise dets indhold og "
+"udstede en advarsel. Hvis ikke vil B<%manpath%> bestemme en egnet "
+"hierarkisøgesti for manualsiden og vise resultaterne."
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:37
@@ -2228,6 +2357,8 @@ msgid ""
 "db configuration file - (I<%manpath_config_file%>)  and the user's "
 "environment."
 msgstr ""
+"Den kolonafgrænsede sti bestemmes med brug af information indhentet fra man-"
+"db-konfigurationsfilen - (I<%manpath_config_file%>) og brugerens miljø."
 
 # måske udsted ikke advarsler
 #. type: Plain text
@@ -2596,7 +2727,7 @@ msgstr ""
 #: ../../man/man5/manpath.man5:114
 #, no-wrap
 msgid "B<SECTION> I<section> .\\|.\\|."
-msgstr ""
+msgstr "B<AFSNIT> I<afsnit> .\\|.\\|."
 
 #. type: Plain text
 #: ../../man/man5/manpath.man5:122
@@ -2626,13 +2757,13 @@ msgstr ""
 #. type: Plain text
 #: ../../man/man5/manpath.man5:142
 msgid "B<SECTIONS> is accepted as an alternative name for this directive."
-msgstr ""
+msgstr "B<AFSNIT> accepteres som et alternativt navn for dette direktiv."
 
 #. type: TP
 #: ../../man/man5/manpath.man5:143
 #, no-wrap
 msgid "B<MINCATWIDTH>I<\\ width>"
-msgstr ""
+msgstr "B<MINCATWIDTH>I<\\ bredde>"
 
 #. type: Plain text
 #: ../../man/man5/manpath.man5:149
@@ -2640,12 +2771,14 @@ msgid ""
 "If the terminal width is less than I<width>, cat pages will not be created "
 "(if missing) or displayed.  The default is 80."
 msgstr ""
+"Hvis terminalbredden er mindre end I<bredde> vil katalogsider ikke blive "
+"oprettet (hvis manglende) eller vist. Standarden er 80."
 
 #. type: TP
 #: ../../man/man5/manpath.man5:149
 #, no-wrap
 msgid "B<MAXCATWIDTH>I<\\ width>"
-msgstr ""
+msgstr "B<MAXCATWIDTH>I<\\ bredde>"
 
 #. type: Plain text
 #: ../../man/man5/manpath.man5:155
@@ -2653,12 +2786,14 @@ msgid ""
 "If the terminal width is greater than I<width>, cat pages will not be "
 "created (if missing) or displayed.  The default is 80."
 msgstr ""
+"Hvis terminalbredden er større end I<bredde> vil katalogsider ikke blive "
+"oprettet (hvis manglende) eller vist. Standarden er 80."
 
 #. type: TP
 #: ../../man/man5/manpath.man5:155
 #, no-wrap
 msgid "B<CATWIDTH>I<\\ width>"
-msgstr ""
+msgstr "B<CATWIDTH>I<\\ bredde>"
 
 #. type: Plain text
 #: ../../man/man5/manpath.man5:165
@@ -2673,6 +2808,7 @@ msgstr ""
 #: ../../man/man5/manpath.man5:170
 msgid "This flag prevents B<%man%>(1)  from creating cat pages automatically."
 msgstr ""
+"Dette flag forhindrer B<%man%>(1) i at oprette katalogsider automatisk."
 
 #. type: SH
 #: ../../man/man5/manpath.man5:170
@@ -2686,6 +2822,8 @@ msgid ""
 "Unless the rules above are followed and observed precisely, the manual pager "
 "utilities will not function as desired.  The rules are overly complicated."
 msgstr ""
+"Hvis reglerne anført ovenfor ikke følges præcist, vil redskaberne for "
+"manualtekstviseren ikke fungere som ønsket. Reglerne er alt for kompliceret."
 
 #. type: TH
 #: ../../man/man8/accessdb.man8:12
@@ -2702,7 +2840,7 @@ msgstr "accessdb - dumper indholdet af en man-db-database i et læsbart format"
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:20
 msgid "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>index-fileE<gt>>]"
-msgstr ""
+msgstr "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>indeksfilE<gt>>]"
 
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:27
@@ -2712,29 +2850,16 @@ msgid ""
 "man/index.E<lt>db-typeE<gt>,> where E<lt>db-typeE<gt> is dependent on the "
 "database library in use."
 msgstr ""
+"B<accessdb> vil vise data indeholdt i en man-db-database i en et læsbart "
+"format. Som standard vil den dumpe dataene fra B</var/cache/man/index."
+"E<lt>db-typeE<gt>,> hvor E<lt>db-typeE<gt> er afhængig af det anvendte "
+"databasebibliotek."
 
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:29
 msgid "Supplying an argument to accessdb will override this default."
 msgstr "Angivelse af et argument til accessdb vil overskrive denne standard."
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -3113,7 +3238,7 @@ msgstr ""
 #: ../../man/man8/mandb.man8:188
 #, no-wrap
 msgid "B<E<lt>filename_maskE<gt>: competing extensions>"
-msgstr ""
+msgstr "B<E<lt>filename_maskE<gt>: konkurrerende udvidelser>"
 
 #. type: Plain text
 #: ../../man/man8/mandb.man8:194
@@ -3122,6 +3247,9 @@ msgid ""
 "by the existence of both a compressed and uncompressed version of the same "
 "manual page.  All but the most recent are ignored."
 msgstr ""
+"Jokertegnet E<lt>filename_maskE<gt> er ikke unik. Dette skyldes normalt "
+"eksistensen af både en pakket og udpakket version af den samme manualside. "
+"Alle undtagen de seneste ignoreres"
 
 #. type: Plain text
 #: ../../man/man8/mandb.man8:205
index 63dfeff..45b6aff 100644 (file)
 # Mario Blättermann <mario.blaettermann@gmail.com>, 2014.
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
+"Project-Id-Version: man-db-manpages 2.7.0-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
-"PO-Revision-Date: 2014-03-20 14:09+0100\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
+"PO-Revision-Date: 2014-09-18 09:58+0100\n"
 "Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: de\n"
@@ -195,9 +195,9 @@ msgstr ""
 # Beschreibung der beiden Optionen nachzulesen.
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -211,9 +211,9 @@ msgstr "OPTIONEN"
 # # Für die, die das Repository nicht mit verfolgen: Tobias verwendet eins.
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Ausgabe von Debug-Informationen"
@@ -317,7 +317,7 @@ msgstr ""
 "speziellen Unterabschnitt gesucht."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -358,7 +358,7 @@ msgstr ""
 "$B<SYSTEM> außer Kraft."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -386,7 +386,7 @@ msgstr ""
 "Option überschreibt den Inhalt von $B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
@@ -395,7 +395,7 @@ msgstr "B<-L\\ >I<Locale>,\\ B<--locale=>I<Locale>"
 # #-#-#-#-#  apropos.1.po (man-db 2.5.7)  #-#-#-#-#
 # Statt Ausgaben vielleicht Programm-Meldungen/Meldungen des Programms?
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -416,7 +416,7 @@ msgstr ""
 "Locale angezeigt werden."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -424,7 +424,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<Datei>,\\ B<--config-file=>I<Datei>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -435,17 +435,17 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Hilfetext anzeigen und beenden"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 msgid "Print a short usage message and exit."
 msgstr ""
@@ -456,9 +456,9 @@ msgstr ""
 # nicht hervor.
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Versionsinformation anzeigen und beenden"
@@ -467,7 +467,7 @@ msgstr "Versionsinformation anzeigen und beenden"
 # So steht es in der Wortliste.
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -475,19 +475,19 @@ msgstr "EXIT-STATUS"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "erfolgreiche Programmausführung"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Fehler beim Aufruf, in der Syntax oder in der Konfigurationsdatei"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "betriebsbedingter Fehler"
@@ -503,7 +503,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "keine Ergebnisse für die angegebenen Suchkriterien"
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -513,7 +513,7 @@ msgstr "UMGEBUNGSVARIABLEN"
 # #-#-#-#-#  apropos.1.po (man-db 2.5.7)  #-#-#-#-#
 # Was ist gemeint, was ist eine gute Übersetzung?
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -541,7 +541,7 @@ msgstr ""
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "Wenn $B<MANWIDTH> gesetzt ist, wird ihr Wert als Terminalbreite verwendet "
@@ -562,7 +562,7 @@ msgstr ""
 "ausgeführt. Heutzutage ist dies sowieso das Standardverhalten."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -574,7 +574,7 @@ msgstr "DATEIEN"
 # Für mich schon. Mehr als eine Eigenschaft für den Cache.
 # Vielleicht doch Cache statt Zwischenpeicher?
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
@@ -583,7 +583,7 @@ msgstr "ein traditioneller, globaler Cache für die I<Index>-Datenbank"
 # #-#-#-#-#  apropos.1.po (man-db 2.5.7)  #-#-#-#-#
 # Komma s.o.
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "ein FHS-konformer, globaler Cache für die I<Index>-Datenbank"
@@ -595,7 +595,7 @@ msgstr "eine traditionelle B<whatis>-Textdatenbank"
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -607,7 +607,7 @@ msgstr "SIEHE AUCH"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -729,7 +729,7 @@ msgstr ""
 "B<Lexgrog> konnte eine oder mehrere seiner Eingabedateien nicht auswerten."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "BEISPIELE"
@@ -952,43 +952,44 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<Datei>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
-"\\|[\\|=I<Warnmeldungen>\\|]\\|] [\\|B<-R> I<Kodierung>\\|] [\\|B<-L> "
-"I<Locale>\\|] [\\|B<-m> I<System>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<Pfad>"
-"\\|] [\\|B<-S> I<Liste>\\|] [\\|B<-e> I<Erweiterung>\\|] [\\|B<-i>\\||\\|B<-"
-"I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>\\|] [\\|B<-"
-"a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> I<Anzeigeprogramm>"
-"\\|] [\\|B<-r> I<Prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<Kodierung>\\|] [\\|"
-"B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
-"I<Zeichenkette>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<Gerät>\\|]\\|] [\\|B<-H>"
-"\\|[\\|I<Browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
-"[\\|I<Abschnitt>\\|] I<Seite>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
+"\\|[\\|=I<Warnungen>\\|]\\|] [\\|B<-R> I<Kodierung>\\|] [\\|B<-L> I<Locale>"
+"\\|] [\\|B<-m> I<System>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<Pfad>\\|] [\\|"
+"B<-S> I<Liste>\\|] [\\|B<-e> I<Erweiterung>\\|] [\\|B<-i>\\||\\|B<-I>\\|] "
+"[\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>\\|] [\\|B<-a>\\|] "
+"[\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> I<Anzeigeprogramm>\\|] [\\|"
+"B<-r> I<Prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<Kodierung>\\|] [\\|B<--no-"
+"hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> I<Zeichenkette>\\|] "
+"[\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<Gerät>\\|]\\|] [\\|B<-H>\\|[\\|I<Browser>"
+"\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<Abschnitt>"
+"\\|] I<Seite>\\ .\\|.\\|.\\|]\\ .\\|.\\|.\\&"
 
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-k> [\\|I<apropos> I<Optionen>\\|] I<regulärer_Ausdruck> \\&.\\|."
-"\\|."
+"\\|.\\&"
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<Liste>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<Abschnitt>\\|] I<Ausdruck>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<Abschnitt>\\|] I<Terminal>\\ .\\|.\\|."
+"\\&"
 
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
-msgstr "B<%man%> B<-f> [\\|I<whatis> I<Optionen>\\|] I<Seite> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
+msgstr "B<%man%> B<-f> [\\|I<whatis> I<Optionen>\\|] I<Seite> \\&.\\|.\\|.\\&"
 
 #.  The --where/--where-cat command line
 #. type: Plain text
@@ -999,34 +1000,34 @@ msgid ""
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<Datei>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
-"warnings>\\|[\\|=I<Warnmeldungen>\\|]\\|] [\\|B<-R> I<Kodierung>\\|] [\\|B<-"
-"L> I<Locale>\\|] [\\|B<-P> I<Anzeigeprogramm>\\|] [\\|B<-r> I<Prompt>\\|] "
-"[\\|B<-7>\\|] [\\|B<-E> I<Kodierung>\\|] [\\|B<-p> I<Zeichenkette>\\|] [\\|"
-"B<-t>\\|] [\\|B<-T>\\|[\\|I<Gerät>\\|]\\|] [\\|B<-H>\\|[\\|I<Browser>"
-"\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<Datei> \\&.\\|.\\|."
+"warnings>\\|[\\|=I<Warnungen>\\|]\\|] [\\|B<-R> I<Kodierung>\\|] [\\|B<-L> "
+"I<Locale>\\|] [\\|B<-P> I<Anzeigeprogramm>\\|] [\\|B<-r> I<Prompt>\\|] [\\|"
+"B<-7>\\|] [\\|B<-E> I<Kodierung>\\|] [\\|B<-p> I<Zeichenkette>\\|] [\\|B<-t>"
+"\\|] [\\|B<-T>\\|[\\|I<Gerät>\\|]\\|] [\\|B<-H>\\|[\\|I<Browser>\\|]\\|] [\\|"
+"B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<Datei> \\&.\\|.\\|.\\&"
 
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<Datei>\\|] [\\|B<-d>\\|] [\\|B<-D>"
-"\\|] I<Seite> \\&.\\|.\\|. "
+"\\|] I<Seite> \\&.\\|.\\|.\\&"
 
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<Datei>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<Seite> "
-"\\&.\\|.\\|. "
+"\\&.\\|.\\|.\\&"
 
 #. type: Plain text
 #: ../../man/man1/man.man1:150
@@ -1034,12 +1035,12 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-?V>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -1061,7 +1062,7 @@ msgstr ""
 # Hier wäre vielleicht noch an den Worten zu feilen (auch im Original).
 # Typ -> Themen, Gebiet ? ..
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -1070,70 +1071,70 @@ msgstr ""
 "und den Typ der dort zu findenden Seiten."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "Ausführbare Programme oder Shell-Befehle"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "Systemaufrufe (Kernel-Funktionen)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "Bibliotheksaufrufe (Funktionen in Programmbibliotheken)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, no-wrap
-msgid "Special files (usually found in I</dev>)"
-msgstr "Spezielle Dateien (gewöhnlich in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
+msgstr "Spezielle Dateien (gewöhnlich in I</dev\\/>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "Dateiformate und Konventionen, z. B. I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "Spiele"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, no-wrap
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "Verschiedenes (einschließlich Makropaketen und Konventionen),\n"
-"z. B. B<man>(7), B<groff>(7)"
+"z. B.\\& B<man>(7), B<groff>(7)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "Befehle für die Systemverwaltung (in der Regel nur für root)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "Kernel-Routinen [\\|nicht Standard\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "Eine Handbuchseite besteht aus verschiedenen Abschnitten."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1147,7 +1148,7 @@ msgstr ""
 "B<SIEHE AUCH>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1156,37 +1157,37 @@ msgstr ""
 "für andere Abschnitte als Leitfaden benutzt werden."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<Fettdruck>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "genau wie angegeben eingeben"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<Kursivdruck>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "durch passendes Argument ersetzen"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr ""
@@ -1194,13 +1195,13 @@ msgstr ""
 "der [ ] sind optional."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr ""
@@ -1208,25 +1209,25 @@ msgstr ""
 "nicht zusammen benutzt werden."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<Argument> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "Das I<Argument> kann wiederholt werden."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<Ausdruck>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr ""
@@ -1234,7 +1235,7 @@ msgstr ""
 "kann wiederholt werden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1245,7 +1246,7 @@ msgstr ""
 "Text unterstreichen oder einfärben."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1258,24 +1259,24 @@ msgstr ""
 "sich ausschließenden Aufrufe anzugeben."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "Zeigt die Handbuchseite für den I<Begriff> (das Programm) I<ls> an."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1286,13 +1287,13 @@ msgstr ""
 "beliebige Seiten überspringen."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<Alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1307,13 +1308,13 @@ msgstr ""
 "ist."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 #, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
-msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
+msgstr "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1329,13 +1330,13 @@ msgstr ""
 "B<dvips> zu PostScript weiterverarbeitet werden."
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1346,13 +1347,13 @@ msgstr ""
 "Fundstellen aus. Diese Option entspricht B<%apropos%\\ -r> I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1362,13 +1363,13 @@ msgstr ""
 "%apropos%\\ -r> I<\\ printf>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "ÜBERSICHT"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1381,7 +1382,7 @@ msgstr ""
 "beschrieben."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1408,7 +1409,7 @@ msgstr ""
 "weiterhin gültig gewesen sein mussten. "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1432,7 +1433,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1451,7 +1452,7 @@ msgstr ""
 # glob,  globfree  -  find pathnames matching a pattern, free memory from
 #       glob()
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1478,7 +1479,7 @@ msgstr ""
 "empfohlen wird, lesen sie den Standard."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1497,7 +1498,7 @@ msgstr ""
 
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1506,7 +1507,7 @@ msgstr ""
 ">E<lt>I<Zeichensatz>E<gt>\\|[\\|B<,>E<lt>I<Version>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1516,7 +1517,7 @@ msgstr ""
 "Standardseite angezeigt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1532,7 +1533,7 @@ msgstr ""
 "dann die Übersetzung koordiniert."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1542,13 +1543,13 @@ msgstr ""
 "verteilten Dokumente."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "VOREINSTELLUNGEN"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1582,7 +1583,7 @@ msgstr ""
 # eingegangen.
 # FIXME: will fall back to a default is, dritter Satz
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1603,7 +1604,7 @@ msgstr ""
 "gefiltert und unverzüglich angezeigt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1614,10 +1615,10 @@ msgstr ""
 "im Hintergrund erzeugen und abspeichern."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
+#: ../../man/man1/man.man1:520
 msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1630,12 +1631,12 @@ msgstr ""
 "zu enthalten, muss die erste Zeile "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<Zeichenkette>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1644,7 +1645,7 @@ msgstr ""
 "Buchstabenkombination sein kann."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1655,7 +1656,7 @@ msgstr ""
 #  FIXME: [B<tg>]B<roff> / "device"
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1674,7 +1675,7 @@ msgstr ""
 "übergeben."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1685,13 +1686,13 @@ msgstr ""
 "ein Argument benötigen, überschreibt jedes Duplikat den vorhergehenden Wert."
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Allgemeine Optionen"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1705,13 +1706,13 @@ msgstr ""
 "wieder ihren normalen Effekt."
 
 #. type: TP
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 #, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
-msgstr "B<--warnings>[=I<Warnmeldungen>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
+msgstr "B<--warnings>[=I<Warnmeldungen\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1726,23 +1727,23 @@ msgstr ""
 "Liste verfügbarer Warnungen)."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Haupt-Betriebsarten"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Diese Option ist äquivalent zu B<%whatis%>. Wenn die Handbuchseite verfügbar "
 "ist, wird eine Kurzbeschreibung der gewünschten Handbuchseite angezeigt. Zu "
 "Details siehe B<%whatis%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1752,7 +1753,7 @@ msgstr ""
 "alle Treffer angezeigt. Zu Details siehe B<%apropos%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1772,7 +1773,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1793,7 +1794,7 @@ msgstr ""
 "nach einer exakten Übereinstimmung, bevor es eine Fehlermeldung anzeigt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1803,7 +1804,7 @@ msgstr ""
 
 # FIXME: Bold forgotten in English text?
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1814,7 +1815,7 @@ msgstr ""
 "beides, getrennt durch ein Leerzeichen, ausgegeben."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1823,13 +1824,13 @@ msgstr ""
 "von dem Programm B<%catman%> verwendet werden."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<Kodierung>,\\ B<--recode>=I<Kodierung>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1847,13 +1848,13 @@ msgstr ""
 "installiert sind."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Handbuchseiten finden"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1865,7 +1866,7 @@ msgstr ""
 "verwenden Sie die Option B<-m> B<NewOS>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1879,7 +1880,7 @@ msgstr ""
 "$B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1892,7 +1893,7 @@ msgstr ""
 
 # Das Handbuch ist nicht übersetzt!
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1905,13 +1906,13 @@ msgstr ""
 "außerhalb solcher Hierarchien siehe die Option B<-l>)."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<Liste>,\\ B<-s\\ >I<Liste>,\\ B<--sections=>I<Liste>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1923,13 +1924,13 @@ msgstr ""
 "s> ist kompatibel mit System V.)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<Unter-Erweiterung>,\\ B<--extension=>I<Unter-Erweiterung>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1960,19 +1961,19 @@ msgstr ""
 "beschränken."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "bei der Suche nach Handbuchseiten Groß- und Kleinschreibung ignorieren "
 "(Voreinstellung)"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Handbuchseiten-Suche unter Beachtung von Groß- und Kleinschreibung"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1986,7 +1987,7 @@ msgstr ""
 "impliziert diese Option B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -2004,7 +2005,7 @@ msgstr ""
 "impliziert diese Option B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -2014,7 +2015,7 @@ msgstr ""
 "gesucht, Ansonsten hat diese Option keine Auswirkung."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -2025,7 +2026,7 @@ msgstr ""
 "passenden Handbuchseiten nacheinander angezeigt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -2039,7 +2040,7 @@ msgstr ""
 "gesetzt wurde."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -2057,24 +2058,24 @@ msgstr ""
 "Beispiel:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Dieses Verhalten deaktivieren Sie mit der Option B<--no-subpages>."
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Steuerung der Ausgabeformatierung"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<Anzeigeprogramm>,\\ B<--pager=>I<Anzeigeprogramm>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -2088,7 +2089,7 @@ msgstr ""
 "verwendet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -2104,14 +2105,14 @@ msgstr ""
 "Standardeingabe liest."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<Prompt>,\\ B<--prompt=>I<Prompt>"
 
 # FIXME: B<less>(1)
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -2121,7 +2122,7 @@ msgstr ""
 "Standard-Eingabeaufforderung ähnelt"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Handbuchseite>I<\\ Name>B<(>I<Abschnitt>B<)>B<\\ Zeile>I<\\ x>"
 
@@ -2130,7 +2131,7 @@ msgstr "B<\\ Handbuchseite>I<\\ Name>B<(>I<Abschnitt>B<)>B<\\ Zeile>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2145,7 +2146,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2159,23 +2160,23 @@ msgstr ""
 "Voreinstellung könnte als"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<h gibt einen Hilfstext aus, q beendet das Programm>"
 
 # FIXME: second less in bold
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -2194,7 +2195,7 @@ msgstr ""
 "ix8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
@@ -2206,7 +2207,7 @@ msgstr ""
 # FIXME: ascii bold, sense: when do I know the display is right
 # FIXME: l<latin1>(7)
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2227,43 +2228,43 @@ msgstr ""
 "B<GNU Nroff> verwendet wird."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "Beschreibung"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "oktal"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "Bindestrich"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "Aufzählungszeichen (middle dot)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "Accent aigu"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "Multiplikationszeichen"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2281,7 +2282,7 @@ msgstr ""
 "Option ansehen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2291,13 +2292,13 @@ msgstr ""
 "Version von B<Nroff> verwenden."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<Kodierung>,\\ B<--encoding>=I<Kodierung>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2310,7 +2311,7 @@ msgstr ""
 "wie B<UTF-8> sein."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2325,7 +2326,7 @@ msgstr ""
 "enthalten."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2341,7 +2342,7 @@ msgstr ""
 "trennbar kennzeichnen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2352,7 +2353,7 @@ msgstr ""
 "damit an der rechten Seite unterschiedliche Leerräume (»ragged right«)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2367,13 +2368,13 @@ msgstr ""
 "Ausrichten und Füllen zu deaktivieren."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<Zeichenkette>B<,\\ --preprocessor=>I<Zeichenkette>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2391,7 +2392,7 @@ msgstr ""
 "erster gestartet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2401,14 +2402,14 @@ msgstr ""
 "B<-T> oder B<-Z> ist diese Option nicht erforderlich."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 #, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
-msgstr "B<-T\\ >I<Gerät>B<,\\ --troff-device> [\\|I<=Gerät>\\|]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
+msgstr "B<-T>[I<Gerät\\/>], B<--troff-device>[=I<Gerät\\/>]"
 
 # FIXME: groff 1.17
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2422,14 +2423,14 @@ msgstr ""
 "B<X75> und B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 #, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
-msgstr "B<-H>[I<Browser>], B<--html>[=I<Browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
+msgstr "B<-H>[I<Browser\\/>], B<--html>[=I<Browser\\/>]"
 
 # FIXME: The compile time default should be set, not unset?
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2446,13 +2447,13 @@ msgstr ""
 "arbeiten."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 #, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
-msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
+msgstr "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2467,7 +2468,7 @@ msgstr ""
 "X75-12, X100 oder X100-12 jeweils B<-T>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2480,18 +2481,18 @@ msgstr ""
 "den Gebrauch eines Postprozessors. Diese Option impliziert B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Hilfe bekommen"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Ein Kind-Prozess gab einen von Null verschiedenen EXIT-Status zurück."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -2499,7 +2500,7 @@ msgstr ""
 "wurden keine Treffer dafür gefunden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2508,7 +2509,7 @@ msgstr ""
 "Handbuchseiten benutzt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2518,7 +2519,7 @@ msgstr ""
 "Befehlszeile angehängt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2530,7 +2531,7 @@ msgstr ""
 "B<tbl> (B<t>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2544,7 +2545,7 @@ msgstr ""
 "%manpath_config_file%> außer Kraft gesetzt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2555,7 +2556,7 @@ msgstr ""
 "Standardmäßig wird B<%pager%> verwendet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2574,7 +2575,7 @@ msgstr ""
 "diese Umgebungsvariable außer Kraft gesetzt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2589,30 +2590,30 @@ msgstr ""
 "Prozentzeichen und I<%c> durch einen Doppelpunkt (:) ersetzt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
-"Wenn $B<MANOPT> gesetzt ist, wird der Wert dieser Variablen vor der B<%man%> "
+"Wenn $B<MANOPT> gesetzt ist, wird der Wert dieser Variablen vor der B<%man%>-"
 "Befehlszeile ausgewertet. Es wird vorausgesetzt, das der Wert im gleichen "
 "Format wie die Befehlszeile vorliegt. Da alle anderen für B<%man%> "
-"spezifischen Umgebungsvariablen auch als Befehlszeilen-Optionen ausgedrückt "
+"spezifischen Umgebungsvariablen auch als Befehlszeilenoptionen ausgedrückt "
 "und in $B<MANOPT> aufgenommen werden können, ist zu erwarten, dass Sie "
-"obsolet werden. Übrigens müssen alle Leerzeichen, die Teil eines Arguments "
-"sind, geschützt werden."
+"obsolet werden. Übrigens müssen alle Leerzeichen, die als Teil eines "
+"Arguments interpretiert werden sollen, geschützt werden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2627,7 +2628,7 @@ msgstr ""
 "Zeilenlänge zwischen zwischen 66 und 80 Zeichen liegt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2644,7 +2645,7 @@ msgstr ""
 "%man%> interpretieren und Formatierungszeichen verarbeiten können."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2666,7 +2667,7 @@ msgstr ""
 "gewohnt angezeigt werden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2679,35 +2680,37 @@ msgstr ""
 "I<Locale> anzeigen. Für genaue Details siehe B<setlocale>(3)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "Konfigurationsdatei für Man-db"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "globale Handbuchhierarchie."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "das Handbuch zum Paket man-db, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "GESCHICHTE"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
-"1990, 1991 - John W. Eaton (jwe@che.utexas.edu) schrieb die erste Version."
+"1990, 1991 \\(en John W. Eaton (jwe@che.utexas.edu) schrieb die erste "
+"Version."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2716,35 +2719,35 @@ msgstr ""
 "unterstützt durch Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
-"30. April 1994 - 23. Februar 2000: Wilf (G.Wilford@ee.surrey.ac.uk) hat mit "
-"der Hilfe von einigen wenigen engagierten Menschen dieses Paket "
+"30. April 1994 \\(en 23. Februar 2000: Wilf (G.Wilford@ee.surrey.ac.uk) hat "
+"mit der Hilfe von einigen wenigen engagierten Menschen dieses Paket "
 "weiterentwickelt und gewartet."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
-"30. Oktober 1996 - 23. Februar 2000: Fabrizio Polacco E<lt>fpolacco@debian."
+"30. Oktober 1996 \\(en Februar 2000: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> wartete und erweiterte mit Hilfe aus der gesamten Community dieses "
 "Paket für das Debian-Projekt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
-"31. März 2001 - heute: Colin Watson E<lt>cjwatson@debian.orgE<gt> entwickelt "
-"und wartet man-db."
+"31. März 2001 \\(en heute: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+"entwickelt und wartet man-db."
 
 #. type: TH
 #: ../../man/man1/manconv.man1:9
@@ -3510,43 +3513,6 @@ msgstr ""
 "Kraft. (In der folgenden Beispielausgabe wurden einige Ausgabezeilen aus "
 "optischen Gründen auf zwei Zeilen verteilt.)"
 
-# Übersetzen oder nicht übersetzen?
-# Chris würde übersetzen - aber solange sich das Programm anders verhält?
-# FIXME: too long
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \n"
-"\"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \n"
-"\"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \n"
-"\"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \n"
-"\"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \n"
-"\"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \n"
-"\"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -4033,11 +3999,3 @@ msgid ""
 msgstr ""
 "Der frühere Abschnitt B<WAS BEDEUTET PARSEN> ist jetzt Teil von "
 "B<lexgrog>(1)."
-
-#~ msgid ""
-#~ "If you want to override B<%man%>'s prompt string processing completely, "
-#~ "use the $B<MANLESS> environment variable described below."
-#~ msgstr ""
-#~ "Wenn Sie die Verarbeitung des Prompts durch B<%man%> vollständig außer "
-#~ "Kraft setzen wollen, verwenden Sie die unten beschriebene "
-#~ "Umgebungsvariable $B<MANLESS>."
index 4a58880..9ae1438 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
 "PO-Revision-Date: 2014-01-19 08:11-0400\n"
 "Last-Translator: David Prévot <david@tilapin.org>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -84,11 +84,6 @@ msgstr "SYNOPSIS"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:32
-#| msgid ""
-#| "B<%apropos%> [\\|B<-dalhvV>\\|] [\\|B<-e>\\||\\|B<-w>\\||\\|B<-r>\\|] [\\|"
-#| "B<-s> I<list>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
-#| "I<path>\\|] [\\|B<-L> I<locale>\\|] [\\|B<-C> I<file>\\|] I<keyword> \\&."
-#| "\\|.\\|."
 msgid ""
 "B<%apropos%> [\\|B<-dalv?V>\\|] [\\|B<-e>\\||\\|B<-w>\\||\\|B<-r>\\|] [\\|B<-"
 "s> I<list>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<path>"
@@ -159,9 +154,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -169,9 +164,9 @@ msgstr "OPTIONS"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Affiche les informations de mise au point."
@@ -272,7 +267,7 @@ msgstr ""
 "liste n'inclura que les pages de cette partie de section."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -308,7 +303,7 @@ msgstr ""
 "d'environnement $B<SYSTEM>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -331,14 +326,14 @@ msgstr ""
 "d'environnement $B<PATH>. Cette option remplace le contenu de $B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -360,7 +355,7 @@ msgstr ""
 "déterminée."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -368,7 +363,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<fichier>,\\ B<--config-file=>I<fichier>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -379,34 +374,33 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Affiche un message d'aide et s'arrête."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
-#| msgid "Print a help message and exit."
 msgid "Print a short usage message and exit."
 msgstr "Affiche un court mode d'emploi et s'arrête."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Affiche le numéro de version."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -414,19 +408,19 @@ msgstr "CODE DE RETOUR"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Programme exécuté sans erreur."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Erreur d'utilisation, de syntaxe ou de fichier de configuration."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Erreur d'exécution."
@@ -437,7 +431,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "Rien n'a été trouvé selon les critères indiqués."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -445,7 +439,7 @@ msgid "ENVIRONMENT"
 msgstr "ENVIRONNEMENT"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -467,10 +461,16 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:232 ../../man/man1/whatis.man1:236
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
+#| "B<--long> option).  If it is not set, the terminal width will be "
+#| "calculated using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, "
+#| "or falling back to 80 characters if all else fails."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "Si $B<MANWIDTH> est définie, sa valeur est utilisée comme largeur de "
@@ -491,7 +491,7 @@ msgstr ""
 "comportement par défaut."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -499,14 +499,14 @@ msgid "FILES"
 msgstr "FICHIERS"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "B<Base de données d'indexation> globale habituelle."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "B<Base de données d'indexation> globale, conforme à FHS."
@@ -518,7 +518,7 @@ msgstr "Base de données texte B<whatis> traditionnelle."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -530,7 +530,7 @@ msgstr "VOIR AUSSI"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -550,9 +550,6 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:20
-#| msgid ""
-#| "B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-fhwV>\\|] [\\|B<-E> "
-#| "I<encoding>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-dfw?V>\\|] [\\|B<-E> I<encoding>"
 "\\|] I<file> \\&.\\|.\\|."
@@ -656,7 +653,7 @@ msgstr ""
 "B<lexgrog> n'a pas réussi à analyser un ou plusieurs des fichiers d'entrée."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "EXEMPLES"
@@ -863,6 +860,19 @@ msgstr "%man% - Interface de consultation des manuels de référence en ligne"
 #.  The apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:67
+#, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -874,7 +884,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<fichier>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<avertissements>\\|]\\|] [\\|B<-R> I<encodage>\\|] [\\|B<-"
@@ -891,7 +901,9 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-k> [\\|I<options d'apropos>\\|] I<expression_rationnelle> \\&."
 "\\|.\\|."
@@ -899,9 +911,13 @@ msgstr ""
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<liste>\\|] [\\|B<-i>\\||"
 "\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
@@ -909,19 +925,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-f> [\\|I<options de whatis>\\|] I<page> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<fichier>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<avertissements>\\|]\\|] [\\|B<-R> I<encodage>\\|] [\\|B<-"
@@ -933,9 +959,13 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<fichier>\\|] [\\|B<-d>\\|] [\\|B<-D>"
 "\\|] I<page> \\&.\\|.\\|."
@@ -943,26 +973,40 @@ msgstr ""
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<fichier>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
 "\\&.\\|.\\|."
 
 #. type: Plain text
 #: ../../man/man1/man.man1:150
-#| msgid "B<%man%> [\\|B<-hV>\\|]"
 msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-?V>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
-msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+#: ../../man/man1/man.man1:181
+#, fuzzy
+#| msgid ""
+#| "B<%man%> is the system's manual pager. Each I<page> argument given to B<"
+#| "%man%> is normally the name of a program, utility or function.  The "
+#| "I<manual page> associated with each of these arguments is then found and "
+#| "displayed. A I<section>, if provided, will direct B<%man%> to look only "
+#| "in that I<section> of the manual.  The default action is to search in all "
+#| "of the available I<sections> following a pre-defined order (\"%sections%"
+#| "\" by default, unless overridden by the B<SECTION> directive in I<"
+#| "%manpath_config_file%>), and to show only the first I<page> found, even "
+#| "if I<page> exists in several I<sections>."
+msgid ""
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -981,7 +1025,7 @@ msgstr ""
 "d'autres I<pages de manuel> existent dans d'autres I<sections>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -990,70 +1034,74 @@ msgstr ""
 "le type de pages qu'elles contiennent."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "Programmes exécutables ou commandes de l'interpréteur de commandes (shell)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "Appels système (fonctions fournies par le noyau)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "Appels de bibliothèque (fonctions fournies par les bibliothèques des programmes)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
-#, no-wrap
-msgid "Special files (usually found in I</dev>)"
+#: ../../man/man1/man.man1:198
+#, fuzzy, no-wrap
+#| msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr "Fichiers spéciaux (situés généralement dans I</dev>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "Formats des fichiers et conventions. Par exemple I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "Jeux"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
-#, no-wrap
+#: ../../man/man1/man.man1:207
+#, fuzzy, no-wrap
+#| msgid ""
+#| "Miscellaneous (including macro packages and conventions),\n"
+#| "e.g. B<man>(7), B<groff>(7)"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "Divers (y compris les macropaquets et les conventions),\n"
 "par exemple B<man>(7), B<groff>(7)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "Commandes de gestion du système (généralement réservées au superutilisateur)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "Sous-programmes du noyau [\\|hors standard\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "Une I<page> de manuel est constituée de plusieurs sections."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1067,7 +1115,7 @@ msgstr ""
 "AUSSI>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1076,79 +1124,79 @@ msgstr ""
 "être utilisées comme un guide pour les autres sections."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<texte gras>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "à taper exactement comme indiqué\\ ;"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<texte italique>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "à remplacer par l'argument approprié\\ ;"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "tous les arguments entre [\\ ] sont facultatifs\\ ;"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "les options séparées par | ne peuvent pas être utilisées simultanément\\ ;"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<argument> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "I<argument> peut être répété\\ ;"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<expression>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "toute l'I<expression>\\ située à l'intérieur de [\\ ] peut être répétée."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1159,7 +1207,7 @@ msgstr ""
 "utilisera typiquement le soulignement ou la coloration du texte à la place."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1172,24 +1220,24 @@ msgstr ""
 "partie B<SYNOPSIS> de cette page de manuel."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "Affiche la page de manuel de l'I<élément> (du programme) I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1200,13 +1248,13 @@ msgstr ""
 "ou de sauter n'importe quelle page."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1221,13 +1269,14 @@ msgstr ""
 "help> devrait préciser le format associé à l'option B<-t>."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
-#, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+#: ../../man/man1/man.man1:310
+#, fuzzy, no-wrap
+#| msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./toto.1x.gz>B<\\ E<gt>\\ >I<./toto.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1244,13 +1293,13 @@ msgstr ""
 "un programme comme B<dvips>."
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1262,13 +1311,13 @@ msgstr ""
 "r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1277,13 +1326,13 @@ msgstr ""
 "descriptions courtes. Équivalent à B<%whatis%\\ -r>I<\\ smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "VUE D'ENSEMBLE"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1296,7 +1345,7 @@ msgstr ""
 "ceci est détaillé ci-après."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1324,7 +1373,7 @@ msgstr ""
 "Toutefois, celles-ci doivent quand même être valides."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1351,7 +1400,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1368,7 +1417,7 @@ msgstr ""
 "depuis une base de données I<whatis> traditionnelle."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1397,7 +1446,7 @@ msgstr ""
 "des précisions sur les raisons de le faire, lire la norme."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1416,7 +1465,7 @@ msgstr ""
 
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1425,7 +1474,7 @@ msgstr ""
 ">E<lt>I<jeu_de_caractères>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1435,7 +1484,7 @@ msgstr ""
 "écrite le plus souvent dans le dialecte anglo-américain (en_US)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1451,7 +1500,7 @@ msgstr ""
 "coordonnera cette activité."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1461,13 +1510,13 @@ msgstr ""
 "programme."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "COMPORTEMENT PAR DÉFAUT"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1500,7 +1549,7 @@ msgstr ""
 "n'existait."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1520,7 +1569,7 @@ msgstr ""
 "divers programmes et affiché immédiatement."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1531,10 +1580,18 @@ msgstr ""
 "compressera et enregistrera le fichier «\\ cat\\ » en arrière plan."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
-msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+#: ../../man/man1/man.man1:520
+#, fuzzy
+#| msgid ""
+#| "The filters are deciphered by a number of means. Firstly, the command "
+#| "line option B<-p> or the environment variable $B<MANROFFSEQ> is "
+#| "interrogated. If B<-p> was not used and the environment variable was not "
+#| "set, the initial line of the nroff file is parsed for a preprocessor "
+#| "string.  To contain a valid preprocessor string, the first line must "
+#| "resemble"
+msgid ""
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1547,12 +1604,12 @@ msgstr ""
 "préprocesseur soit valide, la première ligne doit ressembler à\\ :"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<chaîne>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1561,7 +1618,7 @@ msgstr ""
 "décrite par l'option B<-p> ci-dessous."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1571,7 +1628,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1589,7 +1646,7 @@ msgstr ""
 "périphérique indiqué par les arguments de B<-T> ou B<-E>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1601,13 +1658,13 @@ msgstr ""
 "donnée à l'argument."
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Options générales"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1621,13 +1678,14 @@ msgstr ""
 "leur effet habituel."
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnings>[=I<avertissements>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1642,23 +1700,27 @@ msgstr ""
 "groff> pour une liste de noms d'avertissement disponibles."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Modes opératoires principaux"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%whatis%>.  Display a short description from the manual "
+#| "page, if available. See B<%whatis%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Équivalent à B<%whatis%>. Affiche, si elle est disponible, une courte "
 "description de la page de manuel. Voir B<%whatis%>(1) pour obtenir des "
 "précisions."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1668,7 +1730,7 @@ msgstr ""
 "%apropos%>(1) pour obtenir des précisions."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1687,7 +1749,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1710,7 +1772,7 @@ msgstr ""
 "actuel."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1719,7 +1781,7 @@ msgstr ""
 "fichiers source nroff qui auraient dû être mis en forme."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1730,7 +1792,7 @@ msgstr ""
 "indiqués conjointement, les deux affichages seront séparés par une espace."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1739,13 +1801,13 @@ msgstr ""
 "par le programme B<%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<encodage>,\\ B<--recode>=I<encodage>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1763,13 +1825,13 @@ msgstr ""
 "la hiérarchie des pages de manuel."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Trouver des pages de manuel"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1781,7 +1843,7 @@ msgstr ""
 "m> I<NouveauSE>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1796,7 +1858,7 @@ msgstr ""
 "valeur). Cette option remplace la variable d'environnement $B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1808,7 +1870,7 @@ msgstr ""
 "d'environnement $B<MANPATH> et entraîne l'inefficience de l'option B<-m>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1822,13 +1884,13 @@ msgstr ""
 "utilisez l'option B<-l>."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<liste>,\\ B<-s\\ >I<liste>,\\ B<--sections=>I<liste>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1840,13 +1902,13 @@ msgstr ""
 "compatibilité avec System V)."
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<sous-extension>,\\ B<--extension=>I<sous-extension>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1877,19 +1939,19 @@ msgstr ""
 "limitera la recherche aux pages ayant une extension B<*tcl>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "Ignore la casse lors de la recherche de la page de manuel. C'est le "
 "comportement par défaut."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Cherche la page de manuel en tenant compte de la casse."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1903,7 +1965,7 @@ msgstr ""
 "rationnelle, cette option induit B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1920,7 +1982,7 @@ msgstr ""
 "« meilleure » page lors d'une recherche de joker, cette option induit B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1930,7 +1992,7 @@ msgstr ""
 "sans effet sinon."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1941,7 +2003,7 @@ msgstr ""
 "toutes les pages de manuel dont les noms satisfont les critères de recherche."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1954,7 +2016,7 @@ msgstr ""
 "d'effet que si B<%man%> est installé avec le bit setuid."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1972,24 +2034,24 @@ msgstr ""
 "exemple :"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Pour désactiver ce comportement, utilisez l'option B<--no-subpages> :"
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Contrôle du format d'affichage"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<afficheur>,\\ B<--pager=>I<afficheur>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -2002,7 +2064,7 @@ msgstr ""
 "avec B<-f> ou B<-k>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -2018,13 +2080,13 @@ msgstr ""
 "afficher ou l'entrée standard."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<invite>,\\ B<--prompt=>I<invite>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -2034,7 +2096,7 @@ msgstr ""
 "ressemble à\\ :"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Manual Page>I<\\ nom>B<(>I<section>B<)>B<\\ line>I<\\ x>"
 
@@ -2043,7 +2105,7 @@ msgstr "B<\\ Manual Page>I<\\ nom>B<(>I<section>B<)>B<\\ line>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2058,7 +2120,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2072,22 +2134,22 @@ msgstr ""
 "pour obtenir la valeur par défaut ressemble à\\ :"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(tapez h pour l'aide ou q pour quitter)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -2106,7 +2168,7 @@ msgstr ""
 "de B<less>. Par défaut, B<%man%> utilise l'option B<-ix8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
@@ -2116,7 +2178,7 @@ msgstr ""
 "sur la ligne de commande."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2137,43 +2199,43 @@ msgstr ""
 "utilisant un périphérique I<latin1> conforme à B<GNU> B<nroff>."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "Description"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "Octal"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "trait d'union"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "point médian"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "accent aigu"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "symbole de multiplication"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2190,7 +2252,7 @@ msgstr ""
 "vous devriez utilisez cette option."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2199,13 +2261,13 @@ msgstr ""
 "B<-Z> et peut être omise pour les B<nroff> autres que ceux du B<GNU>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<encodage>,\\ B<--encoding>=I<encodage>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2218,7 +2280,7 @@ msgstr ""
 "qu'une réelle valeur d'encodage comme B<UTF-8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2233,7 +2295,7 @@ msgstr ""
 "contiennent déjà un trait d'union."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2248,7 +2310,7 @@ msgstr ""
 "% » au début d'un mot pour l'empêcher d'être coupé."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2259,7 +2321,7 @@ msgstr ""
 "droite, aussi appelé « drapeau gauche »."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2274,13 +2336,13 @@ msgstr ""
 "et le remplissage."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<chaîne>,\\ B<--preprocessor=>I<chaîne>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2298,7 +2360,7 @@ msgstr ""
 "comme le tout premier préprocesseur."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2307,13 +2369,14 @@ msgstr ""
 "standard. Cette option n'est pas nécessaire avec B<-H>, B<-T>, ou B<-Z>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr "B<-T>[I<périphérique>], B<--troff-device>[=I<périphérique>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2327,13 +2390,14 @@ msgstr ""
 "B<ps>, B<utf8>, B<X75> et B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<navigateur>], B<--html>[=I<navigateur>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2350,13 +2414,14 @@ msgstr ""
 "option induit B<-t> et ne fonctionne qu'avec les B<troff> B<GNU>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<ppp>], B<--gxditview>[=I<ppp>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2371,7 +2436,7 @@ msgstr ""
 "X75, X75-12, X100 ou X100-12."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2384,18 +2449,18 @@ msgstr ""
 "postprocesseur ne sera exécuté. Cette option induit B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Obtenir de l'aide"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Un processus fils a produit une valeur de retour non nulle."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -2403,7 +2468,7 @@ msgstr ""
 "ou n'a pas été trouvé."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2412,7 +2477,7 @@ msgstr ""
 "recherche des pages de manuel."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2421,7 +2486,7 @@ msgstr ""
 "que B<man> appelle le processeur de format (B<nroff>, B<troff> ou B<groff>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2432,7 +2497,7 @@ msgstr ""
 "liste des préprocesseurs est dépendante du système utilisé."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2446,7 +2511,7 @@ msgstr ""
 "%manpath_config_file%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2457,7 +2522,7 @@ msgstr ""
 "pages de manuel. Par défaut, B<%pager%> est utilisé."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2475,7 +2540,7 @@ msgstr ""
 "l’option B<-r> écrasera cette variable d’environnement."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2491,13 +2556,21 @@ msgstr ""
 "par un simple signe «\\ %\\ » et I<%c> est remplacé par «\\ :\\ »."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
+#, fuzzy
+#| msgid ""
+#| "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line "
+#| "and is expected to be in a similar format.  As all of the other B<%man%> "
+#| "specific environment variables can be expressed as command line options, "
+#| "and are thus candidates for being included in $B<MANOPT> it is expected "
+#| "that they will become obsolete.  N.B. All spaces that should be "
+#| "interpreted as part of an option's argument must be escaped."
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "Si $B<MANOPT> est définie, elle sera analysée préalablement à la ligne de "
@@ -2511,12 +2584,21 @@ msgstr ""
 "protégées."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the line length for which "
+#| "manual pages should be formatted.  If it is not set, manual pages will be "
+#| "formatted with a line length appropriate to the current terminal (using "
+#| "an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back "
+#| "to 80 characters if neither is available).  Cat pages will only be saved "
+#| "when the default formatting can be used, that is when the terminal line "
+#| "length is between 66 and 80 characters."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2532,7 +2614,7 @@ msgstr ""
 "comprise entre 66 et 80 colonnes."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2549,7 +2631,7 @@ msgstr ""
 "autour de B<%man%> capable d'interpréter ces caractères de mise en page."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2572,7 +2654,7 @@ msgstr ""
 "sera affichée comme d'habitude."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2585,35 +2667,39 @@ msgstr ""
 "(s'ils sont disponibles). Consultez B<setlocale>(3) pour plus de précisions."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "Fichier de configuration de man-db."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Structure hiérarchique de pages de manuel globale"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "le manuel du programme man-db, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "HISTORIQUE"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
 "1990, 1991 - Première version écrite par John W. Eaton (jwe@che.utexas.edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2622,10 +2708,15 @@ msgstr ""
 "fournis par Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "30 avril 1994 - 23 février 2000\\ : Wilf. (G.Wilford@ee.surrey.ac.uk) "
@@ -2633,21 +2724,30 @@ msgstr ""
 "personnes motivées."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "30 octobre 1996 - 30 mars 2001\\ : Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> a assuré la maintenance et développé ce programme pour le projet "
 "Debian avec l'aide de toute la communauté."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "Depuis le 31 mars 2001\\ : Colin Watson E<lt>cjwatson@debian.orgE<gt> est "
 "désormais le responsable et le développeur de man-db."
@@ -2750,9 +2850,6 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:22
-#| msgid ""
-#| "B<%manpath%> [\\|B<-qgdchV>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|."
-#| "\\|]\\|] [\\|B<-C> I<file>\\|]"
 msgid ""
 "B<%manpath%> [\\|B<-qgdc?V>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] "
 "[\\|B<-C> I<file>\\|]"
@@ -2876,10 +2973,6 @@ msgstr "%whatis% - Afficher une ligne de description des pages de manuel"
 
 #. type: Plain text
 #: ../../man/man1/whatis.man1:32
-#| msgid ""
-#| "B<%whatis%> [\\|B<-dlhvV>\\|] [\\|B<-r>\\||\\|B<-w>\\|] [\\|B<-s> I<list>"
-#| "\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<path>\\|] "
-#| "[\\|B<-L> I<locale>\\|] [\\|B<-C> I<file>\\|] I<name> \\&.\\|.\\|."
 msgid ""
 "B<%whatis%> [\\|B<-dlv?V>\\|] [\\|B<-r>\\||\\|B<-w>\\|] [\\|B<-s> I<list>"
 "\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<path>\\|] [\\|"
@@ -3418,7 +3511,6 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:20
-#| msgid "B</usr/sbin/accessdb> [\\|B<-hV>\\|] [I<E<lt>index-fileE<gt>>]"
 msgid "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>index-fileE<gt>>]"
 msgstr "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>fichier-indexE<gt>>]"
 
@@ -3443,42 +3535,6 @@ msgstr ""
 "La présence d'un argument dans la commande B<accessdb> remplacera la valeur "
 "par défaut."
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"Exemple de sorties générées par accessdb\\ :\n"
-"\n"
-"NdT\\ : La commande accessdb utilise la base de données d'indexation. Or, \n"
-"celle-ci ne prend en compte que les pages de manuel en dialecte \n"
-"anglo-américain. Pour cette raison, les résultats ci-dessous n'ont pas \n"
-"été traduits. Toutefois, ceci ne présage en rien de l'absence, dans votre \n"
-"système, de ces pages traduites dans votre langue.\n"
-"\n"
-"$mtime$ -E<gt> \"1134451650\"\n"
-"$version$ -E<gt> \"2.4.1\"\n"
-"apropos -E<gt> \"- 1 1 1104942616 A - - gz search the manual page names and descriptions\"\n"
-"catman -E<gt> \"- 8 8 1104942616 A - - gz create or update the pre-formated manual pages\"\n"
-"man -E<gt> \"- 1 1 1104942616 A - t gz an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"- 8 8 1104942616 A - t gz create or update the manual page index caches\"\n"
-"manpath -E<gt> \" manpath 1 manpath 5\"\n"
-"manpath~1 -E<gt> \"- 1 1 1104942616 A - - gz determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"- 5 5 1104942616 A - - gz format of the /etc/manpath.config file\"\n"
-"whatis -E<gt> \"- 1 1 1104942616 A - - gz display manual page descriptions\"\n"
-"zsoelim -E<gt> \"- 1 1 1104942616 A - - gz satisfy .so requests in roff input\"\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -3492,9 +3548,6 @@ msgstr "%catman% - Créer ou mettre à jour les pages de manuel préformatées"
 
 #. type: Plain text
 #: ../../man/man8/catman.man8:24
-#| msgid ""
-#| "B<%catman%> [\\|B<-dhV>\\|] [\\|B<-M> I<path>\\|] [\\|B<-C> I<file>\\|] "
-#| "[\\|I<section>\\|] \\&.\\|.\\|."
 msgid ""
 "B<%catman%> [\\|B<-d?V>\\|] [\\|B<-M> I<path>\\|] [\\|B<-C> I<file>\\|] [\\|"
 "I<section>\\|] \\&.\\|.\\|."
@@ -3585,9 +3638,6 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man8/mandb.man8:22
-#| msgid ""
-#| "B<%mandb%> [\\|B<-dqsucpt>\\||\\|B<-h>\\||\\|B<-V>\\|] [\\|B<-C> I<file>"
-#| "\\|] [\\|I<manpath>\\|]"
 msgid ""
 "B<%mandb%> [\\|B<-dqsucpt?V>\\|] [\\|B<-C> I<file>\\|] [\\|I<manpath>\\|]"
 msgstr ""
index 4e65969..19fb29c 100644 (file)
@@ -1,13 +1,13 @@
 # Pesan bahasa indonesia untuk man-db-manpages
 # Copyright (C) 2008 Free Software Foundation, Inc.
 # This file is distributed under the same license as the man-db package.
-# Arif E. Nugroho <arif_endro@yahoo.com>, 2008, 2009.
+# Arif E. Nugroho <arif_endro@yahoo.com>, 2008, 2009, 2010, 2011, 2012, 2013, 2014.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db-manpages 2.5.6-pre1\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
-"PO-Revision-Date: 2009-09-09 07:00+0700\n"
+"Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
+"PO-Revision-Date: 2014-08-10 09:25+0700\n"
 "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
 "Language: id\n"
@@ -81,12 +81,6 @@ msgstr "RINGKASAN"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:32
-#, fuzzy
-#| msgid ""
-#| "B<%apropos%> [\\|B<-dalhvV>\\|] [\\|B<-e>\\||\\|B<-w>\\||\\|B<-r>\\|] [\\|"
-#| "B<-s> I<section>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-"
-#| "M> I<path>\\|] [\\|B<-L> I<locale>\\|] [\\|B<-C> I<file>\\|] I<keyword> "
-#| "\\&.\\|.\\|."
 msgid ""
 "B<%apropos%> [\\|B<-dalv?V>\\|] [\\|B<-e>\\||\\|B<-w>\\||\\|B<-r>\\|] [\\|B<-"
 "s> I<list>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<path>"
@@ -154,9 +148,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -164,9 +158,9 @@ msgstr "PILIHAN"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Tampilkan informasi penelusuran."
@@ -236,10 +230,9 @@ msgstr ""
 
 #. type: TP
 #: ../../man/man1/apropos.man1:103 ../../man/man1/whatis.man1:107
-#, fuzzy, no-wrap
-#| msgid "B<-S\\ >I<list>B<,\\ -s\\ >I<list>B<,\\ --sections=>I<list>"
+#, no-wrap
 msgid "B<-s> I<list>, B<--sections> I<list>, B<--section> I<list>"
-msgstr "B<-S\\ >I<daftar>B<,\\ -s\\ >I<daftar>B<,\\ --sections=>I<daftar>"
+msgstr "B<-s> I<daftar>, B<--sections> I<daftar>, B<--sections=> I<daftar>"
 
 #
 #.  Due to the rather silly limit of 6 args per request in some `native'
@@ -249,13 +242,6 @@ msgstr "B<-S\\ >I<daftar>B<,\\ -s\\ >I<daftar>B<,\\ --sections=>I<daftar>"
 #.  (end relative indent).
 #. type: Plain text
 #: ../../man/man1/apropos.man1:123 ../../man/man1/whatis.man1:127
-#, fuzzy
-#| msgid ""
-#| "Search only the given manual section.  If I<section> is a simple section, "
-#| "for example \"3\", then the displayed list of descriptions will include "
-#| "pages in sections \"3\", \"3perl\", \"3x\", and so on; while if "
-#| "I<section> has an extension, for example \"3perl\", then the list will "
-#| "only include pages in that exact part of the manual section."
 msgid ""
 "Search only the given manual sections.  I<list> is a colon- or comma-"
 "separated list of sections.  If an entry in I<list> is a simple section, for "
@@ -272,7 +258,7 @@ msgstr ""
 "buku panduan."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -307,7 +293,7 @@ msgstr ""
 "$B<SYSTEM>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -329,14 +315,14 @@ msgstr ""
 "lingkungan anda $B<PATH>. Pilihan ini mengesampingkan isi dari $B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<lokal>,\\ B<--locale=>I<lokal>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -357,7 +343,7 @@ msgstr ""
 "diawal."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -365,7 +351,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<berkas>,\\ B<--config-file=>I<berkas>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -374,35 +360,33 @@ msgstr "Gunakan berkas konfigurasi pengguna ini daripada I<~/.manpath>."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Tampilkan sebuah pesan bantuan dan keluar."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
-#, fuzzy
-#| msgid "Print a help message and exit."
 msgid "Print a short usage message and exit."
 msgstr "Tampilkan sebuah pesan bantuan dan keluar."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Tampilkan informasi versi."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -410,19 +394,19 @@ msgstr "STATUS KELUAR"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Eksekusi aplikasi sukses."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Penggunaan, sintaks atau berkas konfigurasi error."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Operasional error."
@@ -434,7 +418,7 @@ msgstr ""
 "Tidak ditemukan apapun yang cocok dengan kriteria yang dispesifikasikan."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -442,7 +426,7 @@ msgid "ENVIRONMENT"
 msgstr "LINGKUNGAN"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -463,10 +447,16 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:232 ../../man/man1/whatis.man1:236
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
+#| "B<--long> option).  If it is not set, the terminal width will be "
+#| "calculated using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, "
+#| "or falling back to 80 characters if all else fails."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "Jika $B<MANWIDTH> di set, nilainya digunakan sebagai lebar terminal (lihat "
@@ -486,7 +476,7 @@ msgstr ""
 "adalah perilaku baku."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -494,14 +484,14 @@ msgid "FILES"
 msgstr "BERKAS"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "Sebuah persediaan basis data I<indeks> menyeluruh tradisional."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "Sebuah persediaan basis data I<indeks> menyeluruh sesuai dengan FHS."
@@ -513,7 +503,7 @@ msgstr "Sebuah basis data teks B<whatis> tradisional."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -525,7 +515,7 @@ msgstr "LIHAT JUGA"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -544,16 +534,12 @@ msgstr "lexgrog - ambil kepala informasi dalam halaman buku panduan"
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:20
-#, fuzzy
-#| msgid ""
-#| "B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-fhwV>\\|] [\\|B<-E> "
-#| "I<encoding>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-dfw?V>\\|] [\\|B<-E> I<encoding>"
 "\\|] I<file> \\&.\\|.\\|."
 msgstr ""
-"B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-fhwV>\\|] [\\|B<-E> I<pengkodean>"
-"\\|] I<berkas> \\&.\\|.\\|."
+"B<lexgrog> [\\|B<-m>\\||\\|B<-c>\\|] [\\|B<-fhw?V>\\|] [\\|B<-E> "
+"I<pengkodean>\\|] I<berkas> \\&.\\|.\\|."
 
 #. type: Plain text
 #: ../../man/man1/lexgrog.man1:36
@@ -649,7 +635,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr "B<lexgrog> gagal untuk mengambil satu atau lebih dari berkas masukan."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "CONTOH"
@@ -856,6 +842,18 @@ msgstr "%man% - sebuah antar-muka ke referensi buku panduan online"
 #. type: Plain text
 #: ../../man/man1/man.man1:67
 #, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -867,7 +865,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<berkas>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<peringatan>\\|]\\|] [\\|B<-R> I<pengkodean>\\|] [\\|B<-L> "
@@ -884,15 +882,21 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-k> [\\|I<apropos> I<pilihan>\\|] I<regexp> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<daftar>\\|] [\\|B<-i>"
 "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<bagian>\\|] I<term>\\.\\|.\\|."
@@ -900,19 +904,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-f> [\\|I<whatis> I<pilihan>\\|] I<halaman> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<berkas>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<peringatan>\\|]\\|] [\\|B<-R> I<pengkodean>\\|] [\\|B<-L> "
@@ -924,9 +938,13 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<berkas>\\|] [\\|B<-d>\\|] [\\|B<-D>"
 "\\|] I<halaman> \\&.\\|.\\|."
@@ -934,22 +952,24 @@ msgstr ""
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<berkas>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
 "I<halaman> \\&.\\|.\\|."
 
 #. type: Plain text
 #: ../../man/man1/man.man1:150
-#, fuzzy
-#| msgid "B<%man%> [\\|B<-hV>\\|]"
 msgid "B<%man%> [\\|B<-?V>\\|]"
-msgstr "B<%man%> [\\|B<-hV>\\|]"
+msgstr "B<%man%> [\\|B<-?hV>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 #, fuzzy
 #| msgid ""
 #| "B<%man%> is the system's manual pager. Each I<page> argument given to B<"
@@ -957,14 +977,15 @@ msgstr "B<%man%> [\\|B<-hV>\\|]"
 #| "I<manual page> associated with each of these arguments is then found and "
 #| "displayed. A I<section>, if provided, will direct B<%man%> to look only "
 #| "in that I<section> of the manual.  The default action is to search in all "
-#| "of the available I<sections>, following a pre-defined order and to show "
-#| "only the first I<page> found, even if I<page> exists in several "
-#| "I<sections>."
+#| "of the available I<sections> following a pre-defined order (\"%sections%"
+#| "\" by default, unless overridden by the B<SECTION> directive in I<"
+#| "%manpath_config_file%>), and to show only the first I<page> found, even "
+#| "if I<page> exists in several I<sections>."
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -982,7 +1003,7 @@ msgstr ""
 "telah ada dalam beberapa I<bagian>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -991,77 +1012,74 @@ msgstr ""
 "tipe dari halaman yang mereka isi."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
-#, fuzzy, no-wrap
-#| msgid "1@Executable programs or shell commands\n"
+#: ../../man/man1/man.man1:189
+#, no-wrap
 msgid "Executable programs or shell commands"
-msgstr "1@Aplikasi dapat dijalankan atau perintah shell\n"
+msgstr "Aplikasi dapat dijalankan atau perintah shell"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
-#, fuzzy, no-wrap
-#| msgid "2@System calls (functions provided by the kernel)\n"
+#: ../../man/man1/man.man1:192
+#, no-wrap
 msgid "System calls (functions provided by the kernel)"
-msgstr "2@Panggilan sistem (fungsi yang disediakan oleh kernel)\n"
+msgstr "Panggilan sistem (fungsi yang disediakan oleh kernel)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
-#, fuzzy, no-wrap
-#| msgid "3@Library calls (functions within program libraries)\n"
+#: ../../man/man1/man.man1:195
+#, no-wrap
 msgid "Library calls (functions within program libraries)"
-msgstr "3@Panggilan perpustakaan (fungsi yang ada dalam perpustakaan aplikasi)\n"
+msgstr "Panggilan perpustakaan (fungsi yang ada dalam perpustakaan aplikasi)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, fuzzy, no-wrap
-#| msgid "4@Special files (usually found in I</dev>)\n"
-msgid "Special files (usually found in I</dev>)"
-msgstr "4@Berkas spesial (biasanya ditemukan dalam I</dev>\n"
+#| msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
+msgstr "Berkas spesial (biasanya ditemukan dalam I</dev>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
-#, fuzzy, no-wrap
-#| msgid "5@File formats and conventions eg I</etc/passwd>\n"
+#: ../../man/man1/man.man1:201
+#, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
-msgstr "5@Format berkas dan konvensi contoh: I</etc/passwd>\n"
+msgstr "Format berkas dan konvensi contoh: I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
-#, fuzzy, no-wrap
-#| msgid "6@Games\n"
+#: ../../man/man1/man.man1:204
+#, no-wrap
 msgid "Games"
-msgstr "6@Permainan\n"
+msgstr "Permainan"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, fuzzy, no-wrap
-#| msgid "Miscellaneous (including macro packages and conventions),\n"
+#| msgid ""
+#| "Miscellaneous (including macro packages and conventions),\n"
+#| "e.g. B<man>(7), B<groff>(7)"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
+"e.g.\\& B<man>(7), B<groff>(7)"
+msgstr ""
+"Miscellaneous (termasuk paket makro dan konvensi),\n"
 "e.g. B<man>(7), B<groff>(7)"
-msgstr "Miscellaneous (termasuk paket makro dan konvensi),\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
-#, fuzzy, no-wrap
-#| msgid "8@System administration commands (usually only for root)\n"
+#: ../../man/man1/man.man1:211
+#, no-wrap
 msgid "System administration commands (usually only for root)"
-msgstr "8@Perintah administrasi sistem (biasanya hanya untuk root)\n"
+msgstr "Perintah administrasi sistem (biasanya hanya untuk root)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
-#, fuzzy, no-wrap
-#| msgid "9@Kernel routines [\\|Non standard\\|]\n"
+#: ../../man/man1/man.man1:214
+#, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
-msgstr "9@Rutinitas kernel [\\|Bukan standar\\|]\n"
+msgstr "Rutinitas kernel [\\|Bukan standar\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "Sebuah I<halaman> buku panduan terdiri dari beberapa bagian."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1074,7 +1092,7 @@ msgstr ""
 "B<CONTOH>, B<PENGARANG>, dan B<LIHAT\\ JUGA>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1083,86 +1101,79 @@ msgstr ""
 "sebagai panduan dalam daerah lain."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
-msgstr ""
+msgstr "B<bold text>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
-#, fuzzy, no-wrap
-#| msgid "B<bold text>@type exactly as shown.\n"
+#: ../../man/man1/man.man1:250
+#, no-wrap
 msgid "type exactly as shown."
-msgstr "B<teks tebal>@ketik tepat seperti yang terlihat.\n"
+msgstr "ketik tepat seperti yang terlihat."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
-msgstr ""
+msgstr "I<italic text>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
-#, fuzzy, no-wrap
-#| msgid "I<italic text>@replace with appropriate argument.\n"
+#: ../../man/man1/man.man1:253
+#, no-wrap
 msgid "replace with appropriate argument."
-msgstr "I<teks miring>@ganti dengan argumen yang sesuai.\n"
+msgstr "ganti dengan argumen yang sesuai."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
-msgstr ""
+msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
-#, fuzzy, no-wrap
-#| msgid "[\\|B<-abc>\\|]@any or all arguments within [ ] are optional.\n"
+#: ../../man/man1/man.man1:256
+#, no-wrap
 msgid "any or all arguments within [ ] are optional."
-msgstr "[\\|B<-abc>\\|]@apapun atau seluruh argumen didalam [ ] adalah opsional.\n"
+msgstr "apapun atau seluruh argumen didalam [ ] adalah opsional."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
-msgstr ""
+msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
-#, fuzzy, no-wrap
-#| msgid "B<-a\\|>|\\|B<-b>@options delimited by | cannot be used together.\n"
+#: ../../man/man1/man.man1:259
+#, no-wrap
 msgid "options delimited by | cannot be used together."
-msgstr "B<-a\\|>|\\|B<-b>@pilihan dipisahkan oleh | tidak dapat digunakan bersama.\n"
+msgstr "pilihan dipisahkan oleh | tidak dapat digunakan bersama."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
-#, fuzzy, no-wrap
-#| msgid "I<argument>B< .\\|.\\|.@>I<argument> is repeatable.\n"
+#: ../../man/man1/man.man1:262
+#, no-wrap
 msgid "I<argument> .\\|.\\|."
-msgstr "I<argumen>B< .\\|.\\|.@>I<argumen> adalah dapat diulang.\n"
+msgstr "I<argument> .\\|.\\|"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
-#, fuzzy, no-wrap
-#| msgid "I<argument>B< .\\|.\\|.@>I<argument> is repeatable.\n"
+#: ../../man/man1/man.man1:262
+#, no-wrap
 msgid "I<argument> is repeatable."
-msgstr "I<argumen>B< .\\|.\\|.@>I<argumen> adalah dapat diulang.\n"
+msgstr "I<argumen> adalah dapat diulang."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
-msgstr ""
+msgstr "[\\|I<expression>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
-#, fuzzy, no-wrap
-#| msgid "[\\|I<expression>\\|]B< .\\|.\\|.@>entire I<expression>\\ within [ ] is repeatable.\n"
+#: ../../man/man1/man.man1:265
+#, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
-msgstr "[\\|I<ekspresi>\\|]B< .\\|.\\|.@>seluruh I<ekspresi>\\ didalam [ ] adalah dapat diulang.\n"
+msgstr "seluruh I<ekspresi>\\ didalam [ ] adalah dapat diulang."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1174,7 +1185,7 @@ msgstr ""
 "teks berwarna."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1187,24 +1198,24 @@ msgstr ""
 "terlihat dalam bagian B<RINGKASAN> dari halaman buku panduan ini."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "Tampilkan halaman buku panduan untuk (aplikasi) I<item> I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1215,13 +1226,13 @@ msgstr ""
 "diantara penampilan atau lewati beberapa dari itu."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1236,13 +1247,14 @@ msgstr ""
 "ke pilihan B<-t>."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
-#, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+#: ../../man/man1/man.man1:310
+#, fuzzy, no-wrap
+#| msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1258,13 +1270,13 @@ msgstr ""
 "menggunakan sebuah aplikasi seperti B<dvips.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1275,13 +1287,13 @@ msgstr ""
 "%apropos%\\ -r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1291,13 +1303,13 @@ msgstr ""
 "\\ smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "OVERVIEW"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1309,7 +1321,7 @@ msgstr ""
 "operasi detail dibawah."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1335,7 +1347,7 @@ msgstr ""
 "dispesifikasikan dalam $B<MANOPT> walaupun mereka tetap harus valid."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1361,7 +1373,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1377,7 +1389,7 @@ msgstr ""
 "untuk mengekstrak informasi dari sebuah basis data tradisional I<whatis>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1404,7 +1416,7 @@ msgstr ""
 "B<manpath>(5). Untuk lebih detailnya kenapa melakukan hal ini, baca standar."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1423,7 +1435,7 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1432,7 +1444,7 @@ msgstr ""
 "karakter>E<gt>\\|[\\|B<,>E<lt>I<versi>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1441,7 +1453,7 @@ msgstr ""
 "ditampilkan seketika dari halaman (biasanya Bahasa Inggris Amerika) standar."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1456,7 +1468,7 @@ msgstr ""
 "maintainer yang akan mengkoordinasi aktivitas seperti itu."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1465,13 +1477,13 @@ msgstr ""
 "halaman buku panduan, mohon baca dokumen diberikan dengan paket."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "BAKU"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1501,7 +1513,7 @@ msgstr ""
 "persediaan yang ada."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1522,7 +1534,7 @@ msgstr ""
 "secara langsung."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1533,10 +1545,18 @@ msgstr ""
 "dalam background."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
-msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+#: ../../man/man1/man.man1:520
+#, fuzzy
+#| msgid ""
+#| "The filters are deciphered by a number of means. Firstly, the command "
+#| "line option B<-p> or the environment variable $B<MANROFFSEQ> is "
+#| "interrogated. If B<-p> was not used and the environment variable was not "
+#| "set, the initial line of the nroff file is parsed for a preprocessor "
+#| "string.  To contain a valid preprocessor string, the first line must "
+#| "resemble"
+msgid ""
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1549,12 +1569,12 @@ msgstr ""
 "merepresentasikan"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<string>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1563,7 +1583,7 @@ msgstr ""
 "pilihan B<-p> dibawah."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1573,7 +1593,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1590,7 +1610,7 @@ msgstr ""
 "perangkat yang dispesifikasikan dengan B<-T> atau B<-E> sebagai arguments."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1602,13 +1622,13 @@ msgstr ""
 "sebelumnya."
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Pilihan umum"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1621,14 +1641,14 @@ msgstr ""
 "mengikuti B<-D> akan memiliki efek biasanya"
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnigs>[=I<warnings>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
-#, fuzzy
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1642,22 +1662,26 @@ msgstr ""
 "jika tidak disupli, baku adalah \"mac\"."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Mode operasi utama"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%whatis%>.  Display a short description from the manual "
+#| "page, if available. See B<%whatis%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Sama dengan B<%whatis%>. Tampilkan sebuah deskripsi singkat dari halaman "
 "buku panduan, jika tersedia. Lihat B<%whatis%>(1) untuk details."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1667,7 +1691,7 @@ msgstr ""
 "lengkapnya."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1685,7 +1709,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1707,7 +1731,7 @@ msgstr ""
 "nama berkas dan mencari untuk sebuah pencocokan tepat."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1716,7 +1740,7 @@ msgstr ""
 "pencetakan lokasi dari berkas sumber nroff yang akan diformat."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1727,7 +1751,7 @@ msgstr ""
 "keduanya dispesifikasikan, cetak keduanya dipisahkan oleh sebuah spasi."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1736,13 +1760,13 @@ msgstr ""
 "aplikasi B<%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<pengkodean>,\\ B<--recode>=I<pengkodean>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1761,13 +1785,13 @@ msgstr ""
 "struktur yang sama ke sebuah struktur halaman buku panduan."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Mencari halaman buku panduan"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1779,7 +1803,7 @@ msgstr ""
 "m> B<OS-Baru>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1793,7 +1817,7 @@ msgstr ""
 "$B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1805,7 +1829,7 @@ msgstr ""
 "dapat menyebabkan pilihan B<-m> untuk diabaikan."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1819,13 +1843,13 @@ msgstr ""
 "lihat pilihan B<-l>."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<daftar>,\\ B<-s\\ >I<daftar>,\\ B<--sections=>I<daftar>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1837,13 +1861,13 @@ msgstr ""
 "dengan Sistem V.)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<sub-ekstensi>,\\ B<--extension=>I<sub-extension>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1875,19 +1899,19 @@ msgstr ""
 "halaman memiliki sebuah ekstensi dari B<*tcl>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "Abaikan besar huruf ketika mencari untuk halaman buku panduan. Ini adalah "
 "baku."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Cari untuk halaman buku panduan dengan mempertimbangkan besar huruf."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1901,7 +1925,7 @@ msgstr ""
 "ketika mencari untuk sebuah ekspresi umum, pilihan ini mengimplikasi B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1919,7 +1943,7 @@ msgstr ""
 "karakter bebas, pilihan ini mengimplikasikan -B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1929,7 +1953,7 @@ msgstr ""
 "tidak ada efek."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1941,7 +1965,7 @@ msgstr ""
 "kriteria pencarian."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1954,15 +1978,7 @@ msgstr ""
 "memiliki efek berguna jika B<%man%> dipasang dengan setuid bit diset."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
-#, fuzzy
-#| msgid ""
-#| "By default, B<%man%> will try to interpret pairs of manual page names "
-#| "given on the command line as equivalent to a single manual page name "
-#| "containing a hyphen.  This supports the common pattern of programs that "
-#| "implement a number of subcommands, allowing them to provide manual pages "
-#| "for each that can be accessed using similar syntax as would be used to "
-#| "invoke the subcommands themselves.  For example:"
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1980,24 +1996,24 @@ msgstr ""
 "Sebagai contoh:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Untuk menonaktifkan perilaku ini, gunakan pilihan B<--no-subpages>."
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Mengotronl keluaran terformat"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -2010,7 +2026,7 @@ msgstr ""
 "Ini tidak digunakan dengan konjungsi dengan B<-f> atau B<-k>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -2018,15 +2034,20 @@ msgid ""
 "script, which may take the file to display either as an argument or on "
 "standard input."
 msgstr ""
+"The value may be a simple command name or a command with arguments, and may "
+"use shell quoting (backslashes, single quotes, or double quotes).  It may "
+"not use pipes to connect multiple commands; if you need that, use a wrapper "
+"script, which may take the file to display either as an argument or on "
+"standard input."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -2036,7 +2057,7 @@ msgstr ""
 "tampak "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Halaman buku panduan>I<\\ nama>B<(>I<sec>B<)>B<\\ baris>I<\\ x>"
 
@@ -2045,7 +2066,7 @@ msgstr "B<\\ Halaman buku panduan>I<\\ nama>B<(>I<sec>B<)>B<\\ baris>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2060,7 +2081,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2073,30 +2094,22 @@ msgstr ""
 "`)'. String digunakan untuk menghasilkan baku dapat diekspresikan sebagai"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (AKHIR):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
-msgstr ""
+msgstr "B<(press h for help or q to quit)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
-#, fuzzy
-#| msgid ""
-#| "It is broken into two lines here for the sake of readability only.  For "
-#| "its meaning see the B<less>(1)  manual page.  The prompt string is first "
-#| "evaluated by the shell.  All double quotes, back-quotes and backslashes "
-#| "in the prompt must be escaped by a preceding backslash.  The prompt "
-#| "string may end in an escaped $ which may be followed by further options "
-#| "for less.  By default B<%man%> sets the B<-ix8> options."
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -2114,14 +2127,16 @@ msgstr ""
 "%man%> menset pilihan B<-ix8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
 msgstr ""
+"The $B<MANLESS> environment variable described below may be used to set a "
+"default prompt string if none is supplied on the command line."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2142,47 +2157,43 @@ msgstr ""
 "I<latin1>(7)."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
-msgstr ""
+msgstr "Description"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
-msgstr ""
+msgstr "Octal"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
-#, fuzzy, no-wrap
-#| msgid "continuation hyphen@255@\\*[softhyphen]@-\n"
+#: ../../man/man1/man.man1:985
+#, no-wrap
 msgid "continuation hyphen"
-msgstr "kelanjutan hyphen@255@\\*[softhyphen]@-\n"
+msgstr "kelanjutan hyphen"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
-#, fuzzy, no-wrap
-#| msgid "bullet (middle dot)@267@\\(bu@o\n"
+#: ../../man/man1/man.man1:988
+#, no-wrap
 msgid "bullet (middle dot)"
-msgstr "bullet (tengah titik)@267@\\(bu@o\n"
+msgstr "bullet (tengah titik)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
-#, fuzzy, no-wrap
-#| msgid "acute accent@264@\\(aa@'\n"
+#: ../../man/man1/man.man1:991
+#, no-wrap
 msgid "acute accent"
-msgstr "acute accent@264@\\(aa@'\n"
+msgstr "acute accent"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
-#, fuzzy, no-wrap
-#| msgid "multiplication sign@327@\\(mu@x\n"
+#: ../../man/man1/man.man1:994
+#, no-wrap
 msgid "multiplication sign"
-msgstr "perkalian tanda@327@\\(mu@x\n"
+msgstr "perkalian tanda"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2200,7 +2211,7 @@ msgstr ""
 "pilihan ini."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2209,13 +2220,13 @@ msgstr ""
 "B<-Z> dan mungkin tidak berguna untuk B<nroff> selain dari B<GNU's>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<pengkodean>,\\ B<--encoding>=I<pengkodean>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2228,7 +2239,7 @@ msgstr ""
 "karakter benar seperti B<UTF-8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2243,7 +2254,7 @@ msgstr ""
 "telah berisi hyphens."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2259,16 +2270,18 @@ msgstr ""
 "meletakan \"\\e%\" diawal dari sebuah kata untuk menjaga itu dari hyphenasi."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
 "margin, sometimes called \"ragged-right\" text."
 msgstr ""
+"Normally, B<nroff> will automatically justify text to both margins.  This "
+"option disables full justification, leaving justified only to the left "
+"margin, sometimes called \"ragged-right\" text."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
-#, fuzzy
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2284,13 +2297,13 @@ msgstr ""
 "meletakan \"\\e%\" diawal dari sebuah kata untuk menjaga itu dari hyphenasi."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2308,7 +2321,7 @@ msgstr ""
 "pertaman."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2317,13 +2330,14 @@ msgstr ""
 "ini tidak dibutuhkan dalam konjungsi dengan B<-H>, B<-T>, atau B<-Z>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr "B<-T>[I<perangkat>], B<-troff-device>[=I<perangkat>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2336,13 +2350,14 @@ msgstr ""
 "B<latin1>, B<ps>, B<utf8>, B<X75> dan B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<browser>], B<--html>[=I<browser>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2359,13 +2374,14 @@ msgstr ""
 "bekerja dengan B<GNU> B<troff>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<dpi>], B<-gxditview>[=I<dpi>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2380,7 +2396,7 @@ msgstr ""
 "atau X100-12 perangkat."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2393,25 +2409,25 @@ msgstr ""
 "penggunaan dari sebuah post-prosesor. Ini mengimplikasikan B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Mendapatkan bantuan"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Sebuah proses anak mengembalikan sebuah status kembali tidak nol."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
 "Paling tidak satu dari halaman/berkas/kata kunci tidak ada atau tidak cocok."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2420,7 +2436,7 @@ msgstr ""
 "halaman buku panduan."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2429,7 +2445,7 @@ msgstr ""
 "memanggil pemformat (B<nroff>, B<troff>, atau B<groff>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2440,12 +2456,7 @@ msgstr ""
 "preprosesor adalah tergantung dari sistem."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
-#, fuzzy
-#| msgid ""
-#| "If $B<MANSECT> is set, its value is a colon-delimited list of sections "
-#| "and it is used to determine which manual sections to search and in what "
-#| "order."
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2457,7 +2468,7 @@ msgstr ""
 "untuk dicari dan dalam urutan apa."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2468,14 +2479,7 @@ msgstr ""
 "untuk menampilkan halaman buku panduan. Secara baku, B<%pager%> digunakan."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
-#, fuzzy
-#| msgid ""
-#| "If $B<MANLESS> is set, B<%man%> will not perform any of its usual "
-#| "processing to set up a prompt string for the B<less> pager.  Instead, the "
-#| "value of $B<MANLESS> will be copied verbatim into $B<LESS>.  For example, "
-#| "if you want to set the prompt string unconditionally to \\(lqmy prompt "
-#| "string\\(rq, set $B<MANLESS> to \\(oqB<-Psmy\\ prompt\\ string>\\(cq."
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2491,7 +2495,7 @@ msgstr ""
 "prompt string\\(rq, set $B<MANLESS> ke \\(oqB<-Psmy\\ prompt\\ string>\\(cq."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2506,13 +2510,21 @@ msgstr ""
 "sebuah tanda persen tunggal (%) dan I<%c> digantikan oleh sebuah kolon (:)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
+#, fuzzy
+#| msgid ""
+#| "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line "
+#| "and is expected to be in a similar format.  As all of the other B<%man%> "
+#| "specific environment variables can be expressed as command line options, "
+#| "and are thus candidates for being included in $B<MANOPT> it is expected "
+#| "that they will become obsolete.  N.B. All spaces that should be "
+#| "interpreted as part of an option's argument must be escaped."
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "Jika $B<MANOPT> diset, ini akan diambil sebelum ke baris perintah B<%man%'s> "
@@ -2524,12 +2536,21 @@ msgstr ""
 "keluar."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the line length for which "
+#| "manual pages should be formatted.  If it is not set, manual pages will be "
+#| "formatted with a line length appropriate to the current terminal (using "
+#| "an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back "
+#| "to 80 characters if neither is available).  Cat pages will only be saved "
+#| "when the default formatting can be used, that is when the terminal line "
+#| "length is between 66 and 80 characters."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2543,7 +2564,7 @@ msgstr ""
 "baris terminal berada diantara 66 dan 80 karakter."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2560,7 +2581,7 @@ msgstr ""
 "dapat diinterpretasikan pemformatan karakter."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2582,7 +2603,7 @@ msgstr ""
 "apapun yang tidak kosong, keluaran error akan ditampilkan seperti biasa."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2595,34 +2616,38 @@ msgstr ""
 "B<setlocale>(3) untuk detail lebih tepatnya."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "berkas konfigurasi man-db."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Sebuah hierarki halaman buku panduan global."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
-msgstr ""
+msgstr "the man-db package manual, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "SEJARAH"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr "1990, 1991 - Awalnya ditulis oleh John W. Eaton (jwe@che.utexas.edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2631,10 +2656,15 @@ msgstr ""
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) "
@@ -2642,21 +2672,30 @@ msgstr ""
 "orang berdedikasi."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "30th Oktober 1996 - 30 Maret 2001: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> memelihara dan meningkatkan paket ini untuk project Debian, dengan "
 "bantuan dari seluruh komunitas."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "31 Maret 2001 - sekarang: Colin Watson E<lt>cjwatson@debian.orgE<gt> saat "
 "ini mengembangkan dan memeliharan man-db."
@@ -2759,16 +2798,12 @@ msgstr "%manpath% - menentukan jalur pencarian untuk halaman buku panduan"
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:22
-#, fuzzy
-#| msgid ""
-#| "B<%manpath%> [\\|B<-qgdchV>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|."
-#| "\\|]\\|] [\\|B<-C> I<file>\\|]"
 msgid ""
 "B<%manpath%> [\\|B<-qgdc?V>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] "
 "[\\|B<-C> I<file>\\|]"
 msgstr ""
-"B<%manpath%> [\\|B<-qgdchV>\\|] [\\|B<-m> I<sistem>\\|[\\|,.\\|.\\|.\\|]\\|] "
-"[\\|B<-C> I<berkas>\\|]"
+"B<%manpath%> [\\|B<-qgdc?hV>\\|] [\\|B<-m> I<sistem>\\|[\\|,.\\|.\\|."
+"\\|]\\|] [\\|B<-C> I<berkas>\\|]"
 
 #. type: Plain text
 #: ../../man/man1/manpath.man1:32
@@ -2875,19 +2910,11 @@ msgstr "%thwhatis%"
 
 #. type: Plain text
 #: ../../man/man1/whatis.man1:15
-#, fuzzy
-#| msgid "%whatis% - display manual page descriptions"
 msgid "%whatis% - display one-line manual page descriptions"
 msgstr "%whatis% - menampilkan deskripsi halaman buku panduan"
 
 #. type: Plain text
 #: ../../man/man1/whatis.man1:32
-#, fuzzy
-#| msgid ""
-#| "B<%whatis%> [\\|B<-dlhvV>\\|] [\\|B<-r>\\||\\|B<-w>\\|] [\\|B<-s> "
-#| "I<section>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
-#| "I<path>\\|] [\\|B<-L> I<locale>\\|] [\\|B<-C> I<file>\\|] I<name> \\&.\\|."
-#| "\\|."
 msgid ""
 "B<%whatis%> [\\|B<-dlv?V>\\|] [\\|B<-r>\\||\\|B<-w>\\|] [\\|B<-s> I<list>"
 "\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> I<path>\\|] [\\|"
@@ -3394,14 +3421,12 @@ msgid ""
 "accessdb - dumps the content of a man-db database in a human readable format"
 msgstr ""
 "accessdb - keluarkan isi dari sebuah basis data man-db dalam format yang "
-"mudah dibaca"
+"mudah dibaca."
 
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:20
-#, fuzzy
-#| msgid "B</usr/sbin/accessdb> [\\|B<-hV>\\|] [I<E<lt>index-fileE<gt>>]"
 msgid "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>index-fileE<gt>>]"
-msgstr "B</usr/sbin/accessdb> [\\|B<-hV>\\|] [I<E<lt>indeks-fileE<gt>>]"
+msgstr "B</usr/sbin/accessdb> [\\|B<-d?V>\\|] [I<E<lt>indeks-fileE<gt>>]"
 
 #. type: Plain text
 #: ../../man/man8/accessdb.man8:27
@@ -3422,34 +3447,6 @@ msgid "Supplying an argument to accessdb will override this default."
 msgstr ""
 "Memberikan sebuah argumen ke accessdb akan mengesampingkan perilaku baku ini."
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - cari nama halaman buku panduan dan deskripsinya\"\n"
-"catman -E<gt> \"8 8 795981544 A - - buat atau format halaman buku panduan sebelum terformat\"\n"
-"man -E<gt> \"1 1 795981542 A - - sebuah antarmuka ke referensi online buku panduan\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - buat atau perbarui halaman buku panduan persediaan index\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - tentukan jalur pencarian untuk halaman buku panduan\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format dari /etc/man_db.config berkas\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - cari nama halaman buku panduan\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - puaskan permintaan .so dalam masukan roff\"\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -3463,15 +3460,11 @@ msgstr "%catman% - buat atau perbarui pre-formatted halaman buku panduan"
 
 #. type: Plain text
 #: ../../man/man8/catman.man8:24
-#, fuzzy
-#| msgid ""
-#| "B<%catman%> [\\|B<-dhV>\\|] [\\|B<-M> I<path>\\|] [\\|B<-C> I<file>\\|] "
-#| "[\\|I<section>\\|] \\&.\\|.\\|."
 msgid ""
 "B<%catman%> [\\|B<-d?V>\\|] [\\|B<-M> I<path>\\|] [\\|B<-C> I<file>\\|] [\\|"
 "I<section>\\|] \\&.\\|.\\|."
 msgstr ""
-"B<%catman%> [\\|B<-dhV>\\|] [\\|B<-M> I<jalur>\\|] [\\|B<-C> I<berkas>\\|] "
+"B<%catman%> [\\|B<-d?hV>\\|] [\\|B<-M> I<jalur>\\|] [\\|B<-C> I<berkas>\\|] "
 "[\\|I<bagian>\\|] \\&.\\|.\\|."
 
 #. type: Plain text
@@ -3550,14 +3543,10 @@ msgstr "%mandb% - buat atau perbarui indeks persediaan halaman buku panduan"
 
 #. type: Plain text
 #: ../../man/man8/mandb.man8:22
-#, fuzzy
-#| msgid ""
-#| "B<%mandb%> [\\|B<-dqsucpt>\\||\\|B<-h>\\||\\|B<-V>\\|] [\\|B<-C> I<file>"
-#| "\\|] [\\|I<manpath>\\|]"
 msgid ""
 "B<%mandb%> [\\|B<-dqsucpt?V>\\|] [\\|B<-C> I<file>\\|] [\\|I<manpath>\\|]"
 msgstr ""
-"B<%mandb%> [\\|B<-dqsucpt>\\||\\|B<-h>\\||\\|B<-V>\\|] [\\|B<-C> I<berkas>"
+"B<%mandb%> [\\|B<-dqsucpt?V>\\||\\|B<-h>\\||\\|B<-V>\\|] [\\|B<-C> I<berkas>"
 "\\|] [\\|I<jalurman>\\|]"
 
 #. type: Plain text
@@ -3626,95 +3615,92 @@ msgstr ""
 #: ../../man/man8/mandb.man8:59
 #, no-wrap
 msgid "Name"
-msgstr ""
+msgstr "Name"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:59
 #, no-wrap
 msgid "Type"
-msgstr ""
+msgstr "Type"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:59
 #, no-wrap
 msgid "Async"
-msgstr ""
+msgstr "Async"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:59
 #, no-wrap
 msgid "Filename\n"
-msgstr ""
+msgstr "Filename\n"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:61
 #, no-wrap
 msgid "Berkeley db"
-msgstr ""
+msgstr "Berkeley db"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:61
 #, no-wrap
 msgid "Binary tree"
-msgstr ""
+msgstr "Binary tree"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:61 ../../man/man8/mandb.man8:64
 #, no-wrap
 msgid "Yes"
-msgstr ""
+msgstr "Yes"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:61
 #, no-wrap
 msgid "I<index.bt>\n"
-msgstr ""
+msgstr "I<index.bt>\n"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:64
-#, fuzzy, no-wrap
-#| msgid "GNU gdbm v E<gt>= 1.6@Hashed@Yes@I<index.db>\n"
+#, no-wrap
 msgid "GNU gdbm v E<gt>= 1.6"
-msgstr "GNU gdbm v E<gt>= 1.6@Hashed@Yes@I<index.db>\n"
+msgstr "GNU gdbm v E<gt>= 1.6"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:64 ../../man/man8/mandb.man8:67
 #: ../../man/man8/mandb.man8:70
 #, no-wrap
 msgid "Hashed"
-msgstr ""
+msgstr "Hashed"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:64 ../../man/man8/mandb.man8:67
 #, no-wrap
 msgid "I<index.db>\n"
-msgstr ""
+msgstr "I<index.db>\n"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:67
-#, fuzzy, no-wrap
-#| msgid "GNU gdbm v E<lt>  1.6@Hashed@No@I<index.db>\n"
+#, no-wrap
 msgid "GNU gdbm v E<lt>  1.6"
-msgstr "GNU gdbm v E<lt> 1.6@Hashed@No@I<index.db>\n"
+msgstr "GNU gdbm v E<lt> 1.6"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:67 ../../man/man8/mandb.man8:70
 #, no-wrap
 msgid "No"
-msgstr ""
+msgstr "No"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:70
 #, no-wrap
 msgid "UNIX ndbm"
-msgstr ""
+msgstr "UNIX ndbm"
 
 #. type: tbl table
 #: ../../man/man8/mandb.man8:70
-#, fuzzy, no-wrap
-#| msgid "UNIX ndbm@Hashed@No@I<index.(dir|pag)>\n"
+#, no-wrap
 msgid "I<index.(dir|pag)>\n"
-msgstr "UNIX ndbm@Hashed@No@I<index.(dir|pag)>\n"
+msgstr "I<index.(dir|pag)>\n"
 
 #. type: Plain text
 #: ../../man/man8/mandb.man8:83
@@ -3938,14 +3924,17 @@ msgstr ""
 "B<WHATIS PARSING> bagian sebelumnya dalam halaman buku panduan ini sekarang "
 "bagian dari B<lexgrog>(1)."
 
-#~ msgid ""
-#~ "If $B<MANSECT> is set, its value is a colon-delimited list of sections "
-#~ "and it is used to determine which manual sections to search and in what "
-#~ "order."
-#~ msgstr ""
-#~ "Jika $B<MANSECT> diset, nilainya adalah sebuah daftar dipisahkan oleh "
-#~ "kolon dari bagian dan ini digunakan untuk menentukan bagian buku panduan "
-#~ "mana untuk dicari dan dalam urutan apa."
+#~ msgid "B<-s> I<section>, B<--section> I<section>"
+#~ msgstr "B<-s> I<bagian>, B<--section> I<bagian>"
+
+#~ msgid "7@T{\n"
+#~ msgstr "7@T{\n"
+
+#~ msgid "e.g. B<man>(7), B<groff>(7)\n"
+#~ msgstr "e.g. B<man>(7), B<groff>(7)\n"
+
+#~ msgid "T}\n"
+#~ msgstr "T}\n"
 
 #~ msgid ""
 #~ "If you want to override B<%man%>'s prompt string processing completely, "
@@ -3954,6 +3943,12 @@ msgstr ""
 #~ "Jika anda ingin mengesampingkan pemrosesan prompt string B<%man%> secara "
 #~ "lengkap , gunakan variabel lingkunan $B<MANLESS> dijelaskan dibawah."
 
+#~ msgid "Description@Octal@latin1@ascii\n"
+#~ msgstr "Deskripsi@oktal@latin1@ascii\n"
+
+#~ msgid "_\n"
+#~ msgstr "_\n"
+
 #~ msgid ""
 #~ "B<%mandb%>(8), B<%manpath%>(1), B<manpath>(5), B<%apropos%>(1), B<%whatis"
 #~ "%>(1), B<%catman%>(8), B<less>(1), B<nroff>(1), B<troff>(1), B<groff>(1), "
@@ -3965,26 +3960,8 @@ msgstr ""
 #~ "B<%zsoelim%>(1), B<setlocale>(3), B<man>(7), B<ascii>(7), B<latin1>(7), "
 #~ "paket buku panduan man-db, B<FSSTND>."
 
-#~ msgid "_\n"
-#~ msgstr "_\n"
-
-#~ msgid "7@T{\n"
-#~ msgstr "7@T{\n"
-
-#~ msgid "e.g. B<man>(7), B<groff>(7)\n"
-#~ msgstr "e.g. B<man>(7), B<groff>(7)\n"
-
-#~ msgid "T}\n"
-#~ msgstr "T}\n"
-
-#~ msgid "Description@Octal@latin1@ascii\n"
-#~ msgstr "Deskripsi@oktal@latin1@ascii\n"
-
 #~ msgid "Name@Type@Async@Filename\n"
 #~ msgstr "Nama@Tipe@Async@Namaberkas\n"
 
 #~ msgid "Berkeley db@Binary tree@Yes@I<index.bt>\n"
 #~ msgstr "Berkeley db@Binari tree@Yes@I<index.bt>\n"
-
-#~ msgid "B<-s> I<section>, B<--section> I<section>"
-#~ msgstr "B<-s> I<bagian>, B<--section> I<bagian>"
index 7b62919..8c058be 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-db-manpages 2.6.0.2\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
 "PO-Revision-Date: 2011-09-11 22:32+0900\n"
 "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
@@ -154,9 +154,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -164,9 +164,9 @@ msgstr "オプション"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "デバッグ情報を表示します。"
@@ -259,7 +259,7 @@ msgstr ""
 "のみ含まれるようになります。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -293,7 +293,7 @@ msgstr ""
 "上書きします。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -315,14 +315,14 @@ msgstr ""
 "の内容を上書きします。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -341,7 +341,7 @@ msgstr ""
 "セージなどは常に初期に決定されたロケールによって表示されます。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -349,7 +349,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -359,17 +359,17 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "ヘルプメッセージを表示して終了します。"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 #, fuzzy
 #| msgid "Print a help message and exit."
@@ -378,16 +378,16 @@ msgstr "ヘルプメッセージを表示して終了します。"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "バージョン情報を表示します。"
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -395,19 +395,19 @@ msgstr "終了ステータス"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "プログラムが正常に実行されました。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "使用法、構文または設定ファイルのエラーです。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "操作のエラーです。"
@@ -418,7 +418,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "指定したキーワードにマッチしたページが見つかりませんでした。"
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -426,7 +426,7 @@ msgid "ENVIRONMENT"
 msgstr "環境変数"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -447,10 +447,16 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:232 ../../man/man1/whatis.man1:236
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
+#| "B<--long> option).  If it is not set, the terminal width will be "
+#| "calculated using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, "
+#| "or falling back to 80 characters if all else fails."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "$B<MANWIDTH> が設定されている場合、その値が端末幅として使用されます (B<--"
@@ -470,7 +476,7 @@ msgstr ""
 "が常にデフォルトです。"
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -478,14 +484,14 @@ msgid "FILES"
 msgstr "ファイル"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "伝統的な大域I<インデックス型>データベースキャッシュです。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "FHS 準拠の大域I<インデックス型>データベースキャッシュです。"
@@ -497,7 +503,7 @@ msgstr "伝統的な B<whatis> テキスト型データベースです。"
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -509,7 +515,7 @@ msgstr "関連項目"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -611,7 +617,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "例"
@@ -765,6 +771,19 @@ msgstr "%man% - オンラインマニュアルのインターフェース"
 #.  The apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:67
+#, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -776,7 +795,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -793,15 +812,21 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
 "\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
@@ -809,19 +834,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
@@ -833,9 +868,13 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
 "I<page> \\&.\\|.\\|."
@@ -843,9 +882,13 @@ msgstr ""
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
 "\\|.\\|."
@@ -858,7 +901,7 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-hV>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 #, fuzzy
 #| msgid ""
 #| "B<%man%> is the system's manual pager. Each I<page> argument given to B<"
@@ -870,10 +913,10 @@ msgstr "B<%man%> [\\|B<-hV>\\|]"
 #| "only the first I<page> found, even if I<page> exists in several "
 #| "I<sections>."
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -889,7 +932,7 @@ msgstr ""
 "I<sections> に存在する場合でも表示されるのは最初のもののみです。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -898,70 +941,74 @@ msgstr ""
 "種類を示します。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "実行プログラムまたはシェルコマンド"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "システムコール (カーネルが提供する関数)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "ライブラリー呼び出し (プログラムライブラリーに含まれる関数)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
-#, no-wrap
-msgid "Special files (usually found in I</dev>)"
+#: ../../man/man1/man.man1:198
+#, fuzzy, no-wrap
+#| msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr "特殊ファイル (通常 I</dev> 配下に存在するファイル)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "ファイルの書式と慣習 (例: I</etc/passwd>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "ゲーム"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
-#, no-wrap
+#: ../../man/man1/man.man1:207
+#, fuzzy, no-wrap
+#| msgid ""
+#| "Miscellaneous (including macro packages and conventions),\n"
+#| "e.g. B<man>(7), B<groff>(7)"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "その他いろいろなもの (マクロパッケージや慣習などを含む)。\n"
 "例えば B<man>(7) や B<groff>(7)。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "システム管理コマンド (通常は root 用)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "カーネルルーチン [\\|非標準\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "マニュアルページ I<page> は複数の節で構成されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -977,7 +1024,7 @@ msgstr ""
 "よび B<関連項目> B<(SEE\\ ALSO)>という名前の節が含まれます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -986,79 +1033,79 @@ msgstr ""
 "す。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<太字\\ (bold)>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "表示されている通りに入力します。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<イタリック体・斜体(italic)>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "適切な引数に置換します。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "[ ] 内の引数はオプションです。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "| で区切られたオプションは同時に指定できません。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<argument> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "I<argument> は繰り返し指定できます。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<expression>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "[ ] 内の I<expression>\\ 全体は繰り返し指定できます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1069,7 +1116,7 @@ msgstr ""
 "に使用します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1081,24 +1128,24 @@ msgstr ""
 "表示することを推奨します。"
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "I<項目> (プログラム) I<ls> のマニュアルページを表示します。"
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1108,13 +1155,13 @@ msgstr ""
 "表示します。連続表示の途中でやめたり、スキップすることもできます。"
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1129,13 +1176,14 @@ msgstr ""
 "系 (プログラム) が分かります。"
 
 #. type: TP
-#: ../../man/man1/man.man1:308
-#, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+#: ../../man/man1/man.man1:310
+#, fuzzy, no-wrap
+#| msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1150,13 +1198,13 @@ msgstr ""
 "に Postscript に変換します。"
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1167,13 +1215,13 @@ msgstr ""
 "printf> と同様です。"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1182,13 +1230,13 @@ msgstr ""
 "表示します。 B<%whatis%\\ -r>I<\\ smail> と同様です。"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "概要"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1199,7 +1247,7 @@ msgstr ""
 "更することができます。操作方法については次で説明します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1223,7 +1271,7 @@ msgstr ""
 "しても、「忘れる」ことができます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1248,7 +1296,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1263,7 +1311,7 @@ msgstr ""
 "タベースから情報を抽出しようとします。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1288,7 +1336,7 @@ msgstr ""
 "なぜこのようなことを行うかに関しては、標準を参照してください。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1306,7 +1354,7 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1315,7 +1363,7 @@ msgstr ""
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1324,7 +1372,7 @@ msgstr ""
 "英語) ページの代わりに表示されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1339,7 +1387,7 @@ msgstr ""
 "連絡してください。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1348,13 +1396,13 @@ msgstr ""
 "ジで提供されている文書を参照してください。"
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "デフォルトの値と動作"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1381,7 +1429,7 @@ msgstr ""
 "かったかのように、ファイル全体を検索します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1401,7 +1449,7 @@ msgstr ""
 "表示されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1412,10 +1460,18 @@ msgstr ""
 "グラウンドで圧縮して保存します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
-msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+#: ../../man/man1/man.man1:520
+#, fuzzy
+#| msgid ""
+#| "The filters are deciphered by a number of means. Firstly, the command "
+#| "line option B<-p> or the environment variable $B<MANROFFSEQ> is "
+#| "interrogated. If B<-p> was not used and the environment variable was not "
+#| "set, the initial line of the nroff file is parsed for a preprocessor "
+#| "string.  To contain a valid preprocessor string, the first line must "
+#| "resemble"
+msgid ""
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1426,19 +1482,19 @@ msgstr ""
 "前処理文字列が指定されている先頭行は次のようになります。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<string>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
 msgstr "B<string> は後で説明しているオプション B<-p> の文字の組み合わせです。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1448,7 +1504,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1466,7 +1522,7 @@ msgstr ""
 "て渡されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1477,13 +1533,13 @@ msgstr ""
 "された値が前に指定された値を上書きします。"
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "一般的なオプション"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1495,13 +1551,14 @@ msgstr ""
 "できます。 B<-D> の後に続くオプションは通常通りの効果があります。"
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnings>[=I<warnings>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1516,22 +1573,26 @@ msgstr ""
 "照してください。"
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "操作のメインモード"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%whatis%>.  Display a short description from the manual "
+#| "page, if available. See B<%whatis%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "B<%whatis%> と同様です。マニュアルページの短い要約文を (使用可能な場合は) 表"
 "示します。詳細は B<%whatis%>(1) を参照してください。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1541,7 +1602,7 @@ msgstr ""
 "い。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1558,7 +1619,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1571,7 +1632,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1580,7 +1641,7 @@ msgstr ""
 "ます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1591,7 +1652,7 @@ msgstr ""
 "す。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1600,13 +1661,13 @@ msgstr ""
 "す。"
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1623,13 +1684,13 @@ msgstr ""
 "く単一のエンコーディングに変換して出力できます。"
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "マニュアルページの検索方法"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1640,7 +1701,7 @@ msgstr ""
 "ン B<-m> B<NewOS> を使用します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1653,7 +1714,7 @@ msgstr ""
 "す。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1664,7 +1725,7 @@ msgstr ""
 "ションは $B<MANPATH> 環境変数を上書きし、 B<-m> オプションは無視されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1673,13 +1734,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1690,13 +1751,13 @@ msgstr ""
 "System V との互換性のために存在します。)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1714,19 +1775,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "マニュアルページを検索する時に大文字と小文字の区別をしません。これはデフォル"
 "トの動作です。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "マニュアルページを検索する時に大文字と小文字を区別します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1735,7 +1796,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1746,7 +1807,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1756,7 +1817,7 @@ msgstr ""
 "た時も同様です。その他の場合は何も効果を及ぼしません。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1767,7 +1828,7 @@ msgstr ""
 "に表示します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1776,7 +1837,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1787,24 +1848,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "整形済み出力の制御"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1816,7 +1877,7 @@ msgstr ""
 "変数より優先されます。 B<-f> または B<-k> と同時に指定することはできません。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1831,13 +1892,13 @@ msgstr ""
 "ラッパースクリプトを使用します。"
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -1847,7 +1908,7 @@ msgstr ""
 "次の通りです。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 
@@ -1856,7 +1917,7 @@ msgstr "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -1871,7 +1932,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -1885,22 +1946,22 @@ msgstr ""
 "ます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(press h for help or q to quit)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -1918,14 +1979,14 @@ msgstr ""
 "B<-ix8> オプションを設定します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -1944,43 +2005,43 @@ msgstr ""
 "B<nroff> の I<latin1>(7) デバイス設定を使用した場合にのみ正しく表示されます。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "説明"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "八進数"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "continuation hyphen"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "bullet (中点)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "acute アクセント"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "乗算記号"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -1996,7 +2057,7 @@ msgstr ""
 "マニュアルページを参照する時にこのオプションを使用する必要があります。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2005,13 +2066,13 @@ msgstr ""
 "B<GNU> B<groff> 以外を使用している場合は意味がありません。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2024,7 +2085,7 @@ msgstr ""
 "ます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2038,7 +2099,7 @@ msgstr ""
 "よって、ハイフンが含まれている単語のみハイフン区切りが行われます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2053,7 +2114,7 @@ msgstr ""
 "語の最初に付加すると、その単語にはハイフンは付加されません。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2064,7 +2125,7 @@ msgstr ""
 "\"ragged-right\" text と呼ばれます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2078,13 +2139,13 @@ msgstr ""
 "ad\" を使用すると一時的に字間調整や字詰めを無効にするように要求できます。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2101,7 +2162,7 @@ msgstr ""
 "きします。 B<%zsoelim%> は常に最初の前処理系として使用されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2111,13 +2172,14 @@ msgstr ""
 "ん。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr "B<-T>[I<device>], B<--troff-device>[=I<device>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2130,13 +2192,14 @@ msgstr ""
 "び B<X100> です。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<browser>], B<--html>[=I<browser>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2153,13 +2216,14 @@ msgstr ""
 "のみ有効です。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2175,7 +2239,7 @@ msgstr ""
 "れます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2188,24 +2252,24 @@ msgstr ""
 "t> が暗黙的に指定されます。"
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "ヘルプの取得"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "子プロセスが 0 でない終了ステータスを返しました。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr "ページ、ファイル、キーワードの対象が存在しないか、一致しませんでした。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2214,7 +2278,7 @@ msgstr ""
 "て使用されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2223,7 +2287,7 @@ msgstr ""
 "B<groff>) を実行するたびに、コマンドラインに渡されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2233,7 +2297,7 @@ msgstr ""
 "る前処理系の集合として使用されます。デフォルトの前処理系はシステム依存です。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 #, fuzzy
 #| msgid ""
 #| "If $B<MANSECT> is set, its value is a colon-delimited list of sections "
@@ -2250,7 +2314,7 @@ msgstr ""
 "す。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2261,7 +2325,7 @@ msgstr ""
 "されます。デフォルトでは B<%pager%> が使用されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 #, fuzzy
 #| msgid ""
 #| "If $B<MANLESS> is set, B<%man%> will not perform any of its usual "
@@ -2284,7 +2348,7 @@ msgstr ""
 "\\(cq と設定します。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2298,13 +2362,21 @@ msgstr ""
 "一のパーセント記号 (%) に、 I<%c> はコロン (:) にそれぞれ置換されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
+#, fuzzy
+#| msgid ""
+#| "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line "
+#| "and is expected to be in a similar format.  As all of the other B<%man%> "
+#| "specific environment variables can be expressed as command line options, "
+#| "and are thus candidates for being included in $B<MANOPT> it is expected "
+#| "that they will become obsolete.  N.B. All spaces that should be "
+#| "interpreted as part of an option's argument must be escaped."
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "$B<MANOPT> が設定されている場合、 B<%man%> のコマンドラインより前に同様の形式"
@@ -2314,12 +2386,21 @@ msgstr ""
 "引数の一部にスペースが含まれる場合はエスケープしなければいけません。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the line length for which "
+#| "manual pages should be formatted.  If it is not set, manual pages will be "
+#| "formatted with a line length appropriate to the current terminal (using "
+#| "an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back "
+#| "to 80 characters if neither is available).  Cat pages will only be saved "
+#| "when the default formatting can be used, that is when the terminal line "
+#| "length is between 66 and 80 characters."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2332,7 +2413,7 @@ msgstr ""
 "設定が使用され、端末幅が 66 から 80 文字の間にある場合のみ保存されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2347,7 +2428,7 @@ msgstr ""
 "より B<%man%> と併せて使用するラッパーに書式文字を解釈させることができます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2367,7 +2448,7 @@ msgstr ""
 "は通常通り表示されます。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2380,36 +2461,40 @@ msgstr ""
 "てください。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "man-db 設定ファイルです。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "大域マニュアルページ階層です。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "歴史"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
 "1990, 1991 - John W. Eaton (jwe@che.utexas.edu) によって最初に作成されまし"
 "た。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2418,31 +2503,45 @@ msgstr ""
 "(wkasdo@nikhefk.nikef.nl) によって提供されたパッチを適用しました。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "1994年4月30日 - 2000年2月23日: Wilf. (G.Wilford@ee.surrey.ac.uk) および協力者"
 "によってこのパッケージの開発と維持が行われました。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "1996年10月30日 - 2001年3月30日: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> によって  Debian プロジェクトのために、コミュニティーの助力の下、こ"
 "のパッケージの維持と拡張が行われました。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "2001年3月31日 - 現在: Colin Watson E<lt>cjwatson@debian.orgE<gt> が man-db の"
 "開発と維持をしています。"
@@ -3118,23 +3217,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr ""
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
index fe3e5d7..58a32b6 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -104,13 +104,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45 ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50 ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71 ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43 ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
+#: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45 ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50 ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71 ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29 ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49 ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66 ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75 ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59 ../../man/man8/mandb.man8:87
+#: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49 ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66 ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75 ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59 ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr ""
 
@@ -184,7 +184,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686 ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690 ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, "
 "B<--systems=>I<system>\\|[\\|,.\\|.\\|.\\|]"
@@ -208,7 +208,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705 ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709 ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
 msgstr ""
@@ -224,13 +224,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656 ../../man/man1/whatis.man1:166
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660 ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680 ../../man/man1/whatis.man1:183
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684 ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
 "function B<setlocale>(3)  which interrogates various environment variables, "
@@ -242,49 +242,49 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557 ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183 ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560 ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183 ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
 msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561 ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187 ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564 ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187 ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid "Use this user configuration file rather than the default of I<~/.manpath>."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89 ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69 ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190 ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50 ../../man/man8/catman.man8:71
+#: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89 ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69 ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190 ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36 ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92 ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95 ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53 ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
+#: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92 ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95 ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39 ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 msgid "Print a short usage message and exit."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95 ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72 ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196 ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:77
+#: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95 ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72 ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196 ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95 ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196 ../../man/man8/mandb.man8:147
+#: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95 ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196 ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99 ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200 ../../man/man8/mandb.man8:151
+#: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99 ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200 ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170 ../../man/man1/whatis.man1:203
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176 ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179 ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr ""
 
@@ -294,13 +294,13 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179 ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209 ../../man/man8/catman.man8:77
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185 ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209 ../../man/man8/catman.man8:77
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276 ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282 ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
 "specified as the argument to the B<-m> option."
@@ -318,7 +318,7 @@ msgstr ""
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
 "B<--long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 
@@ -331,18 +331,18 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341 ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236 ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347 ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236 ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
 msgid "FILES"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353 ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103 ../../man/man8/mandb.man8:210
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359 ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103 ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359 ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365 ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr ""
 
@@ -352,13 +352,13 @@ msgid "A traditional B<whatis> text database."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197 ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72 ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253 ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109 ../../man/man8/mandb.man8:216
+#: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197 ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72 ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253 ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109 ../../man/man8/mandb.man8:216
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207 ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132 ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75 ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113 ../../man/man8/mandb.man8:226
+#: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207 ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132 ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75 ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113 ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
 msgstr ""
@@ -453,7 +453,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr ""
@@ -618,13 +618,13 @@ msgid ""
 "I<encoding>\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] "
 "[\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] "
 "[\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] "
-"[\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
+"[\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr ""
 
 #.  The whatis command line
@@ -633,13 +633,13 @@ msgstr ""
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] "
 "[\\|B<-i>\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ "
-".\\|.\\|."
+".\\|.\\|.\\&"
 msgstr ""
 
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 
 #.  The --where/--where-cat command line
@@ -652,7 +652,7 @@ msgid ""
 "[\\|B<-7>\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] "
 "[\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] "
 "[\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] "
-"[\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"[\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 
 #.  The --catman command line
@@ -660,7 +660,7 @@ msgstr ""
 #: ../../man/man1/man.man1:137
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 
 #.  --help and --version
@@ -668,7 +668,7 @@ msgstr ""
 #: ../../man/man1/man.man1:147
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
-"\\&.\\|.\\|."
+"\\&.\\|.\\|.\\&"
 msgstr ""
 
 #. type: Plain text
@@ -677,12 +677,12 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to "
+"B<%man%> is the system's manual pager.  Each I<page> argument given to "
 "B<%man%> is normally the name of a program, utility or function.  The "
 "I<manual page> associated with each of these arguments is then found and "
-"displayed. A I<section>, if provided, will direct B<%man%> to look only in "
+"displayed.  A I<section>, if provided, will direct B<%man%> to look only in "
 "that I<section> of the manual.  The default action is to search in all of "
 "the available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in "
@@ -691,75 +691,75 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, no-wrap
-msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, no-wrap
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -768,86 +768,86 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -855,7 +855,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -864,24 +864,24 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -889,13 +889,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -905,13 +905,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 #, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page "
 "I<./foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -921,13 +921,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to "
@@ -935,26 +935,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -962,7 +962,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -977,7 +977,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -993,7 +993,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1003,7 +1003,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1019,7 +1019,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1032,19 +1032,19 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<.>E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1054,20 +1054,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1083,7 +1083,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1095,7 +1095,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1103,29 +1103,29 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
+#: ../../man/man1/man.man1:520
 msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1133,7 +1133,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1144,7 +1144,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1152,13 +1152,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets "
 "B<%man%'s> behaviour to its default.  Its use is to reset those options that "
@@ -1167,13 +1167,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 #, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1183,27 +1183,27 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1216,7 +1216,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1229,14 +1229,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1244,20 +1244,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the "
 "B<%catman%> program."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1268,13 +1268,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1282,7 +1282,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1291,7 +1291,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1299,7 +1299,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1308,13 +1308,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1322,13 +1322,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1346,17 +1346,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1365,7 +1365,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1376,14 +1376,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1391,7 +1391,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1400,7 +1400,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1411,24 +1411,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1437,7 +1437,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1447,20 +1447,20 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr ""
 
@@ -1469,7 +1469,7 @@ msgstr ""
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -1481,7 +1481,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -1490,22 +1490,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -1516,14 +1516,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -1535,43 +1535,43 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -1582,20 +1582,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -1604,7 +1604,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -1614,7 +1614,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -1624,7 +1624,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -1632,7 +1632,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -1642,13 +1642,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or "
 "B<troff>/B<groff>.  Not all installations will have a full set of "
@@ -1660,20 +1660,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 #, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -1682,13 +1682,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 #, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -1699,13 +1699,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 #, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -1715,7 +1715,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -1724,37 +1724,37 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -1762,7 +1762,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -1771,7 +1771,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -1779,7 +1779,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -1790,7 +1790,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> "
@@ -1800,30 +1800,30 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -1834,7 +1834,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -1847,7 +1847,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  "
@@ -1856,59 +1856,61 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128 ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128 ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton "
+"(jwe@che.utexas.edu)."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco "
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
 "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
 "Debian project, with the help of all the community."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson "
+"E<lt>cjwatson@debian.orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 
 #. type: TH
@@ -2498,29 +2500,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr ""
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and "
-"descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted "
-"manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference "
-"manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index "
-"caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual "
-"pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config "
-"file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
index 40b19c4..48f775e 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-db-manpages 2.5.8-pre1\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
 "PO-Revision-Date: 2010-10-24 20:48+0200\n"
 "Last-Translator: Erwin Poeze <erwin.poeze@gmail.com>\n"
 "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -157,9 +157,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -167,9 +167,9 @@ msgstr "OPTIES"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Foutinformatie tonen."
@@ -274,7 +274,7 @@ msgstr ""
 "lijst alleen pagina's bevatten die voorkomen in dat deel van de handleiding. "
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -308,7 +308,7 @@ msgstr ""
 "argument op.  Deze optie zal voorgaan op de omgevingsvariabele $B<SYSTEM>. "
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -331,14 +331,14 @@ msgstr ""
 "$B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<taalgebied>,\\ B<--locale=>I<taalgebied>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -359,7 +359,7 @@ msgstr ""
 "eerste instantie bepaald is."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -367,7 +367,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<bestand>,\\ B<--config-file=>I<bestand>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -378,17 +378,17 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Een hulptekst tonen en stoppen."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 #, fuzzy
 #| msgid "Print a help message and exit."
@@ -397,16 +397,16 @@ msgstr "Een hulptekst tonen en stoppen."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Versieinformatie tonen."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -414,19 +414,19 @@ msgstr "STOPSTATUS"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Programma correct uitgevoerd."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Gebruiks-, syntax- of configuratiebestandfout."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Uitvoeringsfout."
@@ -437,7 +437,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "Er is niets gevonden dat overeenkomt met de opgegeven criteria."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -445,7 +445,7 @@ msgid "ENVIRONMENT"
 msgstr "OMGEVING"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -466,10 +466,16 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:232 ../../man/man1/whatis.man1:236
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
+#| "B<--long> option).  If it is not set, the terminal width will be "
+#| "calculated using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, "
+#| "or falling back to 80 characters if all else fails."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "Wanneer $B<MANWIDTH> is opgegeven, wordt de waarde gebruikt als de breedte "
@@ -489,7 +495,7 @@ msgstr ""
 "(B<-r>).  Momenteel is dit hoe dan ook het standaardgedrag."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -497,14 +503,14 @@ msgid "FILES"
 msgstr "BESTANDEN"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "Een traditionele, algemene I<index>-database-cache."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "Een algemene I<index>-database-cache, in overeenstemming met FHS."
@@ -516,7 +522,7 @@ msgstr "Een traditionele B<watis>-tekstdatabase."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -528,7 +534,7 @@ msgstr "ZIE OOK"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -651,7 +657,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr "B<lexgrog> kon een of meer van de invoerpagina's niet ontleden."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "VOORBEELDEN"
@@ -857,6 +863,19 @@ msgstr "%man% - een interface voor de online-handleidingen"
 #.  The apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:67
+#, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -868,7 +887,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<bestand>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<waarschuwingen>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-"
@@ -885,15 +904,21 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-k> [\\|I<apropos> I<opties>\\|] I<regexp> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
 "\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<sectie>\\|] I<term>\\ .\\|.\\|."
@@ -901,19 +926,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-f> [\\|I<watis> I<optie>\\|] I<pagina> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<bestand>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<waarschuwingen>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-"
@@ -925,9 +960,13 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<bestand>\\|] [\\|B<-d>\\|] [\\|B<-D>"
 "\\|] I<pagina> \\&.\\|.\\|."
@@ -935,9 +974,13 @@ msgstr ""
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<bestand>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
 "I<pagina> \\&.\\|.\\|."
@@ -950,7 +993,7 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-hV>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 #, fuzzy
 #| msgid ""
 #| "B<%man%> is the system's manual pager. Each I<page> argument given to B<"
@@ -962,10 +1005,10 @@ msgstr "B<%man%> [\\|B<-hV>\\|]"
 #| "only the first I<page> found, even if I<page> exists in several "
 #| "I<sections>."
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -982,7 +1025,7 @@ msgstr ""
 "I<pagina> in meerdere I<secties> voorkomt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -991,77 +1034,77 @@ msgstr ""
 "door de paginasoorten die ze bevatten."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, fuzzy, no-wrap
 #| msgid "1@Executable programs or shell commands\n"
 msgid "Executable programs or shell commands"
 msgstr "1@Uitvoerbare programma's of shell-opdrachten\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, fuzzy, no-wrap
 #| msgid "2@System calls (functions provided by the kernel)\n"
 msgid "System calls (functions provided by the kernel)"
 msgstr "2@Systeemaanroepen (in de kernel beschikbare functies)\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, fuzzy, no-wrap
 #| msgid "3@Library calls (functions within program libraries)\n"
 msgid "Library calls (functions within program libraries)"
 msgstr "3@Bibliotheekaanroepen (functies binnen programmabibliotheken)\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, fuzzy, no-wrap
 #| msgid "4@Special files (usually found in I</dev>)\n"
-msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr "4@Speciale bestanden (meestal afkomstig van I</dev>)\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, fuzzy, no-wrap
 #| msgid "5@File formats and conventions eg I</etc/passwd>\n"
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "5@Bestandsindelingen en -conventies b.v. I</etc/passwd>\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, fuzzy, no-wrap
 #| msgid "6@Games\n"
 msgid "Games"
 msgstr "6@Spelen\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, fuzzy, no-wrap
 #| msgid "Miscellaneous (including macro packages and conventions),\n"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr "Diversen (inclusief macropakketen en -conventies),\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, fuzzy, no-wrap
 #| msgid "8@System administration commands (usually only for root)\n"
 msgid "System administration commands (usually only for root)"
 msgstr "8@Systeembeheeropdrachten (meestal alleen voor root)\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, fuzzy, no-wrap
 #| msgid "9@Kernel routines [\\|Non standard\\|]\n"
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "9@Kernelroutines [\\|Niet-standaard\\|]\n"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "Een man-I<pagina> bestaat uit verschillende delen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1074,7 +1117,7 @@ msgstr ""
 "B<NOTITIES>, B<PROGRAMMAFOUTEN>, B<VOORBEELD>, B<AUTEURS>, en B<ZIE\\ OOK>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1083,86 +1126,86 @@ msgstr ""
 "kunnen als voorbeeld voor andere delen gebruikt worden."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, fuzzy, no-wrap
 #| msgid "B<bold text>@type exactly as shown.\n"
 msgid "type exactly as shown."
 msgstr "B<vette tekst>@typ precies zoals weergegeven.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, fuzzy, no-wrap
 #| msgid "I<italic text>@replace with appropriate argument.\n"
 msgid "replace with appropriate argument."
 msgstr "I<cursieve tekst>@vervang door het geschikte argument.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, fuzzy, no-wrap
 #| msgid "[\\|B<-abc>\\|]@any or all arguments within [ ] are optional.\n"
 msgid "any or all arguments within [ ] are optional."
 msgstr "[\\|B<-abc>\\|]@ieder of alle argumenten binnen [ ] zijn optioneel.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, fuzzy, no-wrap
 #| msgid "B<-a\\|>|\\|B<-b>@options delimited by | cannot be used together.\n"
 msgid "options delimited by | cannot be used together."
 msgstr "B<-a\\|>|\\|B<-b>@opties gescheiden door | kunnen niet samen gebruikt worden.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, fuzzy, no-wrap
 #| msgid "I<argument>B< .\\|.\\|.@>I<argument> is repeatable.\n"
 msgid "I<argument> .\\|.\\|."
 msgstr "I<argument>B< .\\|.\\|.@>I<argument> is herhaalbaar.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, fuzzy, no-wrap
 #| msgid "I<argument>B< .\\|.\\|.@>I<argument> is repeatable.\n"
 msgid "I<argument> is repeatable."
 msgstr "I<argument>B< .\\|.\\|.@>I<argument> is herhaalbaar.\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, fuzzy, no-wrap
 #| msgid "[\\|I<expression>\\|]B< .\\|.\\|.@>entire I<expression>\\ within [ ] is repeatable.\n"
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "[\\|I<expressie>\\|]B< .\\|.\\|.@>gehele I<expressie>\\ binnen [ ] is herhaalbaar.\n"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1173,7 +1216,7 @@ msgstr ""
 "en zal in plaats daarvan onderstreepte of gekleurde tekst gebruiken."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1186,24 +1229,24 @@ msgstr ""
 "B<SAMENVATTING> van deze man-pagina wordt getoond."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "Toon de man-pagina voor het I<item> (programma)  I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ introductie>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1214,13 +1257,13 @@ msgstr ""
 "over te slaan."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1234,13 +1277,14 @@ msgstr ""
 "help> moet aangeven welke processor met de optie B<-t> is gekoppeld."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
-#, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+#: ../../man/man1/man.man1:310
+#, fuzzy, no-wrap
+#| msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1255,13 +1299,13 @@ msgstr ""
 "bewerkt worden naar Postscript met bijvoorbeeld B<dvips>."
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1272,13 +1316,13 @@ msgstr ""
 "%apropos%\\ -r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1287,13 +1331,13 @@ msgstr ""
 "door I<smail>.  Is gelijk aan B<%whatis%\\ -r>I<\\ smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "OVERZICHT"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1305,7 +1349,7 @@ msgstr ""
 "meer informatie staat."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1332,7 +1376,7 @@ msgstr ""
 
 # what is consistent vertalen
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1357,7 +1401,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1373,7 +1417,7 @@ msgstr ""
 "I<watis>-database halen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1399,7 +1443,7 @@ msgstr ""
 "B<manpath>(5). "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1418,7 +1462,7 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1427,7 +1471,7 @@ msgstr ""
 "set>E<gt>\\|[\\|B<,>E<lt>I<versie>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1436,7 +1480,7 @@ msgstr ""
 "worden in plaats van de standaardpagina (meestal Amerikaans Engels)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1451,7 +1495,7 @@ msgstr ""
 "contact op met de ontwikkelaar die deze activiteit coördineert."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1460,13 +1504,13 @@ msgstr ""
 "in deze man-paginaopmaker wordt verwezen naar de documenten bij dit pakket."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "STANDAARDEN"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1495,7 +1539,7 @@ msgstr ""
 "afwezigheid van cache."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1516,7 +1560,7 @@ msgstr ""
 "programma's verwerkt en direct weergegeven."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1527,10 +1571,18 @@ msgstr ""
 "opslaan op de achtergrond. "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
-msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+#: ../../man/man1/man.man1:520
+#, fuzzy
+#| msgid ""
+#| "The filters are deciphered by a number of means. Firstly, the command "
+#| "line option B<-p> or the environment variable $B<MANROFFSEQ> is "
+#| "interrogated. If B<-p> was not used and the environment variable was not "
+#| "set, the initial line of the nroff file is parsed for a preprocessor "
+#| "string.  To contain a valid preprocessor string, the first line must "
+#| "resemble"
+msgid ""
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1543,12 +1595,12 @@ msgstr ""
 "eerste regel overeenstemming vertonen met"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<string>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1557,7 +1609,7 @@ msgstr ""
 "beschreven door optie B<-p>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1567,7 +1619,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1585,7 +1637,7 @@ msgstr ""
 "E>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1596,13 +1648,13 @@ msgstr ""
 "vereisen, worden overschreven door ieder duplicaat. "
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Algemene opties"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1615,13 +1667,14 @@ msgstr ""
 "normale effect hebben."
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnings>[=I<waarschuwingen>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1637,22 +1690,26 @@ msgstr ""
 "waarschuwingsnamen."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Belangrijkste uitvoeringswijzen"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%whatis%>.  Display a short description from the manual "
+#| "page, if available. See B<%whatis%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Equivalent aan B<%whatis%>.  Toon een korte beschrijving van de man-pagina, "
 "mits deze beschikbaar is. Zie B<%whatis%>(1)  voor meer informatie."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1662,7 +1719,7 @@ msgstr ""
 "informatie."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1680,7 +1737,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1701,7 +1758,7 @@ msgstr ""
 "bestandsnaam te gebruiken en naar een exacte overeenkomst gezocht. "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1710,7 +1767,7 @@ msgstr ""
 "bronbestanden die opgemaakt zouden worden. "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1721,7 +1778,7 @@ msgstr ""
 "beide gescheiden door een spatie "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1730,13 +1787,13 @@ msgstr ""
 "het programma B<%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1754,13 +1811,13 @@ msgstr ""
 "in een structuur die overeenkomt met die van de man-pagina's."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Man-pagina's vinden"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1772,7 +1829,7 @@ msgstr ""
 "gebruikt u de optie B<-m> B<NieuwOS>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1785,7 +1842,7 @@ msgstr ""
 "argumentstring.  Deze optie gaat voor op de omgevingsvariabele $B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1796,7 +1853,7 @@ msgstr ""
 "$B<MANPATH> en zorgt dat optie B<-m> wordt genegeerd."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1809,13 +1866,13 @@ msgstr ""
 "structuur kunnen bekeken worden via optie B<-I>."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<lijst>,\\ B<-s\\ >I<lijst>,\\ B<--sections=>I<lijst>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1827,13 +1884,13 @@ msgstr ""
 "voor compatibiliteit met System V.)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<sub-extensie>,\\ B<--extension=>I<sub-extensie>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1864,19 +1921,19 @@ msgstr ""
 "pagina's met de extentie B<*tcl>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "Hoofdletters zijn niet van invloed bij het zoeken naar man-pagina's.  Dit is "
 "het standaardgedrag."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Hoofdletters zijn van invloed bij het zoeken naar man-pagina's."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1890,7 +1947,7 @@ msgstr ""
 "optie B<-a> "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1908,7 +1965,7 @@ msgstr ""
 "optie B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1918,7 +1975,7 @@ msgstr ""
 "B<watis>(1).  Anders is er geen effect."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1930,7 +1987,7 @@ msgstr ""
 "de zoekcriteria."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1944,7 +2001,7 @@ msgstr ""
 "collectie."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 #, fuzzy
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
@@ -1963,24 +2020,24 @@ msgstr ""
 "aan te roepen.  Bijvoorbeeld:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Met de optie B<--no-subpages> wordt dit gedrag uitgeschakeld. "
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Opgemaakte uitvoer beheersen"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<opmaker>,\\ B<--pager=>I<opmaker>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1991,7 +2048,7 @@ msgstr ""
 "%> B<%pager%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -2007,13 +2064,13 @@ msgstr ""
 "kan nemen."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -2023,7 +2080,7 @@ msgstr ""
 "standaardprompt ziet eruit als"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Man-pagina>I<\\ naam>B<(>I<sec>B<)>B<\\ regel>I<\\ x>"
 
@@ -2032,7 +2089,7 @@ msgstr "B<\\ Man-pagina>I<\\ naam>B<(>I<sec>B<)>B<\\ regel>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2047,7 +2104,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2061,22 +2118,22 @@ msgstr ""
 "als"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Man\\e\\ pagina\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 #, fuzzy
 #| msgid ""
 #| "It is broken into two lines here for the sake of readability only.  For "
@@ -2102,14 +2159,14 @@ msgstr ""
 "opties."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
 msgstr ""
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2129,47 +2186,47 @@ msgstr ""
 "B<nroff>'s I<latin1>(7)-apparaat."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr ""
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, fuzzy, no-wrap
 #| msgid "continuation hyphen@255@\\*[softhyphen]@-\n"
 msgid "continuation hyphen"
 msgstr "afbreekstreep@255@\\*[softhyphen]@-\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, fuzzy, no-wrap
 #| msgid "bullet (middle dot)@267@\\(bu@o\n"
 msgid "bullet (middle dot)"
 msgstr "kogel (middenpunt)@267@\\(bu@o\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, fuzzy, no-wrap
 #| msgid "acute accent@264@\\(aa@'\n"
 msgid "acute accent"
 msgstr "accent aigu@264@\\(aa@'\n"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, fuzzy, no-wrap
 #| msgid "multiplication sign@327@\\(mu@x\n"
 msgid "multiplication sign"
 msgstr "vermenigvuldigingsteken@327@\\(mu@x\n"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2187,7 +2244,7 @@ msgstr ""
 "optie bekijken."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2197,13 +2254,13 @@ msgstr ""
 "van B<GNU>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<codering>,\\ B<--encoding>=I<codering>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2216,7 +2273,7 @@ msgstr ""
 "zoals B<UTF-8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2231,7 +2288,7 @@ msgstr ""
 "afbreektekens bevatten."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2247,7 +2304,7 @@ msgstr ""
 "dat het wordt afgebroken."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2258,7 +2315,7 @@ msgstr ""
 "linker marge overblijft."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2272,13 +2329,13 @@ msgstr ""
 "fi\" en \".ad\" gebruiken om aanpassing en uitvulling uit te schakelen."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2296,7 +2353,7 @@ msgstr ""
 "altijd als de allereerste preprocessor uitgevoerd."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2305,13 +2362,14 @@ msgstr ""
 "niet vereist in samenhang met B<-H>, B<-T> of B<-Z>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr "B<-T>[I<apparaat>], B<--troff-device>[=I<apparaat>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2324,13 +2382,14 @@ msgstr ""
 "B<latin1>, B<ps>, B<utf8>, B<X75> en B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<browser>], B<--html>[=I<browser>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2346,13 +2405,14 @@ msgstr ""
 "werkt alleen samen met B<GNU> B<troff>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2367,7 +2427,7 @@ msgstr ""
 "X100- resp. X100-12-apparaat."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2380,18 +2440,18 @@ msgstr ""
 "B<groff> en wordt er geen postprocessor gebruikt.  Het impliceert B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Hulp krijgen"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Een child-proces gaf een stopstatus ongelijk aan nul."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -2399,7 +2459,7 @@ msgstr ""
 "overeen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2408,7 +2468,7 @@ msgstr ""
 "zoeken."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2418,7 +2478,7 @@ msgstr ""
 "B<groff>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2429,7 +2489,7 @@ msgstr ""
 "standaard preprocessorlijst is systeemafhankelijk."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 #, fuzzy
 #| msgid ""
 #| "If $B<MANSECT> is set, its value is a colon-delimited list of sections "
@@ -2446,7 +2506,7 @@ msgstr ""
 "in welke volgorde."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2457,7 +2517,7 @@ msgstr ""
 "hiervoor B<%pager%> gebruikt."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 #, fuzzy
 #| msgid ""
 #| "If $B<MANLESS> is set, B<%man%> will not perform any of its usual "
@@ -2480,7 +2540,7 @@ msgstr ""
 "\\(oqB<-Psmy\\ prompt\\ string>\\(cq."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2495,13 +2555,21 @@ msgstr ""
 "procentteken (%) en I<%c> door een dubbelepunt (:)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
+#, fuzzy
+#| msgid ""
+#| "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line "
+#| "and is expected to be in a similar format.  As all of the other B<%man%> "
+#| "specific environment variables can be expressed as command line options, "
+#| "and are thus candidates for being included in $B<MANOPT> it is expected "
+#| "that they will become obsolete.  N.B. All spaces that should be "
+#| "interpreted as part of an option's argument must be escaped."
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "Als $B<MANOPT> ingesteld is, zal het vóór de B<%man%'s>-opdracht ontleed "
@@ -2512,12 +2580,21 @@ msgstr ""
 "gaan worden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the line length for which "
+#| "manual pages should be formatted.  If it is not set, manual pages will be "
+#| "formatted with a line length appropriate to the current terminal (using "
+#| "an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back "
+#| "to 80 characters if neither is available).  Cat pages will only be saved "
+#| "when the default formatting can be used, that is when the terminal line "
+#| "length is between 66 and 80 characters."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2532,7 +2609,7 @@ msgstr ""
 "is."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2549,7 +2626,7 @@ msgstr ""
 "die opmaaktekens kunnen interpreteren."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2571,7 +2648,7 @@ msgstr ""
 "normaal getoond worden."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2584,36 +2661,40 @@ msgstr ""
 "de details."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "man-db-configuratiebestand."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Een algemene man-paginahierarchie."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr ""
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "GESCHIEDENIS"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
 "1990, 1991 - Oorspronkelijk geschreven door John W. Eaton (jwe@che.utexas."
 "edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2622,10 +2703,15 @@ msgstr ""
 "geleverd door Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "30 april 1994 - 23 februari 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) heeft "
@@ -2633,21 +2719,30 @@ msgstr ""
 "mensen."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "30 oktober 1996 - 30 maart 2001: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> onderhoudde en verbeterde dit pakket voor het Debian-project met "
 "behulp van de gehele gemeenschap."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "31 Maart 2001 - heden: Colin Watson E<lt>cjwatson@debian.orgE<gt> ontwikkelt "
 "en onderhoudt man-db."
@@ -3257,23 +3352,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr ""
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
index de2083f..b48e891 100644 (file)
@@ -7,9 +7,9 @@
 # Robert Luberda <robert@debian.org>, 2008 - 2014.
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
-"PO-Revision-Date: 2014-03-16 14:43+0100\n"
+"Project-Id-Version: man-db-manpages 2.7.0-pre1\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
+"PO-Revision-Date: 2014-09-18 08:55+0200\n"
 "Last-Translator: Robert Luberda <robert@debian.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
 "Language: pl\n"
@@ -154,9 +154,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -164,9 +164,9 @@ msgstr "OPCJE"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Wyświetla informację diagnostyczną (debug)."
@@ -264,7 +264,7 @@ msgstr ""
 "zawierać tylko i wyłącznie strony w tej sekcji podręcznika."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -298,7 +298,7 @@ msgstr ""
 "Niniejsza opcja nadpisuje ewentualne użycie zmiennej środowiska $B<SYSTEM>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -320,14 +320,14 @@ msgstr ""
 "poszukiwań man. Opcja ta nadpisuje zawartość zmiennej $B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<ustawienia_językowe>,\\ B<--locale=>I<ustawienia_językowe>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -348,7 +348,7 @@ msgstr ""
 "określonym na początku działania."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -356,7 +356,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<plik>,\\ B<--config-file=>I<plik>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -367,33 +367,33 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Wyświetla komunikat pomocy i kończy pracę."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 msgid "Print a short usage message and exit."
 msgstr "Wyświetla krótki opis użycia programu i kończy pracę."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Wyświetla informację o wersji."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -401,19 +401,19 @@ msgstr "KOD ZAKOŃCZENIA"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Program zakończony bez żadnych błędów."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "Błąd użycia, składni lub pliku konfiguracyjnego."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Błąd działania."
@@ -424,7 +424,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "Nie znaleziono niczego, co spełniałoby kryteria wyszukiwania."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -432,7 +432,7 @@ msgid "ENVIRONMENT"
 msgstr "ŚRODOWISKO"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -457,13 +457,14 @@ msgstr ""
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
-"Jeżeli jest ustawiona opcja $B<MANWIDTH>, to jej wartość określa szerokość "
-"terminala (patrz opis opcji B<--long>). Jeśli nie jest ustawiona szerokość "
-"terminala zostanie pobrana z B<ioctl>(2), jeśli jest dostępna, z wartości "
-"zmiennej $B<COLUMNS> albo zostanie użyta domyślna wartość 80 znaków."
+"Jeżeli jest ustawiona $B<MANWIDTH>, to jej wartość określa szerokość "
+"terminala (patrz opis opcji B<--long>). Jeśli nie jest ustawiona, to "
+"szerokość terminala zostanie wyliczona na podstawie  wartości zmiennej "
+"$B<COLUMNS> lub z B<ioctl>(2), jeśli jest dostępne, albo zostanie użyta "
+"domyślna wartość 80 znaków."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:241
@@ -477,7 +478,7 @@ msgstr ""
 "i tak to jest domyślne zachowanie."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -485,14 +486,14 @@ msgid "FILES"
 msgstr "PLIKI"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "Tradycyjny globalny I<indeks> bazy danych."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "Zgodny z FHS globalny I<indeks> bazy danych."
@@ -504,7 +505,7 @@ msgstr "Tradycyjna tekstowa baza danych B<whatis>."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -516,7 +517,7 @@ msgstr "ZOBACZ TAKŻE"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -640,7 +641,7 @@ msgstr ""
 "wejściowych."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "PRZYKŁADY"
@@ -858,43 +859,43 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
-"B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
+"B<%man%> [\\|B<-C> I<plik>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<ostrzeżenia>\\|]\\|] [\\|B<-R> I<kodowanie_znaków>\\|] [\\|B<-L> "
 "I<ustawienia_językowe>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|"
-"B<-M> I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<rozszerzenie>\\|] [\\|B<-"
-"i>\\||\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
-"\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> I<pager>"
-"\\|] [\\|B<-r> I<linia_zachęty>\\|] [\\|B<-7>\\|] [\\|B<-E> "
+"B<-M> I<ścieżka>\\|] [\\|B<-S> I<lista>\\|] [\\|B<-e> I<rozszerzenie>\\|] "
+"[\\|B<-i>\\||\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--"
+"names-only>\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-"
+"P> I<pager>\\|] [\\|B<-r> I<linia_zachęty>\\|] [\\|B<-7>\\|] [\\|B<-E> "
 "I<kodowanie_znaków>\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>"
 "\\|] [\\|B<-p> I<łańcuch_znaków>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|"
 "I<urządzenie>\\|]\\|] [\\|B<-H>\\|[\\|I<przeglądarka>\\|]\\|] [\\|B<-X>\\|"
 "[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<sekcja>\\|] I<strona>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr ""
-"B<%man%> B<-k> [\\|I<opcje_apropos>\\|] I<wyraż_regularne> \\&.\\|.\\|."
+"B<%man%> B<-k> [\\|I<opcje> I<apropos>\\|] I<wyraż_regularne> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<lista>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<strona>\\|] I<termin>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<sekcja>\\|] I<terminal>\\ .\\|.\\|.\\&"
 
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
-msgstr "B<%man%> B<-f> [\\|I<opcje_whatis>\\|] I<strona> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
+msgstr "B<%man%> B<-f> [\\|I<opcje> I<whatis>\\|] I<strona> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
@@ -905,7 +906,7 @@ msgid ""
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<plik>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<ostrzeżenia>\\|]\\|] [\\|B<-R> I<kodowanie_znaków>\\|] "
@@ -913,27 +914,27 @@ msgstr ""
 "I<linia_zachęty>\\|] [\\|B<-7>\\|] [\\|B<-E> I<kodowanie_znaków>\\|] [\\|B<-"
 "p> I<łańcuch_znaków>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<urządzenie>\\|]\\|] "
 "[\\|B<-H>\\|[\\|I<przeglądarka>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|"
-"B<-Z>\\|] I<plik> \\&.\\|.\\|."
+"B<-Z>\\|] I<plik> \\&.\\|.\\|.\\&"
 
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<plik>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<strona> \\&.\\|.\\|."
+"I<strona> \\&.\\|.\\|.\\&"
 
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<plik>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<strona> "
-"\\&.\\|.\\|."
+"\\&.\\|.\\|.\\&"
 
 #. type: Plain text
 #: ../../man/man1/man.man1:150
@@ -941,12 +942,12 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-?V>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -965,7 +966,7 @@ msgstr ""
 "dostępna w kilku I<sekcjach>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -974,70 +975,70 @@ msgstr ""
 "typów stron, które zawierają."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "Programy wykonywalne lub polecenia powłoki"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "Wywołania systemowe (funkcje dostarczane przez jądro systemu)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "Wywołania biblioteczne (funkcje w bibliotekach programów)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, no-wrap
-msgid "Special files (usually found in I</dev>)"
-msgstr "Pliki specjalne (które zazwyczaj można znaleźć w I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
+msgstr "Pliki specjalne (które zazwyczaj można znaleźć w I</dev\\/>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "Formaty plików i konwencje, np. I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "Gry"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, no-wrap
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "Różnorodne (łącznie z pakietami makr i konwencjami),\n"
-"np. B<man>(7), B<groff>(7)"
+"np.\\& B<man>(7), B<groff>(7)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "Polecenia do administracji systemem (zazwyczaj tylko dla administratora)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "Wywołania jądra [\\|Niestandardowa\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "I<Strona> podręcznika składa się z kilku sekcji."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1054,7 +1055,7 @@ msgstr ""
 "(B<SEE\\ ALSO>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1063,79 +1064,79 @@ msgstr ""
 "traktowane jako przewodnik po innych sekcjach."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<tekst pogrubiony>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "wprowadź dokładnie tak, jak pokazano."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<kursywa>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "zastąp odpowiednim argumentem."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "wszystkie argumenty w [ ] są opcjonalne."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "opcji rozdzielonych znakiem | nie można łączyć."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<argument> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "I<argument> można powtarzać."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<wyrażenie>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "całe I<wyrażenie>\\ w [ ] można powtarzać."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1147,7 +1148,7 @@ msgstr ""
 "podkreśleń lub zmieni kolor czcionki."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1160,26 +1161,26 @@ msgstr ""
 "podręcznika ekranowego."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr ""
 "Wyświetla stronę podręcznika ekranowego dla danej I<pozycji> (programu) "
 "I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1190,13 +1191,13 @@ msgstr ""
 "nich."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1211,13 +1212,13 @@ msgstr ""
 "jest przypisany do opcji B<-t>."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 #, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
-msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
+msgstr "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1233,13 +1234,13 @@ msgstr ""
 "używając na przykład B<dvips>."
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1250,13 +1251,13 @@ msgstr ""
 "Odpowiednik B<%apropos%\\ -r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1265,13 +1266,13 @@ msgstr ""
 "każdej ze znalezionych stron. Odpowiednik B<%whatis%\\ -r>I<\\ smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "WPROWADZENIE"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1283,7 +1284,7 @@ msgstr ""
 "operacje, jak to opisano poniżej"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1309,7 +1310,7 @@ msgstr ""
 "w $B<MANOPT>, które jednakże wciąż muszą być poprawne."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1334,7 +1335,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1350,7 +1351,7 @@ msgstr ""
 "informacje w tradycyjnej bazie danych I<whatis>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1377,7 +1378,7 @@ msgstr ""
 "standard."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1394,7 +1395,7 @@ msgstr ""
 
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1403,7 +1404,7 @@ msgstr ""
 ">E<lt>I<zestaw_znaków>E<gt>\\|[\\|B<,>E<lt>I<wersja>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1413,7 +1414,7 @@ msgstr ""
 "amerykańskiej)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1428,7 +1429,7 @@ msgstr ""
 "kontakt z opiekunem pakietu, który będzie koordynował tłumaczenia."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1437,13 +1438,13 @@ msgstr ""
 "znajdują się w dokumentacji do niego dołączanej."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "ZACHOWANIA DOMYŚLNE"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1472,7 +1473,7 @@ msgstr ""
 "danych nie był obecny."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1493,7 +1494,7 @@ msgstr ""
 "programów, a następnie pokazywany."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1504,10 +1505,10 @@ msgstr ""
 "\"cat\", działając w tle."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
+#: ../../man/man1/man.man1:520
 msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1516,16 +1517,16 @@ msgstr ""
 "opcja linii poleceń B<-p> lub wartość zmiennej środowiskowej $B<MANROFFSEQ>. "
 "Jeżeli nie podano B<-p>, ani nie ustawiono zmiennej środowiska, to "
 "przetwarzana jest początkowa linia źródłowej strony nroff w poszukiwaniu "
-"poprawnego oznaczenia preprocesora. Aby %man% znalazł poprawne oznaczenie "
-"preprocesora, pierwsza linia musi składać się z"
+"poprawnego oznaczenia preprocesora. Aby poprawne oznaczenie preprocesora "
+"mogło zostać znalezione, pierwsza linia musi składać się z"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<łańcuch_znaków>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1534,7 +1535,7 @@ msgstr ""
 "w opcji B<-p>. "
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1544,7 +1545,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1562,7 +1563,7 @@ msgstr ""
 "argumentach opcji B<-T> lub B<-E>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1574,13 +1575,13 @@ msgstr ""
 "wartość tego argumentu."
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Opcje ogólne"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1593,13 +1594,13 @@ msgstr ""
 "swoje normalne znaczenie."
 
 #. type: TP
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 #, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
-msgstr "B<--warnings>[=I<ostrzeżenia>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
+msgstr "B<--warnings>[=I<ostrzeżenia\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1614,22 +1615,22 @@ msgstr ""
 "można znaleźć w  B<info groff>, sekcja \\(lqOstrzeżenia\\(rq."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Główne tryby działania"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Odpowiednik B<%whatis%>. Wyświetla krótki opis strony podręcznika, jeśli "
 "jest dostępna. Szczegóły można znaleźć w B<%whatis%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1639,7 +1640,7 @@ msgstr ""
 "można znaleźć w B<%apropos%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1658,7 +1659,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1679,7 +1680,7 @@ msgstr ""
 "podana i użyje podanego argumentu jako nazwy pliku do wyświetlenia."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1688,7 +1689,7 @@ msgstr ""
 "źródłowych plików nroff, które zostałyby sformatowane."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1699,7 +1700,7 @@ msgstr ""
 "wyświetla obie wartości rozdzielone spacją."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1708,13 +1709,13 @@ msgstr ""
 "program B<%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<kodowanie_znaków>,\\ B<--recode>=I<kodowanie_znaków>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1732,13 +1733,13 @@ msgstr ""
 "katalogów podobnej do hierarchii stron podręcznika."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Wyszukiwanie stron podręcznika ekranowego"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1749,7 +1750,7 @@ msgstr ""
 "wyszukać stronę podręcznika z systemu NewOS, należy podać B<-m> B<NewOS>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1762,7 +1763,7 @@ msgstr ""
 "Niniejsza opcja nadpisuje ewentualne użycie zmiennej środowiska $B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1774,7 +1775,7 @@ msgstr ""
 "ignorowana."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1788,13 +1789,13 @@ msgstr ""
 "hierarchią, patrz opcja B<-l>."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<lista>,\\ B<-s\\ >I<lista>,\\ B<--sections=>I<lista>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1806,13 +1807,13 @@ msgstr ""
 "dostarczona w celu zachowania kompatybilności z Systemem V)."
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<pod-rozszerzenie>,\\ B<--extension=>I<pod-rozszerzenie>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1844,19 +1845,19 @@ msgstr ""
 "rozszerzenie B<*tcl>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "Ignoruje wielkość liter podczas wyszukiwania stron podręcznika. Jest to "
 "zachowanie domyślne."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Wyszukuje strony podręcznika zwracając uwagę na wielkość liter."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1870,7 +1871,7 @@ msgstr ""
 "strony, opcja ta włącza B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1887,7 +1888,7 @@ msgstr ""
 "rozsądnego sposobu wydobycia\"najlepszej\" strony, opcja ta włącza B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1897,7 +1898,7 @@ msgstr ""
 "razie opcja ta nic nie robi."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1909,7 +1910,7 @@ msgstr ""
 "odpowiadają kryteriom wyszukiwania."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1922,7 +1923,7 @@ msgstr ""
 "jest zainstalowany z ustawionym bitem set-user-id."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1939,24 +1940,24 @@ msgstr ""
 "która by była użyta do uruchomienia tego podprogramu. Przykład:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Aby wyłączyć to zachowanie, proszę użyć opcji B<--no-subpages>."
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Kontrolowanie sformatowanego wyjścia"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1969,7 +1970,7 @@ msgstr ""
 "$B<PAGER>. Nie jest używana w połączeniu z B<-f> lub B<-k>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1985,13 +1986,13 @@ msgstr ""
 "linii poleceń, albo odczytać go ze standardowego wejścia."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<linia_zachęty>,\\ B<--prompt=>I<linia_zachęty>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -2001,7 +2002,7 @@ msgstr ""
 "sensownych opcji. Domyślny łańcuch zachęty wygląda tak"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Strona podręcznika>I<\\ nazwa>B<(>I<sek>B<)>B<\\ linia>I<\\ x>"
 
@@ -2010,7 +2011,7 @@ msgstr "B<\\ Strona podręcznika>I<\\ nazwa>B<(>I<sek>B<)>B<\\ linia>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2025,7 +2026,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2038,24 +2039,24 @@ msgstr ""
 "\")\". Łańcuch znaków równoważny wartości domyślnej to:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr ""
 "B<\\e\\ Strona\\e\\ podręcznika\\e\\ \\e$MAN_PN\\e\\ ?ltlinia\\e\\ %lt?L/%L.:"
 ">"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<bajt\\e\\ %bB?s/%s..?\\e\\ (KONIEC):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(naciśnij h, aby otrzymać pomoc, lub q, aby zakończyć)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -2073,7 +2074,7 @@ msgstr ""
 "przekazywane do programu less. Domyślnie B<%man%>  ustawia opcje B<-ix8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
@@ -2083,7 +2084,7 @@ msgstr ""
 "poleceń."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2104,43 +2105,43 @@ msgstr ""
 "I<latin1>(7) B<GNU> B<nroff>a."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "Opis"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "Ósemkowy"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "łącznik"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "kula (kropka w środku)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "akcent ostry"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "znak dzielenia"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2158,7 +2159,7 @@ msgstr ""
 "przeglądania stron podręcznika ekranowego."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2168,13 +2169,13 @@ msgstr ""
 "innej niż B<GNU>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<kodowanie_znaków>,\\ B<--encoding>=I<kodowanie_znaków>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2187,7 +2188,7 @@ msgstr ""
 "znaków, takim jak B<UTF-8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2202,7 +2203,7 @@ msgstr ""
 "gdy zawierają łączniki."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2218,7 +2219,7 @@ msgstr ""
 "na początku słowa, co zabroni jego dzielenia."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2230,7 +2231,7 @@ msgstr ""
 "\"."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2245,13 +2246,13 @@ msgstr ""
 "\", aby tymczasowo wyłączyć wyrównywanie linii i wypełnianie spacjami."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<łańcuch_znaków>,\\ B<--preprocessor=>I<łańcuch_znaków>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2269,7 +2270,7 @@ msgstr ""
 "preprocesor."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2278,13 +2279,13 @@ msgstr ""
 "wyjście. Opcja nie jest wymagana w połączeniu z  B<-H>, B<-T> lub B<-Z>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 #, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
-msgstr "B<-T>[I<urządzenie>], B<--troff-device>[=I<urządzenie>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
+msgstr "B<-T>[I<urządzenie\\/>], B<--troff-device>[=I<urządzenie\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2297,13 +2298,13 @@ msgstr ""
 "B<dvi>, B<latin1>, B<ps>, B<utf8>, B<X75> oraz B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 #, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
-msgstr "B<-H>[I<przeglądarka>], B<--html>[=I<przeglądarka>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
+msgstr "B<-H>[I<przeglądarka\\/>], B<--html>[=I<przeglądarka\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2321,13 +2322,13 @@ msgstr ""
 "B<troff>a."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 #, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
-msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
+msgstr "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2341,7 +2342,7 @@ msgstr ""
 "bazowej. Opcja włącza B<-T> z urządzeniem X75, X75-12, X100 lub X100-12."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2354,18 +2355,18 @@ msgstr ""
 "użycie postprocesora. Automatycznie włącza opcję B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Otrzymywanie pomocy"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Proces potomny zwrócił niezerowy kod zakończenia."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -2373,7 +2374,7 @@ msgstr ""
 "zostało dopasowane."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2382,7 +2383,7 @@ msgstr ""
 "przeszukiwań hierarchii stron man."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2392,7 +2393,7 @@ msgstr ""
 "B<groff>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2403,7 +2404,7 @@ msgstr ""
 "Domyślna lista preprocesorów zależy od systemu."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2417,7 +2418,7 @@ msgstr ""
 "%manpath_config_file%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2429,7 +2430,7 @@ msgstr ""
 "%pager%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2446,7 +2447,7 @@ msgstr ""
 "linia\\ zachęty>\\(cq. Użycie opcji B<-r> nadpisuje tę zmienną środowiska."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2462,13 +2463,13 @@ msgstr ""
 "- dwukropkiem (:)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "Jeżeli ustawiono $B<MANOPT>, to wartość tej zmiennej, która powinna być w "
@@ -2481,12 +2482,12 @@ msgstr ""
 "zostać poprzedzone znakiem odwrotnego ukośnika."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2494,15 +2495,15 @@ msgstr ""
 "Jeżeli ustawiono zmienną $B<MANWIDTH>, to jej wartość jest używana do "
 "określenia długości wiersza, dla której będą formatowane strony podręcznika. "
 "Jeżeli nie jest ustawiona, to strony podręcznika będą formatowane dla "
-"długości wiersza odpowiedniej dla bieżącego terminalu (używając B<ioctl>(2), "
-"jeśli jest dostępne, lub wartości zmiennej $B<COLUMNS>, lub jeśli żadne z "
+"długości wiersza odpowiedniej dla bieżącego terminalu (używając wartości "
+"zmiennej $B<COLUMNS> lub B<ioctl>(2), jeśli jest dostępne, lub jeśli żadne z "
 "nich nie jest dostępne, ustawiając domyślną wartość 80 znaków). "
 "Preformatowane strony \"cat\" będą zachowywane tylko wtedy, gdy jest używane "
 "domyślne formatowanie, to jest gdy długość wiersza terminala zawiera się "
 "między 66 a 80 znakami."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2520,7 +2521,7 @@ msgstr ""
 
 # FIXME
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2543,7 +2544,7 @@ msgstr ""
 "normalnie wyświetlane."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2556,35 +2557,37 @@ msgstr ""
 "Szczegóły można znaleźć w B<setlocale>(3)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "Plik konfiguracyjny man-db."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Globalna hierarchia stron podręcznika ekranowego."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "podręcznik pakietu man-db, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "HISTORIA"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
-"1990, 1991 - Program napisany przez Johna W. Eatona (jwe@che.utexas.edu)."
+"1990, 1991 \\(en Program napisany przez Johna W.\\& Eatona (jwe@che.utexas."
+"edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2593,34 +2596,34 @@ msgstr ""
 "nadesłane przez Willema Kasdorpa (wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
-"30 kwietnia 1994 - 23 lutego 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) z "
+"30 kwietnia 1994 \\(en 23 lutego 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) z "
 "pomocą paru osób rozwijał ten pakiet i nim zarządzał."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
-"30 października 1996 - 30 marca 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt>rozwijał i udoskonalał ten pakiet dla projektu Debiana z pomocą "
-"całej społeczności."
+"30 października 1996 \\(en 30 marca 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt>rozwijał i udoskonalał ten pakiet dla projektu "
+"Debiana z pomocą całej społeczności."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
-"31 marca 2001 - obecnie: Colin Watson E<lt>cjwatson@debian.orgE<gt> rozwija "
-"man-db i nim zarządza."
+"31 marca 2001 \\(en obecnie: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+"rozwija man-db i nim zarządza."
 
 #. type: TH
 #: ../../man/man1/manconv.man1:9
@@ -3385,34 +3388,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr "Argument przekazany do accessdb nadpisze tę wartość domyślną."
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - -  przeszukuje nazwy i opisy stron podręcznika ekranowego\"\n"
-"catman -E<gt> \"8 8 795981544 A - - tworzy lub aktualizuje preformatowane strony podręcznika ekranowego\"\n"
-"man -E<gt> \"1 1 795981542 A - - interfejs stron podręcznika ekranowego\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - tworzy lub aktualizuje bufory indeksowe stron podręcznika ekranowego\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - -  określa ścieżkę przeszukiwania stron podręcznika ekranowego\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format pliku %manpath_config_file%\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - wyświetla opisy stron podręcznika systemowego\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - wypełnia żądania .so w wejściu roff\"\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -3890,6 +3865,46 @@ msgstr ""
 "została przeniesiona do B<lexgrog>(1)."
 
 #~ msgid ""
+#~ "$mtime$ -E<gt> \"795987034\"\n"
+#~ "$version$ -E<gt> \"2.3.1\"\n"
+#~ "apropos -E<gt> \"1 1 795981542 A - - search the manual page names and "
+#~ "descriptions\"\n"
+#~ "catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted "
+#~ "manual pages\"\n"
+#~ "man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference "
+#~ "manuals\"\n"
+#~ "mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index "
+#~ "caches\"\n"
+#~ "manpath -E<gt> \" 1 5\"\n"
+#~ "manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual "
+#~ "pages\"\n"
+#~ "manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config "
+#~ "file\"\n"
+#~ "whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
+#~ "zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input"
+#~ "\"\n"
+#~ msgstr ""
+#~ "$mtime$ -E<gt> \"795987034\"\n"
+#~ "$version$ -E<gt> \"2.3.1\"\n"
+#~ "apropos -E<gt> \"1 1 795981542 A - -  przeszukuje nazwy i opisy stron "
+#~ "podręcznika ekranowego\"\n"
+#~ "catman -E<gt> \"8 8 795981544 A - - tworzy lub aktualizuje preformatowane "
+#~ "strony podręcznika ekranowego\"\n"
+#~ "man -E<gt> \"1 1 795981542 A - - interfejs stron podręcznika ekranowego"
+#~ "\"\n"
+#~ "mandb -E<gt> \"8 8 795981544 A - - tworzy lub aktualizuje bufory "
+#~ "indeksowe stron podręcznika ekranowego\"\n"
+#~ "manpath -E<gt> \" 1 5\"\n"
+#~ "manpath~1 -E<gt> \"1 1 795981542 A - -  określa ścieżkę przeszukiwania "
+#~ "stron podręcznika ekranowego\"\n"
+#~ "manpath~5 -E<gt> \"5 5 795981543 A - - format pliku %manpath_config_file%"
+#~ "\"\n"
+#~ "whatis -E<gt> \"1 1 795981543 A - - wyświetla opisy stron podręcznika "
+#~ "systemowego\"\n"
+#~ "zsoelim -E<gt> \"1 1 795981543 A - - wypełnia żądania .so w wejściu roff"
+#~ "\"\n"
+
+#~ msgid ""
 #~ "If you want to override B<%man%>'s prompt string processing completely, "
 #~ "use the $B<MANLESS> environment variable described below."
 #~ msgstr ""
index a49c3e5..c08bce0 100644 (file)
@@ -7,16 +7,16 @@
 # Yuri Kozlov <yuray@komyakino.ru>, 2008, 2013, 2014.
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db-manpages 2.6.6-pre2\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
-"PO-Revision-Date: 2014-01-16 19:20+0400\n"
+"Project-Id-Version: man-db-manpages 2.7.0-pre1\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
+"PO-Revision-Date: 2014-09-19 04:37+0400\n"
 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
 "Language-Team: Russian <gnu@mx.ru>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.4\n"
+"X-Generator: Lokalize 1.5\n"
 "Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
@@ -153,9 +153,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -163,9 +163,9 @@ msgstr "ПАРАМЕТРЫ"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "Показывать отладочную информацию."
@@ -261,7 +261,7 @@ msgstr ""
 "раздела справочных страниц с этим расширением."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -296,7 +296,7 @@ msgstr ""
 "параметр подменяет значение переменной окружения $B<SYSTEM>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -318,14 +318,14 @@ msgstr ""
 "подменяет значение переменной окружения $B<MANPATH>."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<локаль>,\\ B<--locale=>I<локаль>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -345,7 +345,7 @@ msgstr ""
 "изначально определённой локали."
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -353,7 +353,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<файл>,\\ B<--config-file=>I<файл>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -364,33 +364,33 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "Показать справочное сообщение и закончить работу."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 msgid "Print a short usage message and exit."
 msgstr "Показать короткое сообщение об использовании и завершить работу."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "Показать информацию о версии."
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -398,13 +398,13 @@ msgstr "КОД ВЫХОДА"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "Успешное выполнение программы."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr ""
@@ -412,7 +412,7 @@ msgstr ""
 "проблемы в файле настройки."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "Ошибка при работе."
@@ -423,7 +423,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "По запросу ничего не найдено."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -431,7 +431,7 @@ msgid "ENVIRONMENT"
 msgstr "ОКРУЖЕНИЕ"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -456,15 +456,15 @@ msgstr ""
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "Если установлена переменная окружения $B<MANWIDTH>, то её значение "
 "используется для определения ширины терминала (смотрите описание параметра "
-"B<--long>). Если она не установлена, то ширина терминала вычисляется, если "
-"доÑ\81Ñ\82Ñ\83пно, Ñ\81 Ð¿Ð¾Ð¼Ð¾Ñ\89Ñ\8cÑ\8e B<ioctl>(2) Ð¸Ð»Ð¸ Ð±ÐµÑ\80Ñ\91Ñ\82Ñ\81Ñ\8f Ð·Ð½Ð°Ñ\87ение Ð¿ÐµÑ\80еменной Ð¾ÐºÑ\80Ñ\83жениÑ\8f "
-"$B<COLUMNS>. Если определить значение не удалось, то ширина устанавливается "
-"равной 80 символам."
+"B<--long>). Если она не установлена, то ширина терминала вычисляется "
+"поÑ\81Ñ\80едÑ\81Ñ\82вом Ð·Ð½Ð°Ñ\87ениÑ\8f Ð¿ÐµÑ\80еменной Ð¾ÐºÑ\80Ñ\83жениÑ\8f $B<COLUMNS>, ÐµÑ\81ли Ð´Ð¾Ñ\81Ñ\82Ñ\83пно â\80\94 Ñ\81 "
+"помощью B<ioctl>(2) или устанавливается равной 80 символам, если определить "
+"значение не удалось."
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:241
@@ -479,7 +479,7 @@ msgstr ""
 "поведением по умолчанию."
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -487,14 +487,14 @@ msgid "FILES"
 msgstr "ФАЙЛЫ"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "Традиционный кэш глобальной базы данных I<index>."
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "Соответствующий FHS глобальный кэш базы данных I<index>."
@@ -506,7 +506,7 @@ msgstr "Традиционная текстовая база данных B<what
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -518,7 +518,7 @@ msgstr "СМОТРИТЕ ТАКЖЕ"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -641,7 +641,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr "B<lexgrog> не удалось разобрать один или более входных файлов."
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "ПРИМЕРЫ"
@@ -856,7 +856,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<файл>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<предупреждения>\\|]\\|] [\\|B<-R> I<кодировка>\\|] [\\|B<-L> "
@@ -868,29 +868,32 @@ msgstr ""
 "I<кодировка>\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] "
 "[\\|B<-p> I<строка>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<устройство>\\|]\\|] "
 "[\\|B<-H>\\|[\\|I<браузер>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>"
-"\\|] [\\|[\\|I<раздел>\\|] I<страница>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
+"\\|] [\\|[\\|I<раздел>\\|] I<страница>\\ .\\|.\\|.\\|]\\ .\\|.\\|.\\&"
 
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
-msgstr "B<%man%> B<-k> [\\|I<apropos> I<параметры>\\|] I<регвыр> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
+msgstr ""
+"B<%man%> B<-k> [\\|I<apropos> I<параметры>\\|] I<регвыр> \\&.\\|.\\|.\\&"
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<список>\\|] [\\|B<-i>"
 "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<раздел>\\|] I<термин>\\ .\\|.\\|."
+"\\&"
 
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
-msgstr "B<%man%> B<-f> [\\|I<whatis> I<параметры>\\|] I<страница> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
+msgstr ""
+"B<%man%> B<-f> [\\|I<whatis> I<параметры>\\|] I<страница> \\&.\\|.\\|.\\&"
 
 #.  The --where/--where-cat command line
 #. type: Plain text
@@ -901,40 +904,34 @@ msgid ""
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<файл>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<предупреждения>\\|]\\|] [\\|B<-R> I<кодировка>\\|] [\\|B<-"
 "L> I<локаль>\\|] [\\|B<-P> I<пейджер>\\|] [\\|B<-r> I<приглашение>\\|] [\\|"
 "B<-7>\\|] [\\|B<-E> I<кодировка>\\|] [\\|B<-p> I<строка>\\|] [\\|B<-t>\\|] "
 "[\\|B<-T>\\|[\\|I<устройство>\\|]\\|] [\\|B<-H>\\|[\\|I<браузер>\\|]\\|] [\\|"
-"B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<файл> \\&.\\|.\\|. B<%man%> B<-l> "
-"[\\|B<-C> I<файл>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>\\|[\\|"
-"=I<предупреждения>\\|]\\|] [\\|B<-R> I<кодировка>\\|] [\\|B<-L> I<локаль>"
-"\\|] [\\|B<-P> I<пейджер>\\|] [\\|B<-r> I<приглашение>\\|] [\\|B<-7>\\|] [\\|"
-"B<-E> I<кодировка>\\|] [\\|B<-p> I<строка>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|"
-"I<устройство>\\|]\\|] [\\|B<-H>\\|[\\|I<браузер>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<файл> \\&.\\|.\\|."
+"B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<файл> \\&.\\|.\\|.\\&"
 
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<файл>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<страница> \\&.\\|.\\|."
+"I<страница> \\&.\\|.\\|.\\&"
 
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<файл>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<страница> "
-"\\&.\\|.\\|."
+"\\&.\\|.\\|.\\&"
 
 #. type: Plain text
 #: ../../man/man1/man.man1:150
@@ -942,12 +939,12 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-?V>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
+#: ../../man/man1/man.man1:181
 msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -966,7 +963,7 @@ msgstr ""
 "I<разделах>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
@@ -975,70 +972,70 @@ msgstr ""
 "содержимого."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "Исполняемые программы или команды оболочки (shell)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "Системные вызовы (функции, предоставляемые ядром)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "Библиотечные вызовы (функции, предоставляемые программными библиотеками)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
+#: ../../man/man1/man.man1:198
 #, no-wrap
-msgid "Special files (usually found in I</dev>)"
-msgstr "Специальные файлы (обычно находящиеся в каталоге I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
+msgstr "Специальные файлы (обычно находящиеся в каталоге I</dev\\/>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "Форматы файлов и соглашения, например о I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "Игры"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
+#: ../../man/man1/man.man1:207
 #, no-wrap
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr ""
 "Разное (включает пакеты макросов и соглашения),\n"
-"например B<man>(7), B<groff>(7)"
+"например\\& B<man>(7), B<groff>(7)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "Команды администрирования системы (обычно, запускаемые только суперпользователем)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "Процедуры ядра [\\|нестандартный раздел\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "Справочная I<страница> состоит из нескольких разделов."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -1055,7 +1052,7 @@ msgstr ""
 "(B<AUTHORS>) и B<СМОТРИТЕ\\ ТАКЖЕ> (B<SEE\\ ALSO>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
@@ -1064,79 +1061,79 @@ msgstr ""
 "могут быть использованы в качестве основы для других разделов)."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<текст жирным шрифтом>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "набирать точно как показано."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<текст курсивным шрифтом>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "заменить соответствующим значением."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "любой или все параметры внутри [ ] необязательны."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "параметры, разделённые |, не могут указываться одновременно."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<параметр> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "повторяющийся I<параметр>."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<выражение>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "всё I<выражение>\\ внутри [ ] может вводиться несколько раз."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1147,7 +1144,7 @@ msgstr ""
 "текст подчёркнутым или цветным."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1160,24 +1157,24 @@ msgstr ""
 "этой справочной страницы."
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "Показать справочную страницу для I<параметра> (программы) I<ls>."
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1188,13 +1185,13 @@ msgstr ""
 "просмотр."
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1209,13 +1206,13 @@ msgstr ""
 "% --help> можно посмотреть какой процессор используется с параметром B<-t>."
 
 #. type: TP
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 #, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
-msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
+msgstr "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1231,13 +1228,13 @@ msgstr ""
 "помощью, например, B<dvips>."
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1248,13 +1245,13 @@ msgstr ""
 "найденные совпадения. Эквивалентно вызову B<%apropos%\\ -r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1263,13 +1260,13 @@ msgstr ""
 "описание любой найденной. Эквивалентно вызову B<%whatis%\\ -r>I<\\ smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "ОБЗОР"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1281,7 +1278,7 @@ msgstr ""
 "описано ниже."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 msgid ""
 "If set, various environment variables are interrogated to determine the "
 "operation of B<%man%>.  It is possible to set the `catch all' variable "
@@ -1305,7 +1302,7 @@ msgstr ""
 "указанных в $B<MANOPT>, хотя они всё равно должны быть заданы правильно."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1330,7 +1327,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1346,7 +1343,7 @@ msgstr ""
 "извлечь информацию из традиционной текстовой базы данных I<whatis>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1372,7 +1369,7 @@ msgstr ""
 "B<manpath>(5). Подробней о том, почему так делается, читайте стандарт."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1391,7 +1388,7 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1400,7 +1397,7 @@ msgstr ""
 ">E<lt>I<кодировка>E<gt>\\|[\\|B<,>E<lt>I<версия>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1409,7 +1406,7 @@ msgstr ""
 "показана вместо стандартной (обычно, на американском английском) страницы."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1423,7 +1420,7 @@ msgstr ""
 "свяжитесь с сопровождающим, который скоординирует данную работу."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
@@ -1432,13 +1429,13 @@ msgstr ""
 "страниц, читайте в описаниях из этого пакета."
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1466,7 +1463,7 @@ msgstr ""
 "кэша не было)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1486,7 +1483,7 @@ msgstr ""
 "и сразу же показывается."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1497,10 +1494,10 @@ msgstr ""
 "фоновом режиме."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
+#: ../../man/man1/man.man1:520
 msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1509,15 +1506,15 @@ msgstr ""
 "значение параметра B<-p> или переменная окружения $B<MANROFFSEQ>. Если B<-p> "
 "не указывалась и переменная окружения не установлена, то в поисках строки "
 "препроцессора анализируется первая строка nroff файла. Чтобы указывать "
-"строку препроцессора правильно, первая строка должна быть в формате "
+"строку препроцессора правильно, первая строка должна быть в формате"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<строка>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
@@ -1526,7 +1523,7 @@ msgstr ""
 "ниже."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1536,7 +1533,7 @@ msgstr ""
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1554,7 +1551,7 @@ msgstr ""
 "параметре B<-T> или B<-E>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1565,13 +1562,13 @@ msgstr ""
 "новое значение заменяет имеющееся."
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "Общие параметры"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1584,13 +1581,13 @@ msgstr ""
 "параметры, указанные после B<-D>, будут действовать как обычно."
 
 #. type: TP
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 #, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
-msgstr "B<--warnings>[=I<предупреждения>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
+msgstr "B<--warnings>[=I<предупреждения\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1601,27 +1598,27 @@ msgstr ""
 "Включить предупреждения от I<groff>. Это может быть использовано для "
 "проверки тривиальных ошибок в исходном тексте справочных страниц. "
 "I<Предупреждения> представляют собой список названий предупреждений через "
-"запятую; если он не указан, то по умолчанию используется значение \"mac\". "
+"запятую; если он не указан, то по умолчанию используется значение «mac». "
 "Полный список доступных предупреждений можно найти в B<info groff>, раздел "
 "\\(lqПредупреждения\\(rq."
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "Основные режимы работы"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr ""
 "Эквивалентно работе B<%whatis%>. Отображает краткое описание из справочной "
 "страницы, если оно есть. Подробней смотрите B<%whatis%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1631,7 +1628,7 @@ msgstr ""
 "%apropos%>(1)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1649,7 +1646,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1671,7 +1668,7 @@ msgstr ""
 "для поиска."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
@@ -1680,7 +1677,7 @@ msgstr ""
 "исходных файлов nroff, которые были бы отформатированы."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1691,7 +1688,7 @@ msgstr ""
 "то выводятся оба результата через пробел."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
@@ -1700,13 +1697,13 @@ msgstr ""
 "программой B<%catman%>."
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<кодировка>,\\ B<--recode>=I<кодировка>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1724,13 +1721,13 @@ msgstr ""
 "справочных страниц."
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "Поиск справочных страниц"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1742,7 +1739,7 @@ msgstr ""
 "B<NewOS>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1755,7 +1752,7 @@ msgstr ""
 "заменяет значение переменной окружения $B<SYSTEM>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1767,7 +1764,7 @@ msgstr ""
 "и выключает действие параметра B<-m>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1780,13 +1777,13 @@ msgstr ""
 "вне этих иерархий, используйте параметр B<-l>."
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<список>,\\ B<-s\\ >I<список>,\\ B<--sections=>I<список>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1798,13 +1795,13 @@ msgstr ""
 "System V.)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<доп.расширение>,\\ B<--extension=>I<доп.расширение>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1835,18 +1832,18 @@ msgstr ""
 "поиск только страницами с расширением B<*tcl>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr ""
 "Игнорировать регистр при поиске справочных страниц. Включено по умолчанию."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "Искать справочные страницы с учётом регистра символов."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1860,7 +1857,7 @@ msgstr ""
 "подразумевает B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1878,7 +1875,7 @@ msgstr ""
 "B<-a>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1888,7 +1885,7 @@ msgstr ""
 "Иначе, этого не происходит."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1899,7 +1896,7 @@ msgstr ""
 "все справочные страницы с именами, которые удовлетворяют критериям поиска."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1912,7 +1909,7 @@ msgstr ""
 "включённым setuid битом."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1929,24 +1926,24 @@ msgstr ""
 "самих подкоманд. Например:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "Чтобы выключить такое поведение, укажите параметр B<--no-subpages>."
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "Контролирование форматированного вывода"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<пейджер>,\\ B<--pager=>I<пейджер>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1959,7 +1956,7 @@ msgstr ""
 "$B<PAGER>. Не используется вместе с B<-f> или B<-k>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1974,13 +1971,13 @@ msgstr ""
 "в виде параметра или со стандартного ввода."
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<приглашение>,\\ B<--prompt=>I<приглашение>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -1990,7 +1987,7 @@ msgstr ""
 "параметры. По умолчанию приглашение выглядит как"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Manual page>I<\\ имя>B<(>I<раздел>B<)>B<\\ line>I<\\ x>"
 
@@ -1999,7 +1996,7 @@ msgstr "B<\\ Manual page>I<\\ имя>B<(>I<раздел>B<)>B<\\ line>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -2014,7 +2011,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -2028,24 +2025,24 @@ msgstr ""
 "умолчанию, могла бы выглядеть как"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr ""
 "B<\\e\\ Справочная\\e\\ страница\\e\\ \\e$MAN_PN\\e\\ ?ltстрока\\e\\ %lt?L/"
 "%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (ВСЕ):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(h — справка, q — выход)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -2063,7 +2060,7 @@ msgstr ""
 "параметры less. По умолчанию, B<%man%> указывает параметры B<-ix8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
@@ -2073,7 +2070,7 @@ msgstr ""
 "строке."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -2093,43 +2090,43 @@ msgstr ""
 "правильно только при использовании B<GNU> B<nroff> устройства I<latin1>(7)."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "Описание"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "Восьмеричный код"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "длинный перенос"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "bullet (точка в центре)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "значок ударения"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "знак ударения"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -2147,7 +2144,7 @@ msgstr ""
 "помощью этого параметра."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -2156,13 +2153,13 @@ msgstr ""
 "или B<-Z>, и может быть бесполезен для B<nroff>, если он не от B<GNU>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<кодировка>,\\ B<--encoding>=I<кодировка>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -2175,7 +2172,7 @@ msgstr ""
 "B<ascii>, B<latin1> или B<utf8>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -2190,7 +2187,7 @@ msgstr ""
 "символы переноса."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -2205,7 +2202,7 @@ msgstr ""
 "слова, что не даст его разорвать совсем."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2216,7 +2213,7 @@ msgstr ""
 "краю, получается так называемый текст \"без выключки по правому краю\"."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2231,13 +2228,13 @@ msgstr ""
 "и заполнения."
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<строка>,\\ B<--preprocessor=>I<строка>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2255,7 +2252,7 @@ msgstr ""
 "быстрого препроцессора."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2265,13 +2262,13 @@ msgstr ""
 "или B<-Z>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 #, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
-msgstr "B<-T>[I<устройство>], B<--troff-device>[=I<устройство>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
+msgstr "B<-T>[I<устройство\\/>], B<--troff-device>[=I<устройство\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2284,13 +2281,13 @@ msgstr ""
 "включают B<dvi>, B<latin1>, B<ps>, B<utf8>, B<X75> и B<X100>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 #, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
-msgstr "B<-H>[I<браузер>], B<--html>[=I<браузер>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
+msgstr "B<-H>[I<браузер\\/>], B<--html>[=I<браузер\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2307,13 +2304,13 @@ msgstr ""
 "B<troff>."
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 #, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
-msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
+msgstr "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2328,7 +2325,7 @@ msgstr ""
 "значениями устройств X75, X75-12, X100 и X100-12 соответственно."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2341,18 +2338,18 @@ msgstr ""
 "использование постпроцессора отменяется. Подразумевает B<-t>."
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "Выдача справки"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "Дочерний процесс завершился с ненулевым кодом выхода."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr ""
@@ -2360,7 +2357,7 @@ msgstr ""
 "неё при поиске ничего не найдено."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
@@ -2369,7 +2366,7 @@ msgstr ""
 "используется в качестве пути поиска справочных страниц."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2379,7 +2376,7 @@ msgstr ""
 "B<troff> или B<groff>)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2390,7 +2387,7 @@ msgstr ""
 "справочной страницы. Список препроцессоров по умолчанию зависит от системы."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2404,7 +2401,7 @@ msgstr ""
 "директивой B<SECTION> в I<%manpath_config_file%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2415,7 +2412,7 @@ msgstr ""
 "отображения справочной страницы. По умолчанию, используется B<%pager%>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2433,7 +2430,7 @@ msgstr ""
 "r> замещает значение переменной окружения."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2449,13 +2446,13 @@ msgstr ""
 "двоеточием (:)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "Если установлена переменная окружения $B<MANOPT>, то она анализируется "
@@ -2466,12 +2463,12 @@ msgstr ""
 "которые должны быть частью значения параметра, нужно экранировать."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2479,14 +2476,14 @@ msgstr ""
 "Если установлена переменная окружения $B<MANWIDTH>, то её значение "
 "используется в качестве длины строки форматируемых справочных страниц. Если "
 "она не установлена, то справочные страницы будут отформатированы по длине "
-"Ñ\81Ñ\82Ñ\80оки Ñ\82екÑ\83Ñ\89его Ñ\82еÑ\80минала (иÑ\81полÑ\8cзÑ\83еÑ\82Ñ\81Ñ\8f Ð²Ñ\8bзов B<ioctl>(2), ÐµÑ\81ли Ð¾Ð½ Ð´Ð¾Ñ\81Ñ\82Ñ\83пен, "
-"знаÑ\87ение Ð¿ÐµÑ\80еменной $B<COLUMNS> Ð¸Ð»Ð¸ 80 Ñ\81имволов, ÐµÑ\81ли Ð½Ð¸Ñ\87его Ð½ÐµÐ´Ð¾Ñ\81Ñ\82Ñ\83пно). "
-"Cat страницы будут сохраняться на диск только, если может быть использовано "
-"форматирование по умолчанию, то есть когда длина строки терминала лежит в "
-"промежутке между 66 и 80 символами."
+"Ñ\81Ñ\82Ñ\80оки Ñ\82екÑ\83Ñ\89его Ñ\82еÑ\80минала (иÑ\81полÑ\8cзÑ\83еÑ\82Ñ\81Ñ\8f Ð·Ð½Ð°Ñ\87ение Ð¿ÐµÑ\80еменной $B<COLUMNS>, "
+"вÑ\8bзов B<ioctl>(2), ÐµÑ\81ли Ð¾Ð½ Ð´Ð¾Ñ\81Ñ\82Ñ\83пен Ð¸Ð»Ð¸ 80 Ñ\81имволов, ÐµÑ\81ли Ð½Ð¸Ñ\87его "
+"недоступно). Cat страницы будут сохраняться на диск только, если может быть "
+"использовано форматирование по умолчанию, то есть когда длина строки "
+"терминала лежит в промежутке между 66 и 80 символами."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2503,7 +2500,7 @@ msgstr ""
 "%>, которые распознают символы форматирования."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2525,7 +2522,7 @@ msgstr ""
 "как обычно."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2538,36 +2535,37 @@ msgstr ""
 "есть). Подробней смотрите в B<setlocale>(3)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "Файл настройки man-db."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "Глобальная иерархия справочных страниц."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "руководство к пакету man-db, B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "ИСТОРИЯ"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr ""
-"1990, 1991: изначально написана Джоном В. Итоном (John W. Eaton, jwe@che."
-"utexas.edu)."
+"1990, 1991 \\(en изначально написана Джоном В.\\& Итоном (John W. Eaton, "
+"jwe@che.utexas.edu)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2576,33 +2574,33 @@ msgstr ""
 "найденные Виллемом Касдорпом (Willem Kasdorp, wkasdo@nikhefk.nikef.nl)."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
-"30 апреля 1994 - 23 февраля 2000: Вильф (Wilf., G.Wilford@ee.surrey.ac.uk) "
-"разрабатывал и сопровождал этот пакет с помощью некоторых других людей."
+"30 апреля 1994 \\(en 23 февраля 2000: Вильф (Wilf., G.Wilford@ee.surrey.ac."
+"uk) разрабатывал и сопровождал этот пакет с помощью некоторых других людей."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
-"30 октября 1996 - 30 марта 2001: Фабрицио Полако (Fabrizio Polacco, "
+"30 октября 1996 \\(en 30 марта 2001: Фабрицио Полако (Fabrizio Polacco, "
 "E<lt>fpolacco@debian.orgE<gt> сопровождал и улучшал этот пакет для проекта "
 "Debian с помощью всего сообщества."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
-"31 марта 2001 - настоящие дни: Колин Уотсон (Colin Watson, "
+"31 марта 2001 \\(en настоящие дни: Колин Уотсон (Colin Watson, "
 "E<lt>cjwatson@debian.orgE<gt> занимается разработкой и сопровождением man-db."
 
 #. type: TH
@@ -3356,34 +3354,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr "Передача accessdb параметра заменяет это значение по умолчанию."
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
@@ -3859,6 +3829,45 @@ msgstr ""
 "перенесён в B<lexgrog>(1)."
 
 #~ msgid ""
+#~ "$mtime$ -E<gt> \"795987034\"\n"
+#~ "$version$ -E<gt> \"2.3.1\"\n"
+#~ "apropos -E<gt> \"1 1 795981542 A - - search the manual page names and "
+#~ "descriptions\"\n"
+#~ "catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted "
+#~ "manual pages\"\n"
+#~ "man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference "
+#~ "manuals\"\n"
+#~ "mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index "
+#~ "caches\"\n"
+#~ "manpath -E<gt> \" 1 5\"\n"
+#~ "manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual "
+#~ "pages\"\n"
+#~ "manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config "
+#~ "file\"\n"
+#~ "whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
+#~ "zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input"
+#~ "\"\n"
+#~ msgstr ""
+#~ "$mtime$ -E<gt> \"795987034\"\n"
+#~ "$version$ -E<gt> \"2.3.1\"\n"
+#~ "apropos -E<gt> \"1 1 795981542 A - - search the manual page names and "
+#~ "descriptions\"\n"
+#~ "catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted "
+#~ "manual pages\"\n"
+#~ "man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference "
+#~ "manuals\"\n"
+#~ "mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index "
+#~ "caches\"\n"
+#~ "manpath -E<gt> \" 1 5\"\n"
+#~ "manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual "
+#~ "pages\"\n"
+#~ "manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config "
+#~ "file\"\n"
+#~ "whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
+#~ "zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input"
+#~ "\"\n"
+
+#~ msgid ""
 #~ "If you want to override B<%man%>'s prompt string processing completely, "
 #~ "use the $B<MANLESS> environment variable described below."
 #~ msgstr ""
index 92cf1f6..d56cada 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-db-manpages-2.6.4-pre1\n"
-"POT-Creation-Date: 2014-01-15 15:41+0000\n"
+"POT-Creation-Date: 2014-09-16 14:04+0100\n"
 "PO-Revision-Date: 2013-06-16 17:17+0800\n"
 "Last-Translator: Wylmer Wang <wantinghard@gmail.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -147,9 +147,9 @@ msgstr ""
 
 #. type: SH
 #: ../../man/man1/apropos.man1:61 ../../man/man1/lexgrog.man1:45
-#: ../../man/man1/man.man1:550 ../../man/man1/manconv.man1:50
+#: ../../man/man1/man.man1:553 ../../man/man1/manconv.man1:50
 #: ../../man/man1/manpath.man1:37 ../../man/man1/whatis.man1:71
-#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:43
+#: ../../man/man1/zsoelim.man1:55 ../../man/man8/accessdb.man8:29
 #: ../../man/man8/catman.man8:55 ../../man/man8/mandb.man8:83
 #, no-wrap
 msgid "OPTIONS"
@@ -157,9 +157,9 @@ msgstr "选项"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:65 ../../man/man1/lexgrog.man1:49
-#: ../../man/man1/man.man1:564 ../../man/man1/manconv.man1:66
+#: ../../man/man1/man.man1:567 ../../man/man1/manconv.man1:66
 #: ../../man/man1/manpath.man1:44 ../../man/man1/whatis.man1:75
-#: ../../man/man8/accessdb.man8:47 ../../man/man8/catman.man8:59
+#: ../../man/man8/accessdb.man8:33 ../../man/man8/catman.man8:59
 #: ../../man/man8/mandb.man8:87
 msgid "Print debugging information."
 msgstr "打印调试信息。"
@@ -245,7 +245,7 @@ msgstr ""
 "册章节中对应部分的页面。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:686
+#: ../../man/man1/apropos.man1:129 ../../man/man1/man.man1:690
 #: ../../man/man1/manpath.man1:66 ../../man/man1/whatis.man1:133
 msgid ""
 "B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|, B<--systems=>I<system>\\|[\\|,.\\|."
@@ -277,7 +277,7 @@ msgstr ""
 "$B<SYSTEM> 环境变量。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:705
+#: ../../man/man1/apropos.man1:148 ../../man/man1/man.man1:709
 #: ../../man/man1/whatis.man1:152 ../../man/man8/catman.man8:59
 #, no-wrap
 msgid "B<-M\\ >I<path>,\\ B<--manpath=>I<path>"
@@ -298,14 +298,14 @@ msgstr ""
 "的内容。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:656
+#: ../../man/man1/apropos.man1:162 ../../man/man1/man.man1:660
 #: ../../man/man1/whatis.man1:166
 #, no-wrap
 msgid "B<-L\\ >I<locale>,\\ B<--locale=>I<locale>"
 msgstr "B<-L\\ >I<区域>,\\ B<--locale=>I<区域>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:680
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:684
 #: ../../man/man1/whatis.man1:183
 msgid ""
 "B<%program%> will normally determine your current locale by a call to the C "
@@ -322,7 +322,7 @@ msgstr ""
 "在搜索页面实际开始前它不会生效。帮助消息等输出将始终以检测到的区域语言显示。"
 
 #. type: TP
-#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:557
+#: ../../man/man1/apropos.man1:179 ../../man/man1/man.man1:560
 #: ../../man/man1/manpath.man1:85 ../../man/man1/whatis.man1:183
 #: ../../man/man8/catman.man8:64 ../../man/man8/mandb.man8:134
 #, no-wrap
@@ -330,7 +330,7 @@ msgid "B<-C\\ >I<file>,\\ B<--config-file=>I<file>"
 msgstr "B<-C\\ >I<文件>,\\ B<--config-file=>I<文件>"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:561
+#: ../../man/man1/apropos.man1:183 ../../man/man1/man.man1:564
 #: ../../man/man1/manpath.man1:89 ../../man/man1/whatis.man1:187
 #: ../../man/man8/catman.man8:68 ../../man/man8/mandb.man8:138
 msgid ""
@@ -339,17 +339,17 @@ msgstr "使用此用户配置文件代替默认的 I<~/.manpath>。"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:186 ../../man/man1/lexgrog.man1:89
-#: ../../man/man1/man.man1:1157 ../../man/man1/manconv.man1:69
+#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:69
 #: ../../man/man1/manpath.man1:92 ../../man/man1/whatis.man1:190
-#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:50
+#: ../../man/man1/zsoelim.man1:67 ../../man/man8/accessdb.man8:36
 #: ../../man/man8/catman.man8:71
 msgid "Print a help message and exit."
 msgstr "打印帮助消息并退出。"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:189 ../../man/man1/lexgrog.man1:92
-#: ../../man/man1/man.man1:1160 ../../man/man1/manpath.man1:95
-#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:53
+#: ../../man/man1/man.man1:1166 ../../man/man1/manpath.man1:95
+#: ../../man/man1/whatis.man1:193 ../../man/man8/accessdb.man8:39
 #: ../../man/man8/catman.man8:74 ../../man/man8/mandb.man8:144
 #, fuzzy
 #| msgid "Print a help message and exit."
@@ -358,16 +358,16 @@ msgstr "打印帮助消息并退出。"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1169 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:196
-#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:56
+#: ../../man/man1/zsoelim.man1:70 ../../man/man8/accessdb.man8:42
 #: ../../man/man8/catman.man8:77
 msgid "Display version information."
 msgstr "显示版本信息。"
 
 #. type: SH
 #: ../../man/man1/apropos.man1:192 ../../man/man1/lexgrog.man1:95
-#: ../../man/man1/man.man1:1163 ../../man/man1/whatis.man1:196
+#: ../../man/man1/man.man1:1169 ../../man/man1/whatis.man1:196
 #: ../../man/man8/mandb.man8:147
 #, no-wrap
 msgid "EXIT STATUS"
@@ -375,19 +375,19 @@ msgstr "退出状态"
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:196 ../../man/man1/lexgrog.man1:99
-#: ../../man/man1/man.man1:1167 ../../man/man1/whatis.man1:200
+#: ../../man/man1/man.man1:1173 ../../man/man1/whatis.man1:200
 #: ../../man/man8/mandb.man8:151
 msgid "Successful program execution."
 msgstr "程序成功执行。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1170
+#: ../../man/man1/apropos.man1:199 ../../man/man1/man.man1:1176
 #: ../../man/man1/whatis.man1:203
 msgid "Usage, syntax or configuration file error."
 msgstr "用法、语法或配置文件出错。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1173
+#: ../../man/man1/apropos.man1:202 ../../man/man1/man.man1:1179
 #: ../../man/man1/whatis.man1:206 ../../man/man8/mandb.man8:157
 msgid "Operational error."
 msgstr "操作出错。"
@@ -398,7 +398,7 @@ msgid "Nothing was found that matched the criteria specified."
 msgstr "未找到符合指定条件的结果。"
 
 #. type: SH
-#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1179
+#: ../../man/man1/apropos.man1:205 ../../man/man1/man.man1:1185
 #: ../../man/man1/manpath.man1:98 ../../man/man1/whatis.man1:209
 #: ../../man/man8/catman.man8:77
 #, no-wrap
@@ -406,7 +406,7 @@ msgid "ENVIRONMENT"
 msgstr "环境"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1276
+#: ../../man/man1/apropos.man1:214 ../../man/man1/man.man1:1282
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:218
 msgid ""
 "If $B<SYSTEM> is set, it will have the same effect as if it had been "
@@ -426,10 +426,16 @@ msgstr ""
 
 #. type: Plain text
 #: ../../man/man1/apropos.man1:232 ../../man/man1/whatis.man1:236
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the terminal width (see the "
+#| "B<--long> option).  If it is not set, the terminal width will be "
+#| "calculated using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, "
+#| "or falling back to 80 characters if all else fails."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the terminal width (see the B<--"
 "long> option).  If it is not set, the terminal width will be calculated "
-"using an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling "
+"using the value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling "
 "back to 80 characters if all else fails."
 msgstr ""
 "如果设置了 $B<MANWIDTH> 环境变量,它的值将用作终端宽度(参阅 B<--long> 选项)。"
@@ -447,7 +453,7 @@ msgstr ""
 "将视为扩展的正则表达式(B<-r>)。不过,现在这已经是默认行为了。"
 
 #. type: SH
-#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1341
+#: ../../man/man1/apropos.man1:241 ../../man/man1/man.man1:1347
 #: ../../man/man1/manpath.man1:124 ../../man/man1/whatis.man1:236
 #: ../../man/man8/catman.man8:94 ../../man/man8/mandb.man8:194
 #, no-wrap
@@ -455,14 +461,14 @@ msgid "FILES"
 msgstr "文件"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1353
+#: ../../man/man1/apropos.man1:247 ../../man/man1/man.man1:1359
 #: ../../man/man1/whatis.man1:242 ../../man/man8/catman.man8:103
 #: ../../man/man8/mandb.man8:210
 msgid "A traditional global I<index> database cache."
 msgstr "传统的全局 I<索引> 数据库缓存。"
 
 #. type: Plain text
-#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1359
+#: ../../man/man1/apropos.man1:253 ../../man/man1/man.man1:1365
 #: ../../man/man1/whatis.man1:248 ../../man/man8/mandb.man8:203
 msgid "An FHS compliant global I<index> database cache."
 msgstr "与 FHS 兼容的全局 I<索引> 数据库缓存。"
@@ -474,7 +480,7 @@ msgstr "传统的 B<whatis> 文本数据库。"
 
 #. type: SH
 #: ../../man/man1/apropos.man1:258 ../../man/man1/lexgrog.man1:197
-#: ../../man/man1/man.man1:1359 ../../man/man1/manconv.man1:72
+#: ../../man/man1/man.man1:1365 ../../man/man1/manconv.man1:72
 #: ../../man/man1/manpath.man1:128 ../../man/man1/whatis.man1:253
 #: ../../man/man1/zsoelim.man1:70 ../../man/man8/catman.man8:109
 #: ../../man/man8/mandb.man8:216
@@ -486,7 +492,7 @@ msgstr "亦见"
 #: ../../man/man1/apropos.man1:262 ../../man/man1/lexgrog.man1:207
 #: ../../man/man1/manconv.man1:75 ../../man/man1/manpath.man1:132
 #: ../../man/man1/whatis.man1:257 ../../man/man1/zsoelim.man1:75
-#: ../../man/man8/accessdb.man8:56 ../../man/man8/catman.man8:113
+#: ../../man/man8/accessdb.man8:42 ../../man/man8/catman.man8:113
 #: ../../man/man8/mandb.man8:226
 #, no-wrap
 msgid "AUTHOR"
@@ -602,7 +608,7 @@ msgid "B<lexgrog> failed to parse one or more of its input files."
 msgstr "B<lexgrog> 无法解析一个或多个输入文件。"
 
 #. type: SH
-#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:278
+#: ../../man/man1/lexgrog.man1:106 ../../man/man1/man.man1:280
 #, no-wrap
 msgid "EXAMPLES"
 msgstr "示例"
@@ -786,6 +792,19 @@ msgstr "%man% - 在线参考手册的接口"
 #.  The apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:67
+#, fuzzy
+#| msgid ""
+#| "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-m> I<system>\\|[\\|,.\\|.\\|.\\|]\\|] [\\|B<-M> "
+#| "I<path>\\|] [\\|B<-S> I<list>\\|] [\\|B<-e> I<extension>\\|] [\\|B<-i>\\||"
+#| "\\|B<-I>\\|] [\\|B<--regex>\\||\\|B<--wildcard>\\|] [\\|B<--names-only>"
+#| "\\|] [\\|B<-a>\\|] [\\|B<-u>\\|] [\\|B<--no-subpages>\\|] [\\|B<-P> "
+#| "I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] [\\|B<-E> I<encoding>"
+#| "\\|] [\\|B<--no-hyphenation>\\|] [\\|B<--no-justification>\\|] [\\|B<-p> "
+#| "I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|"
+#| "[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|"
+#| "[\\|I<section>\\|] I<page>\\ .\\|.\\|.\\|]\\ .\\|.\\|."
 msgid ""
 "B<%man%> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> I<locale>"
@@ -797,7 +816,7 @@ msgid ""
 "B<--no-justification>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
 "I<dpi>\\|]\\|] [\\|B<-Z>\\|] [\\|[\\|I<section>\\|] I<page>\\ .\\|.\\|."
-"\\|]\\ .\\|.\\|."
+"\\|]\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> [\\|B<-C> I<文件>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--warnings>"
 "\\|[\\|=I<警告>\\|]\\|] [\\|B<-R> I<警告>\\|] [\\|B<-L> I<区域>\\|] [\\|B<-"
@@ -813,15 +832,21 @@ msgstr ""
 #.  The --global-apropos command line
 #. type: Plain text
 #: ../../man/man1/man.man1:75
-msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|."
+msgid "B<%man%> B<-k> [\\|I<apropos> I<options>\\|] I<regexp> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-k> [\\|I<apropos> I<选项>\\|] I<正则表达式> \\&.\\|.\\|."
 
 #.  The whatis command line
 #. type: Plain text
 #: ../../man/man1/man.man1:86
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>"
+#| "\\||\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
 msgid ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
-"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|."
+"\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<section>\\|] I<term>\\ .\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-K> [\\|B<-w>\\||\\|B<-W>\\|] [\\|B<-S> I<list>\\|] [\\|B<-i>\\||"
 "\\|B<-I>\\|] [\\|I<--regex>\\|] [\\|I<章节>\\|] I<词语>\\ .\\|.\\|."
@@ -829,19 +854,29 @@ msgstr ""
 #.  The --local command line
 #. type: Plain text
 #: ../../man/man1/man.man1:94
-msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+#, fuzzy
+#| msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|."
+msgid "B<%man%> B<-f> [\\|I<whatis> I<options>\\|] I<page> \\&.\\|.\\|.\\&"
 msgstr "B<%man%> B<-f> [\\|I<whatis> I<选项>\\|] I<页> \\&.\\|.\\|."
 
 #.  The --where/--where-cat command line
 #. type: Plain text
 #: ../../man/man1/man.man1:127
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
+#| "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
+#| "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>"
+#| "\\|] [\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|"
+#| "B<-T>\\|[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>"
+#| "\\|[\\|I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-l> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<warnings>\\|]\\|] [\\|B<-R> I<encoding>\\|] [\\|B<-L> "
 "I<locale>\\|] [\\|B<-P> I<pager>\\|] [\\|B<-r> I<prompt>\\|] [\\|B<-7>\\|] "
 "[\\|B<-E> I<encoding>\\|] [\\|B<-p> I<string>\\|] [\\|B<-t>\\|] [\\|B<-T>\\|"
 "[\\|I<device>\\|]\\|] [\\|B<-H>\\|[\\|I<browser>\\|]\\|] [\\|B<-X>\\|[\\|"
-"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|."
+"I<dpi>\\|]\\|] [\\|B<-Z>\\|] I<file> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-l> [\\|B<-C> I<文件>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] [\\|B<--"
 "warnings>\\|[\\|=I<警告>\\|]\\|] [\\|B<-R> I<编码>\\|] [\\|B<-L> I<区域>\\|] "
@@ -853,9 +888,13 @@ msgstr ""
 #.  The --catman command line
 #. type: Plain text
 #: ../../man/man1/man.man1:137
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>"
+#| "\\|] I<page> \\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
-"I<page> \\&.\\|.\\|."
+"I<page> \\&.\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-w>\\||\\|B<-W> [\\|B<-C> I<文件>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] "
 "I<页> \\&.\\|.\\|."
@@ -863,9 +902,13 @@ msgstr ""
 #.  --help and --version
 #. type: Plain text
 #: ../../man/man1/man.man1:147
+#, fuzzy
+#| msgid ""
+#| "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> "
+#| "\\&.\\|.\\|."
 msgid ""
 "B<%man%> B<-c> [\\|B<-C> I<file>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<page> \\&."
-"\\|.\\|."
+"\\|.\\|.\\&"
 msgstr ""
 "B<%man%> B<-c> [\\|B<-C> I<文件>\\|] [\\|B<-d>\\|] [\\|B<-D>\\|] I<页> \\&."
 "\\|.\\|."
@@ -878,12 +921,23 @@ msgid "B<%man%> [\\|B<-?V>\\|]"
 msgstr "B<%man%> [\\|B<-hV>\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:179
-msgid ""
-"B<%man%> is the system's manual pager. Each I<page> argument given to B<%man"
+#: ../../man/man1/man.man1:181
+#, fuzzy
+#| msgid ""
+#| "B<%man%> is the system's manual pager. Each I<page> argument given to B<"
+#| "%man%> is normally the name of a program, utility or function.  The "
+#| "I<manual page> associated with each of these arguments is then found and "
+#| "displayed. A I<section>, if provided, will direct B<%man%> to look only "
+#| "in that I<section> of the manual.  The default action is to search in all "
+#| "of the available I<sections> following a pre-defined order (\"%sections%"
+#| "\" by default, unless overridden by the B<SECTION> directive in I<"
+#| "%manpath_config_file%>), and to show only the first I<page> found, even "
+#| "if I<page> exists in several I<sections>."
+msgid ""
+"B<%man%> is the system's manual pager.  Each I<page> argument given to B<%man"
 "%> is normally the name of a program, utility or function.  The I<manual "
-"page> associated with each of these arguments is then found and displayed. A "
-"I<section>, if provided, will direct B<%man%> to look only in that "
+"page> associated with each of these arguments is then found and displayed.  "
+"I<section>, if provided, will direct B<%man%> to look only in that "
 "I<section> of the manual.  The default action is to search in all of the "
 "available I<sections> following a pre-defined order (\"%sections%\" by "
 "default, unless overridden by the B<SECTION> directive in I<"
@@ -897,75 +951,79 @@ msgstr ""
 "只显示找到的第一个 I<页>,即使多个 I<章节> 中都有这个 I<页面>。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:183
+#: ../../man/man1/man.man1:185
 msgid ""
 "The table below shows the I<section> numbers of the manual followed by the "
 "types of pages they contain."
 msgstr "下表显示了手册的 I<章节> 号及其包含的手册页类型。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:187
+#: ../../man/man1/man.man1:189
 #, no-wrap
 msgid "Executable programs or shell commands"
 msgstr "可执行程序或 shell 命令"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:190
+#: ../../man/man1/man.man1:192
 #, no-wrap
 msgid "System calls (functions provided by the kernel)"
 msgstr "系统调用(内核提供的函数)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:193
+#: ../../man/man1/man.man1:195
 #, no-wrap
 msgid "Library calls (functions within program libraries)"
 msgstr "库调用(程序库中的函数)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:196
-#, no-wrap
-msgid "Special files (usually found in I</dev>)"
+#: ../../man/man1/man.man1:198
+#, fuzzy, no-wrap
+#| msgid "Special files (usually found in I</dev>)"
+msgid "Special files (usually found in I</dev\\/>)"
 msgstr "特殊文件(通常位于 I</dev>)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:199
+#: ../../man/man1/man.man1:201
 #, no-wrap
 msgid "File formats and conventions eg I</etc/passwd>"
 msgstr "文件格式和规范,如 I</etc/passwd>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:202
+#: ../../man/man1/man.man1:204
 #, no-wrap
 msgid "Games"
 msgstr "游戏"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:205
-#, no-wrap
+#: ../../man/man1/man.man1:207
+#, fuzzy, no-wrap
+#| msgid ""
+#| "Miscellaneous (including macro packages and conventions),\n"
+#| "e.g. B<man>(7), B<groff>(7)"
 msgid ""
 "Miscellaneous (including macro packages and conventions),\n"
-"e.g. B<man>(7), B<groff>(7)"
+"e.g.\\& B<man>(7), B<groff>(7)"
 msgstr "杂项(包括宏包和规范,如 B<man>(7), B<groff>(7))"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:209
+#: ../../man/man1/man.man1:211
 #, no-wrap
 msgid "System administration commands (usually only for root)"
 msgstr "系统管理命令(通常只针对 root 用户)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:212
+#: ../../man/man1/man.man1:214
 #, no-wrap
 msgid "Kernel routines [\\|Non standard\\|]"
 msgstr "内核例程 [\\|非标准\\|"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:220
+#: ../../man/man1/man.man1:222
 msgid "A manual I<page> consists of several sections."
 msgstr "一个手册 I<页面> 包含若干个小节。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:240
+#: ../../man/man1/man.man1:242
 msgid ""
 "Conventional section names include B<NAME>, B<SYNOPSIS>, B<CONFIGURATION>, "
 "B<DESCRIPTION>, B<OPTIONS>, B<EXIT\\ STATUS>, B<RETURN\\ VALUE>, B<ERRORS>, "
@@ -979,86 +1037,86 @@ msgstr ""
 "例(EXAMPLE)>, B<作者(AUTHORS)>, 和 B<亦见(SEE\\ ALSO)>."
 
 #. type: Plain text
-#: ../../man/man1/man.man1:244
+#: ../../man/man1/man.man1:246
 msgid ""
 "The following conventions apply to the B<SYNOPSIS> section and can be used "
 "as a guide in other sections."
 msgstr "以下规范适用于 B<概述(SYNOPSIS)> 小节,也可作为其他小节的指南。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "B<bold text>"
 msgstr "B<加粗文本>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:248
+#: ../../man/man1/man.man1:250
 #, no-wrap
 msgid "type exactly as shown."
 msgstr "原样显示的样式。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "I<italic text>"
 msgstr "I<倾斜文本>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:251
+#: ../../man/man1/man.man1:253
 #, no-wrap
 msgid "replace with appropriate argument."
 msgstr "替换为相应的参数。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "[\\|B<-abc>\\|]"
 msgstr "[\\|B<-abc>\\|]"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:254
+#: ../../man/man1/man.man1:256
 #, no-wrap
 msgid "any or all arguments within [ ] are optional."
 msgstr "[ ] 内的任意/全部参数都是可选的。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "B<-a\\|>|\\|B<-b>"
 msgstr "B<-a\\|>|\\|B<-b>"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:257
+#: ../../man/man1/man.man1:259
 #, no-wrap
 msgid "options delimited by | cannot be used together."
 msgstr "以 | 分隔的选项可以一起使用。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> .\\|.\\|."
 msgstr "I<参数> .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:260
+#: ../../man/man1/man.man1:262
 #, no-wrap
 msgid "I<argument> is repeatable."
 msgstr "I<参数> 可以重复。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "[\\|I<expression>\\|] .\\|.\\|."
 msgstr "[\\|I<表达式>\\|] .\\|.\\|."
 
 #. type: tbl table
-#: ../../man/man1/man.man1:263
+#: ../../man/man1/man.man1:265
 #, no-wrap
 msgid "entire I<expression>\\ within [ ] is repeatable."
 msgstr "[ ] 内的整个 I<表达式> 可以重复。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:271
+#: ../../man/man1/man.man1:273
 msgid ""
 "Exact rendering may vary depending on the output device.  For instance, man "
 "will usually not be able to render italics when running in a terminal, and "
@@ -1068,7 +1126,7 @@ msgstr ""
 "这时一般会以下划线或彩色文字代替。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:278
+#: ../../man/man1/man.man1:280
 msgid ""
 "The command or function illustration is a pattern that should match all "
 "possible invocations.  In some cases it is advisable to illustrate several "
@@ -1079,24 +1137,24 @@ msgstr ""
 "按此手册页 B<概述(SYNOPSIS)> 小节所显示的分别陈述几种互斥的用法。"
 
 #. type: TP
-#: ../../man/man1/man.man1:279
+#: ../../man/man1/man.man1:281
 #, no-wrap
 msgid "B<%man%>I<\\ ls>"
 msgstr "B<%man%>I<\\ ls>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 msgid "Display the manual page for the I<item> (program)  I<ls>."
 msgstr "显示 I<项目> (程序)  I<ls> 对应的手册页"
 
 #. type: TP
-#: ../../man/man1/man.man1:285
+#: ../../man/man1/man.man1:287
 #, no-wrap
 msgid "B<%man%\\ -a>I<\\ intro>"
 msgstr "B<%man%\\ -a>I<\\ intro>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 msgid ""
 "Display, in succession, all of the available I<intro> manual pages contained "
 "within the manual.  It is possible to quit between successive displays or "
@@ -1106,13 +1164,13 @@ msgstr ""
 "出或跳过任一页。"
 
 #. type: TP
-#: ../../man/man1/man.man1:291
+#: ../../man/man1/man.man1:293
 #, no-wrap
 msgid "B<%man% -t >I<alias >|I< lpr -Pps>"
 msgstr "B<%man% -t >I<alias >|I< lpr -Pps>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:308
+#: ../../man/man1/man.man1:310
 msgid ""
 "Format the manual page referenced by `I<alias>', usually a shell manual "
 "page, into the default B<troff> or B<groff> format and pipe it to the "
@@ -1125,13 +1183,14 @@ msgstr ""
 "PostScript。B<%man% --help> 应该会提示哪个处理器程序与 B<-t> 选项绑定。"
 
 #. type: TP
-#: ../../man/man1/man.man1:308
-#, no-wrap
-msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+#: ../../man/man1/man.man1:310
+#, fuzzy, no-wrap
+#| msgid "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
+msgid "B<%man% -l -T>I<dvi ./foo.1x.gz>B< E<gt> >I<./foo.1x.dvi>"
 msgstr "B<%man%\\ -l\\ -T>I<dvi\\ ./foo.1x.gz>B<\\ E<gt>\\ >I<./foo.1x.dvi>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 msgid ""
 "This command will decompress and format the nroff source manual page I<./"
 "foo.1x.gz> into a B<device independent (dvi)> file.  The redirection is "
@@ -1145,13 +1204,13 @@ msgstr ""
 "序进一步处理为 PostScript。"
 
 #. type: TP
-#: ../../man/man1/man.man1:324
+#: ../../man/man1/man.man1:326
 #, no-wrap
 msgid "B<%man%\\ -k>I<\\ printf>"
 msgstr "B<%man%\\ -k>I<\\ printf>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 msgid ""
 "Search the short descriptions and manual page names for the keyword "
 "I<printf> as regular expression.  Print out any matches.  Equivalent to B<"
@@ -1161,13 +1220,13 @@ msgstr ""
 "匹配结果。等效于 B<%apropos%\\ -r>I<\\ printf>B<.>"
 
 #. type: TP
-#: ../../man/man1/man.man1:332
+#: ../../man/man1/man.man1:334
 #, no-wrap
 msgid "B<%man%\\ -f>I<\\ smail>"
 msgstr "B<%man%\\ -f>I<\\ smail>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 msgid ""
 "Lookup the manual pages referenced by I<smail> and print out the short "
 "descriptions of any found.  Equivalent to B<%whatis%\\ -r>I<\\ smail>B<.>"
@@ -1176,13 +1235,13 @@ msgstr ""
 "smail>B<.>"
 
 #. type: SH
-#: ../../man/man1/man.man1:339
+#: ../../man/man1/man.man1:341
 #, no-wrap
 msgid "OVERVIEW"
 msgstr "概述"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:345
+#: ../../man/man1/man.man1:347
 msgid ""
 "Many options are available to B<%man%> in order to give as much flexibility "
 "as possible to the user.  Changes can be made to the search path, section "
@@ -1192,7 +1251,7 @@ msgstr ""
 "操作均可更改,具体如下。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:367
+#: ../../man/man1/man.man1:369
 #, fuzzy
 msgid ""
 "If set, various environment variables are interrogated to determine the "
@@ -1208,7 +1267,7 @@ msgid ""
 msgstr "如果设置,将检查各种环境变量来确定 B<%man%> 如何操作。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:388
+#: ../../man/man1/man.man1:390
 msgid ""
 "The manual pager utilities packaged as B<man-db> make extensive use of "
 "B<index> database caches.  These caches contain information such as where "
@@ -1229,7 +1288,7 @@ msgstr ""
 #. .B index
 #. caches created `on the fly'.
 #. type: Plain text
-#: ../../man/man1/man.man1:410
+#: ../../man/man1/man.man1:412
 msgid ""
 "If B<%man%> cannot find a B<%mandb%> initiated B<index> database for a "
 "particular manual page hierarchy, it will still search for the requested "
@@ -1243,7 +1302,7 @@ msgstr ""
 "提取信息。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:430
+#: ../../man/man1/man.man1:432
 msgid ""
 "These utilities support compressed source nroff files having, by default, "
 "the extensions of B<.Z>, B<.z> and B<.gz>.  It is possible to deal with any "
@@ -1265,7 +1324,7 @@ msgstr ""
 "详细信息,请参阅 B<manpath>(5)。想了解这样做的详细原因,请阅读标准文档。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:443
+#: ../../man/man1/man.man1:445
 msgid ""
 "International support is available with this package.  Native language "
 "manual pages are accessible (if available on your system)  via use of "
@@ -1282,7 +1341,7 @@ msgstr ""
 #
 #.  Need a \c to make sure we don't get a space where we don't want one
 #. type: Plain text
-#: ../../man/man1/man.man1:454
+#: ../../man/man1/man.man1:456
 msgid ""
 "E<lt>I<language>E<gt>[\\|B<_>E<lt>I<territory>E<gt>\\|[\\|B<."
 ">E<lt>I<character-set>E<gt>\\|[\\|B<,>E<lt>I<version>E<gt>\\|]\\|]\\|]"
@@ -1291,7 +1350,7 @@ msgstr ""
 "[\\|B<,>E<lt>I<版本>E<gt>\\|]\\|]\\|]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:459
+#: ../../man/man1/man.man1:461
 msgid ""
 "If the desired page is available in your I<locale>, it will be displayed in "
 "lieu of the standard (usually American English) page."
@@ -1300,7 +1359,7 @@ msgstr ""
 "显示。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:466
+#: ../../man/man1/man.man1:468
 msgid ""
 "Support for international message catalogues is also featured in this "
 "package and can be activated in the same way, again if available.  If you "
@@ -1313,20 +1372,20 @@ msgstr ""
 "请联系协调这类活动的(手册本地化)维护者。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 msgid ""
 "For information regarding other features and extensions available with this "
 "manual pager, please read the documents supplied with the package."
 msgstr "有关此手册分页程序其他可用功能和扩展的信息,请阅读此包提供的文档。"
 
 #. type: SH
-#: ../../man/man1/man.man1:469
+#: ../../man/man1/man.man1:471
 #, no-wrap
 msgid "DEFAULTS"
 msgstr "默认值"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:489
+#: ../../man/man1/man.man1:491
 msgid ""
 "B<%man%> will search for the desired manual pages within the I<index> "
 "database caches. If the B<-u> option is given, a cache consistency check is "
@@ -1348,7 +1407,7 @@ msgstr ""
 "%> 会在查找缓存失败后退回到文件展开查找,就像没有缓存时一样。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:501
+#: ../../man/man1/man.man1:503
 msgid ""
 "Once a manual page has been located, a check is performed to find out if a "
 "relative preformatted `cat' file already exists and is newer than the nroff "
@@ -1364,7 +1423,7 @@ msgstr ""
 "件或它比 nroff 文件旧,nroff 将通过各种程序过滤并立即显示。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:506
+#: ../../man/man1/man.man1:508
 msgid ""
 "If a cat file can be produced (a relative cat directory exists and has "
 "appropriate permissions), B<%man%> will compress and store the cat file in "
@@ -1374,10 +1433,18 @@ msgstr ""
 "缩并保存 cat 文件。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:517
-msgid ""
-"The filters are deciphered by a number of means. Firstly, the command line "
-"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated. If "
+#: ../../man/man1/man.man1:520
+#, fuzzy
+#| msgid ""
+#| "The filters are deciphered by a number of means. Firstly, the command "
+#| "line option B<-p> or the environment variable $B<MANROFFSEQ> is "
+#| "interrogated. If B<-p> was not used and the environment variable was not "
+#| "set, the initial line of the nroff file is parsed for a preprocessor "
+#| "string.  To contain a valid preprocessor string, the first line must "
+#| "resemble"
+msgid ""
+"The filters are deciphered by a number of means.  Firstly, the command line "
+"option B<-p> or the environment variable $B<MANROFFSEQ> is interrogated.  If "
 "B<-p> was not used and the environment variable was not set, the initial "
 "line of the nroff file is parsed for a preprocessor string.  To contain a "
 "valid preprocessor string, the first line must resemble"
@@ -1387,19 +1454,19 @@ msgstr ""
 "查找预处理器字符串。要包含有效的预处理器字符串,第一行必须这样写:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:520
+#: ../../man/man1/man.man1:523
 msgid "B<'\\e\"> E<lt>B<string>E<gt>"
 msgstr "B<'\\e\"> E<lt>B<字符串>E<gt>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:526
+#: ../../man/man1/man.man1:529
 msgid ""
 "where B<string> can be any combination of letters described by option B<-p> "
 "below."
 msgstr "其中 B<字符串> 可以是下面 B<-p> 选项所描述的任何字符的组合。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:529
+#: ../../man/man1/man.man1:532
 msgid ""
 "If none of the above methods provide any filter information, a default set "
 "is used."
@@ -1407,7 +1474,7 @@ msgstr "如果以上方法都没有提供过滤程序信息,将使用默认程
 
 #.  ********************************************************************
 #. type: Plain text
-#: ../../man/man1/man.man1:550
+#: ../../man/man1/man.man1:553
 msgid ""
 "A formatting pipeline is formed from the filters and the primary formatter "
 "(B<nroff> or [B<tg>]B<roff> with B<-t>)  and executed.  Alternatively, if an "
@@ -1422,7 +1489,7 @@ msgstr ""
 "E> 指定的设备将作为参数传递给它。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 msgid ""
 "Non argument options that are duplicated either on the command line, in "
 "$B<MANOPT>, or both, are not harmful.  For options that require an argument, "
@@ -1432,13 +1499,13 @@ msgstr ""
 "的选项,每次重复将覆盖上个参数值。"
 
 #. type: SS
-#: ../../man/man1/man.man1:556
+#: ../../man/man1/man.man1:559
 #, no-wrap
 msgid "General options"
 msgstr "常规选项"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:574
+#: ../../man/man1/man.man1:577
 msgid ""
 "This option is normally issued as the very first option and resets B<%man"
 "%'s> behaviour to its default.  Its use is to reset those options that may "
@@ -1449,13 +1516,14 @@ msgstr ""
 "在 $B<MANOPT> 中设置的选项。B<-D> 之后的任何选项正常有效。"
 
 #. type: TP
-#: ../../man/man1/man.man1:574
-#, no-wrap
-msgid "B<--warnings>[=I<warnings>]"
+#: ../../man/man1/man.man1:577
+#, fuzzy, no-wrap
+#| msgid "B<--warnings>[=I<warnings>]"
+msgid "B<--warnings>[=I<warnings\\/>]"
 msgstr "B<--warnings>[=I<警告>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 msgid ""
 "Enable warnings from I<groff>.  This may be used to perform sanity checks on "
 "the source text of manual pages.  I<warnings> is a comma-separated list of "
@@ -1468,20 +1536,24 @@ msgstr ""
 "\\(lq警告\\(rq 节点了解可用的警告名列表。"
 
 #. type: SS
-#: ../../man/man1/man.man1:586
+#: ../../man/man1/man.man1:589
 #, no-wrap
 msgid "Main modes of operation"
 msgstr "操作的主要方式"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:594
+#: ../../man/man1/man.man1:598
+#, fuzzy
+#| msgid ""
+#| "Equivalent to B<%whatis%>.  Display a short description from the manual "
+#| "page, if available. See B<%whatis%>(1)  for details."
 msgid ""
 "Equivalent to B<%whatis%>.  Display a short description from the manual "
-"page, if available. See B<%whatis%>(1)  for details."
+"page, if available.  See B<%whatis%>(1)  for details."
 msgstr "等同于 B<%whatis%>。显示来自手册页的概述(若有)。详见 B<%whatis%>(1)。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:603
+#: ../../man/man1/man.man1:607
 msgid ""
 "Equivalent to B<%apropos%>.  Search the short manual page descriptions for "
 "keywords and display any matches.  See B<%apropos%>(1)  for details."
@@ -1490,7 +1562,7 @@ msgstr ""
 "%apropos%>。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:613
+#: ../../man/man1/man.man1:617
 msgid ""
 "Search for text in all manual pages.  This is a brute-force search, and is "
 "likely to take some time; if you can, you should specify a section to reduce "
@@ -1506,7 +1578,7 @@ msgstr ""
 #.  extension will be decompressed by man prior to being displaying via the
 #.  usual filters.
 #. type: Plain text
-#: ../../man/man1/man.man1:629
+#: ../../man/man1/man.man1:633
 msgid ""
 "Activate `local' mode.  Format and display local manual files instead of "
 "searching through the system's manual collection.  Each manual page argument "
@@ -1523,14 +1595,14 @@ msgstr ""
 "定了此选项进行尝试,使用名称作为文件名并查找精确匹配。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:633
+#: ../../man/man1/man.man1:637
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "source nroff files that would be formatted."
 msgstr "不实际显示手册页,但打印将格式化的 nroff 文件的位置。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:638
+#: ../../man/man1/man.man1:642
 msgid ""
 "Don't actually display the manual pages, but do print the location(s) of the "
 "cat files that would be displayed.  If -w and -W are both specified, print "
@@ -1540,20 +1612,20 @@ msgstr ""
 "时打印二者,以空格隔开。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 msgid ""
 "This option is not for general use and should only be used by the B<%catman"
 "%> program."
 msgstr "此选项一般不使用,并且只应由 B<%catman%> 程序使用。"
 
 #. type: TP
-#: ../../man/man1/man.man1:643
+#: ../../man/man1/man.man1:647
 #, no-wrap
 msgid "B<-R\\ >I<encoding>,\\ B<--recode>=I<encoding>"
 msgstr "B<-R\\ >I<编码>,\\ B<--recode>=I<编码>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 msgid ""
 "Instead of formatting the manual page in the usual way, output its source "
 "converted to the specified I<encoding>.  If you already know the encoding of "
@@ -1568,13 +1640,13 @@ msgstr ""
 "似的目录结构中。"
 
 #. type: SS
-#: ../../man/man1/man.man1:655
+#: ../../man/man1/man.man1:659
 #, no-wrap
 msgid "Finding manual pages"
 msgstr "查找手册页"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:693
+#: ../../man/man1/man.man1:697
 msgid ""
 "If this system has access to other operating system's manual pages, they can "
 "be accessed using this option.  To search for a manual page from NewOS's "
@@ -1584,7 +1656,7 @@ msgstr ""
 "的手册页集中搜索某个手册页,使用 B<-m> B<NewOS> 选项。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:704
+#: ../../man/man1/man.man1:708
 msgid ""
 "The I<system> specified can be a combination of comma delimited operating "
 "system names.  To include a search of the native operating system's manual "
@@ -1596,7 +1668,7 @@ msgstr ""
 "变量。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:718
+#: ../../man/man1/man.man1:722
 msgid ""
 "Specify an alternate manpath to use.  By default, B<%man%> uses B<%manpath%> "
 "derived code to determine the path to search.  This option overrides the "
@@ -1606,7 +1678,7 @@ msgstr ""
 "码来确定搜索路径。此选项会覆盖 $B<SYSTEM> 环境变量。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 msgid ""
 "A path specified as a manpath must be the root of a manual page hierarchy "
 "structured into sections as described in the man-db manual (under \"The "
@@ -1618,13 +1690,13 @@ msgstr ""
 "项。"
 
 #. type: TP
-#: ../../man/man1/man.man1:725
+#: ../../man/man1/man.man1:729
 #, no-wrap
 msgid "B<-S\\ >I<list>,\\ B<-s\\ >I<list>,\\ B<--sections=>I<list>"
 msgstr "B<-S\\ >I<列表>,\\ B<-s\\ >I<列表>,\\ B<--sections=>I<列表>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 msgid ""
 "List is a colon- or comma-separated list of `order specific' manual sections "
 "to search.  This option overrides the $B<MANSECT> environment variable.  "
@@ -1634,13 +1706,13 @@ msgstr ""
 "$B<MANSECT> 环境变量。(使用 B<-s> 表示是为了与 系统 V 兼容。)"
 
 #. type: TP
-#: ../../man/man1/man.man1:735
+#: ../../man/man1/man.man1:739
 #, no-wrap
 msgid "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 msgstr "B<-e\\ >I<sub-extension>,\\ B<--extension=>I<sub-extension>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:769
+#: ../../man/man1/man.man1:773
 msgid ""
 "Some systems incorporate large packages of manual pages, such as those that "
 "accompany the B<Tcl> package, into the main manual page hierarchy.  To get "
@@ -1666,17 +1738,17 @@ msgstr ""
 "搜索带有 B<*tcl> 扩展的页面。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:773
+#: ../../man/man1/man.man1:777
 msgid "Ignore case when searching for manual pages.  This is the default."
 msgstr "搜索手册页时忽略大小写。默认值。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:776
+#: ../../man/man1/man.man1:780
 msgid "Search for manual pages case-sensitively."
 msgstr "搜索手册页时匹配大小写。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:786
+#: ../../man/man1/man.man1:790
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument as a regular expression, as with "
@@ -1688,7 +1760,7 @@ msgstr ""
 "隐含打开 B<-a> 选项。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:801
+#: ../../man/man1/man.man1:805
 msgid ""
 "Show all pages with any part of either their names or their descriptions "
 "matching each I<page> argument using shell-style wildcards, as with "
@@ -1703,7 +1775,7 @@ msgstr ""
 "项隐含打开 B<-a> 选项。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:810
+#: ../../man/man1/man.man1:814
 msgid ""
 "If the B<--regex> or B<--wildcard> option is used, match only page names, "
 "not page descriptions, as with B<whatis>(1).  Otherwise, no effect."
@@ -1712,7 +1784,7 @@ msgstr ""
 "使用 B<whatis>(1) 一样。否则不起作用。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:818
+#: ../../man/man1/man.man1:822
 msgid ""
 "By default, B<%man%> will exit after displaying the most suitable manual "
 "page it finds.  Using this option forces B<%man%> to display all the manual "
@@ -1722,7 +1794,7 @@ msgstr ""
 "%> 显示名字匹配搜索条件的所有的手册页。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:827
+#: ../../man/man1/man.man1:831
 msgid ""
 "This option causes B<%man%> to perform an `inode level' consistency check on "
 "its database caches to ensure that they are an accurate representation of "
@@ -1733,7 +1805,7 @@ msgstr ""
 "系统精确对应。只有安装的 B<%man%> 程序设置了 setuid 权限位时它才有效。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:839
+#: ../../man/man1/man.man1:843
 msgid ""
 "By default, B<%man%> will try to interpret pairs of manual page names given "
 "on the command line as equivalent to a single manual page name containing a "
@@ -1747,24 +1819,24 @@ msgstr ""
 "为每个子命令提供手册页,并用和调用各子命令的语法类似的方式访问它们。例如:"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:848
+#: ../../man/man1/man.man1:852
 msgid "To disable this behaviour, use the B<--no-subpages> option."
 msgstr "要禁用此行为,请使用 B<--no-subpages> 选项。"
 
 #. type: SS
-#: ../../man/man1/man.man1:855
+#: ../../man/man1/man.man1:859
 #, no-wrap
 msgid "Controlling formatted output"
 msgstr "控制格式化输出"
 
 #. type: TP
-#: ../../man/man1/man.man1:856
+#: ../../man/man1/man.man1:860
 #, no-wrap
 msgid "B<-P\\ >I<pager>,\\ B<--pager=>I<pager>"
 msgstr "B<-P\\ >I<分页程序>,\\ B<--pager=>I<分页程序>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:872
+#: ../../man/man1/man.man1:876
 msgid ""
 "Specify which output pager to use.  By default, B<%man%> uses B<%pager%>.  "
 "This option overrides the $B<MANPAGER> environment variable, which in turn "
@@ -1776,7 +1848,7 @@ msgstr ""
 "合用。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:878 ../../man/man1/man.man1:1233
+#: ../../man/man1/man.man1:882 ../../man/man1/man.man1:1239
 msgid ""
 "The value may be a simple command name or a command with arguments, and may "
 "use shell quoting (backslashes, single quotes, or double quotes).  It may "
@@ -1789,13 +1861,13 @@ msgstr ""
 "式或从标准输入获得要显示的文件。"
 
 #. type: TP
-#: ../../man/man1/man.man1:878
+#: ../../man/man1/man.man1:882
 #, no-wrap
 msgid "B<-r\\ >I<prompt>,\\ B<--prompt=>I<prompt>"
 msgstr "B<-r\\ >I<提示>,\\ B<--prompt=>I<提示>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:886
+#: ../../man/man1/man.man1:890
 msgid ""
 "If a recent version of B<less> is used as the pager, B<%man%> will attempt "
 "to set its prompt and some sensible options.  The default prompt looks like"
@@ -1804,7 +1876,7 @@ msgstr ""
 "感选项。默认的提示消息类似于"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:890
+#: ../../man/man1/man.man1:894
 msgid "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 msgstr "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 
@@ -1813,7 +1885,7 @@ msgstr "B<\\ Manual page>I<\\ name>B<(>I<sec>B<)>B<\\ line>I<\\ x>"
 #. The actual default will depend on your chosen
 #. .BR locale .
 #. type: Plain text
-#: ../../man/man1/man.man1:905
+#: ../../man/man1/man.man1:909
 msgid ""
 "where I<name> denotes the manual page name, I<sec> denotes the section it "
 "was found under and I<x> the current line number.  This is achieved by using "
@@ -1827,7 +1899,7 @@ msgstr ""
 #. .B less
 #. rejects the default options or if you prefer a different prompt.
 #. type: Plain text
-#: ../../man/man1/man.man1:918
+#: ../../man/man1/man.man1:922
 msgid ""
 "Supplying B<-r> with a string will override this default.  The string may "
 "contain the text B<$MAN_PN> which will be expanded to the name of the "
@@ -1839,22 +1911,22 @@ msgstr ""
 "串可以表示为"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:920
+#: ../../man/man1/man.man1:924
 msgid "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 msgstr "B<\\e\\ Manual\\e\\ page\\e\\ \\e$MAN_PN\\e\\ ?ltline\\e\\ %lt?L/%L.:>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:922
+#: ../../man/man1/man.man1:926
 msgid "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 msgstr "B<byte\\e\\ %bB?s/%s..?\\e\\ (END):?pB\\e\\ %pB\\e\\e%..>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:924
+#: ../../man/man1/man.man1:928
 msgid "B<(press h for help or q to quit)>"
 msgstr "B<(press h for help or q to quit)>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:939
+#: ../../man/man1/man.man1:943
 msgid ""
 "It is broken into three lines here for the sake of readability only.  For "
 "its meaning see the B<less>(1)  manual page.  The prompt string is first "
@@ -1869,7 +1941,7 @@ msgstr ""
 "B<-ix8> 选项。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:944
+#: ../../man/man1/man.man1:948
 msgid ""
 "The $B<MANLESS> environment variable described below may be used to set a "
 "default prompt string if none is supplied on the command line."
@@ -1877,7 +1949,7 @@ msgstr ""
 "下面描述的 $B<MANLESS> 环境变量可以用来在命令行未指定时设置默认的提示字符串。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:970
+#: ../../man/man1/man.man1:974
 msgid ""
 "When viewing a pure I<ascii>(7)  manual page on a 7 bit terminal or terminal "
 "emulator, some characters may not display correctly when using the "
@@ -1894,43 +1966,43 @@ msgstr ""
 "B<nroff> 的 I<latin1>(7) 设备时才正确显示。"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Description"
 msgstr "描述"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:978
+#: ../../man/man1/man.man1:983
 #, no-wrap
 msgid "Octal"
 msgstr "八进制"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:980
+#: ../../man/man1/man.man1:985
 #, no-wrap
 msgid "continuation hyphen"
 msgstr "连字符"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:983
+#: ../../man/man1/man.man1:988
 #, no-wrap
 msgid "bullet (middle dot)"
 msgstr "点(中间点)"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:986
+#: ../../man/man1/man.man1:991
 #, no-wrap
 msgid "acute accent"
 msgstr "重音符号"
 
 #. type: tbl table
-#: ../../man/man1/man.man1:989
+#: ../../man/man1/man.man1:994
 #, no-wrap
 msgid "multiplication sign"
 msgstr "乘号"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1012
+#: ../../man/man1/man.man1:1018
 msgid ""
 "If the I<latin1> column displays correctly, your terminal may be set up for "
 "I<latin1> characters and this option is not necessary.  If the I<latin1> and "
@@ -1945,7 +2017,7 @@ msgstr ""
 "要使用此选项来查看手册页。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 msgid ""
 "This option is ignored when using options B<-t>, B<-H>, B<-T>, or B<-Z> and "
 "may be useless for B<nroff> other than B<GNU's>."
@@ -1954,13 +2026,13 @@ msgstr ""
 "B<nroff> 程序无用。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1023
+#: ../../man/man1/man.man1:1029
 #, no-wrap
 msgid "B<-E\\ >I<encoding>,\\ B<--encoding>=I<encoding>"
 msgstr "B<-E\\ >I<编码>,\\ B<--encoding>=I<编码>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1034
+#: ../../man/man1/man.man1:1040
 msgid ""
 "Generate output for a character encoding other than the default.  For "
 "backward compatibility, I<encoding> may be an B<nroff> device such as "
@@ -1971,7 +2043,7 @@ msgstr ""
 "备,如 B<ascii>、B<latin1> 或 B<utf8>,也可以是实际的字符编码如 B<UTF-8>。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1043
+#: ../../man/man1/man.man1:1049
 msgid ""
 "Normally, B<nroff> will automatically hyphenate text at line breaks even in "
 "words that do not contain hyphens, if it is necessary to do so to lay out "
@@ -1984,7 +2056,7 @@ msgstr ""
 "时才会被断开。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1052
+#: ../../man/man1/man.man1:1058
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "hyphenating a word at an inappropriate point, do not use this option, but "
@@ -1997,7 +2069,7 @@ msgstr ""
 "位置可以断字,或在单词开头插入“\\e%”来阻止对它断字。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1059
+#: ../../man/man1/man.man1:1065
 msgid ""
 "Normally, B<nroff> will automatically justify text to both margins.  This "
 "option disables full justification, leaving justified only to the left "
@@ -2007,7 +2079,7 @@ msgstr ""
 "的“ragged-right”(右边不齐)的文本。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 msgid ""
 "If you are writing a manual page and simply want to prevent B<nroff> from "
 "justifying certain paragraphs, do not use this option, but consult the "
@@ -2020,13 +2092,13 @@ msgstr ""
 "禁止对齐和填充。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1066
+#: ../../man/man1/man.man1:1072
 #, no-wrap
 msgid "B<-p\\ >I<string>,\\ B<--preprocessor=>I<string>"
 msgstr "B<-p\\ >I<字符串>,\\ B<--preprocessor=>I<字符串>"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1085
+#: ../../man/man1/man.man1:1091
 msgid ""
 "Specify the sequence of preprocessors to run before B<nroff> or B<troff>/"
 "B<groff>.  Not all installations will have a full set of preprocessors.  "
@@ -2041,7 +2113,7 @@ msgstr ""
 "$B<MANROFFSEQ> 环境变量。B<%zsoelim%> 总是作为第一个预处理器运行。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1095
+#: ../../man/man1/man.man1:1101
 msgid ""
 "Use I<%troff%> to format the manual page to stdout.  This option is not "
 "required in conjunction with B<-H>, B<-T>, or B<-Z>."
@@ -2050,13 +2122,14 @@ msgstr ""
 "一起使用。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1095
-#, no-wrap
-msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+#: ../../man/man1/man.man1:1101
+#, fuzzy, no-wrap
+#| msgid "B<-T>[I<device>], B<--troff-device>[=I<device>]"
+msgid "B<-T>[I<device\\/>], B<--troff-device>[=I<device\\/>]"
 msgstr "B<-T>[I<设备>], B<--troff-device>[=I<设备>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1107
+#: ../../man/man1/man.man1:1113
 msgid ""
 "This option is used to change B<groff> (or possibly B<troff's>)  output to "
 "be suitable for a device other than the default.  It implies B<-t>.  "
@@ -2068,13 +2141,14 @@ msgstr ""
 "B<utf8>、B<X75> 和 B<X100>。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1107
-#, no-wrap
-msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+#: ../../man/man1/man.man1:1113
+#, fuzzy, no-wrap
+#| msgid "B<-H>[I<browser>], B<--html>[=I<browser>]"
+msgid "B<-H>[I<browser\\/>], B<--html>[=I<browser\\/>]"
 msgstr "B<-H>[I<浏览器>], B<--html>[=I<浏览器>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1123
+#: ../../man/man1/man.man1:1129
 msgid ""
 "This option will cause B<groff> to produce HTML output, and will display "
 "that output in a web browser.  The choice of browser is determined by the "
@@ -2089,13 +2163,14 @@ msgstr ""
 "B<troff> 一起使用。"
 
 #. type: TP
-#: ../../man/man1/man.man1:1123
-#, no-wrap
-msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+#: ../../man/man1/man.man1:1129
+#, fuzzy, no-wrap
+#| msgid "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
+msgid "B<-X>[I<dpi\\/>], B<--gxditview>[=I<dpi\\/>]"
 msgstr "B<-X>[I<dpi>], B<--gxditview>[=I<dpi>]"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1137
+#: ../../man/man1/man.man1:1143
 msgid ""
 "This option displays the output of B<groff> in a graphical window using the "
 "B<gxditview> program.  The I<dpi> (dots per inch) may be 75, 75-12, 100, or "
@@ -2108,7 +2183,7 @@ msgstr ""
 "字号。此选项隐含打开带相应 X75、X75-12、X100 或 X100-12 参数的 B<-T> 选项。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 msgid ""
 "B<groff> will run B<troff> and then use an appropriate post-processor to "
 "produce output suitable for the chosen device.  If I<%troff%> is B<groff>, "
@@ -2120,31 +2195,31 @@ msgstr ""
 "打开 B<-t> 选项。"
 
 #. type: SS
-#: ../../man/man1/man.man1:1153
+#: ../../man/man1/man.man1:1159
 #, no-wrap
 msgid "Getting help"
 msgstr "获取帮助"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1176
+#: ../../man/man1/man.man1:1182
 msgid "A child process returned a non-zero exit status."
 msgstr "子进程返回了非零的退出状态码。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1179
+#: ../../man/man1/man.man1:1185
 msgid ""
 "At least one of the pages/files/keywords didn't exist or wasn't matched."
 msgstr "至少有一个页面/文件/关键词不存在或不匹配。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1186
+#: ../../man/man1/man.man1:1192
 msgid ""
 "If $B<MANPATH> is set, its value is used as the path to search for manual "
 "pages."
 msgstr "如果设置了 $B<MANPATH>,它的值会用作搜索手册页的路径。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1197
+#: ../../man/man1/man.man1:1203
 msgid ""
 "The contents of $B<MANROFFOPT> are added to the command line every time "
 "B<man> invokes the formatter (B<nroff>, B<troff>, or B<groff>)."
@@ -2153,7 +2228,7 @@ msgstr ""
 "B<groff>)时添加到命令行。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1204
+#: ../../man/man1/man.man1:1210
 msgid ""
 "If $B<MANROFFSEQ> is set, its value is used to determine the set of "
 "preprocessors to pass each manual page through.  The default preprocessor "
@@ -2163,7 +2238,7 @@ msgstr ""
 "默认的预处理器列表因系统而异。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1214 ../../man/man8/catman.man8:88
+#: ../../man/man1/man.man1:1220 ../../man/man8/catman.man8:88
 msgid ""
 "If $B<MANSECT> is set, its value is a colon-delimited list of sections and "
 "it is used to determine which manual sections to search and in what order.  "
@@ -2175,7 +2250,7 @@ msgstr ""
 "B<SECTION> 指令覆盖。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1227
+#: ../../man/man1/man.man1:1233
 msgid ""
 "If $B<MANPAGER> or $B<PAGER> is set ($B<MANPAGER> is used in preference), "
 "its value is used as the name of the program used to display the manual "
@@ -2185,7 +2260,7 @@ msgstr ""
 "示手册页的程序的名称。默认使用 B<%pager%>。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1252
+#: ../../man/man1/man.man1:1258
 msgid ""
 "If $B<MANLESS> is set, its value will be used as the default prompt string "
 "for the B<less> pager, as if it had been passed using the B<-r> option (so "
@@ -2201,7 +2276,7 @@ msgstr ""
 "盖此环境变量。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1268
+#: ../../man/man1/man.man1:1274
 msgid ""
 "If $B<BROWSER> is set, its value is a colon-delimited list of commands, each "
 "of which in turn is used to try to start a web browser for B<man> B<--"
@@ -2214,13 +2289,21 @@ msgstr ""
 "HTML 输出的文件名,I<%%> 会替换成一个百分号(%),I<%c> 会替换成冒号(:)。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1291
+#: ../../man/man1/man.man1:1297
+#, fuzzy
+#| msgid ""
+#| "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line "
+#| "and is expected to be in a similar format.  As all of the other B<%man%> "
+#| "specific environment variables can be expressed as command line options, "
+#| "and are thus candidates for being included in $B<MANOPT> it is expected "
+#| "that they will become obsolete.  N.B. All spaces that should be "
+#| "interpreted as part of an option's argument must be escaped."
 msgid ""
 "If $B<MANOPT> is set, it will be parsed prior to B<%man%'s> command line and "
 "is expected to be in a similar format.  As all of the other B<%man%> "
 "specific environment variables can be expressed as command line options, and "
 "are thus candidates for being included in $B<MANOPT> it is expected that "
-"they will become obsolete.  N.B. All spaces that should be interpreted as "
+"they will become obsolete.  N.B.  All spaces that should be interpreted as "
 "part of an option's argument must be escaped."
 msgstr ""
 "如果设置了 $B<MANOPT>,它会先于 B<%man%> 的命令行并假设为类似的格式来解析。由"
@@ -2229,12 +2312,21 @@ msgstr ""
 "分的空格必须被转义。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1305
+#: ../../man/man1/man.man1:1311
+#, fuzzy
+#| msgid ""
+#| "If $B<MANWIDTH> is set, its value is used as the line length for which "
+#| "manual pages should be formatted.  If it is not set, manual pages will be "
+#| "formatted with a line length appropriate to the current terminal (using "
+#| "an B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back "
+#| "to 80 characters if neither is available).  Cat pages will only be saved "
+#| "when the default formatting can be used, that is when the terminal line "
+#| "length is between 66 and 80 characters."
 msgid ""
 "If $B<MANWIDTH> is set, its value is used as the line length for which "
 "manual pages should be formatted.  If it is not set, manual pages will be "
-"formatted with a line length appropriate to the current terminal (using an "
-"B<ioctl>(2)  if available, the value of $B<COLUMNS>, or falling back to 80 "
+"formatted with a line length appropriate to the current terminal (using the "
+"value of $B<COLUMNS>, an B<ioctl>(2)  if available, or falling back to 80 "
 "characters if neither is available).  Cat pages will only be saved when the "
 "default formatting can be used, that is when the terminal line length is "
 "between 66 and 80 characters."
@@ -2245,7 +2337,7 @@ msgstr ""
 "化可用时才会保存,即终端行长度介于 66 到 80 个字符时。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1316
+#: ../../man/man1/man.man1:1322
 msgid ""
 "Normally, when output is not being directed to a terminal (such as to a file "
 "or a pipe), formatting characters are discarded to make it easier to read "
@@ -2259,7 +2351,7 @@ msgstr ""
 "这些格式化字符将保存。这对于可以解释格式化字符的 B<%man%> 封装程序有用。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1329
+#: ../../man/man1/man.man1:1335
 msgid ""
 "Normally, when output is being directed to a terminal (usually to a pager), "
 "any error output from the command used to produce formatted versions of "
@@ -2277,7 +2369,7 @@ msgstr ""
 "非空的值,这些错误输出会照常显示。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1341
+#: ../../man/man1/man.man1:1347
 msgid ""
 "Depending on system and implementation, either or both of $B<LANG> and "
 "$B<LC_MESSAGES> will be interrogated for the current message locale.  B<%man"
@@ -2289,34 +2381,38 @@ msgstr ""
 "确的详情。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1345 ../../man/man1/manpath.man1:128
+#: ../../man/man1/man.man1:1351 ../../man/man1/manpath.man1:128
 #: ../../man/man8/catman.man8:98 ../../man/man8/mandb.man8:198
 msgid "man-db configuration file."
 msgstr "man-db 配置文件。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1348
+#: ../../man/man1/man.man1:1354
 msgid "A global manual page hierarchy."
 msgstr "全局手册页层次结构。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 msgid "the man-db package manual, B<FSSTND>"
 msgstr "man-db 包的手册,B<FSSTND>"
 
 #. type: SH
-#: ../../man/man1/man.man1:1377
+#: ../../man/man1/man.man1:1383
 #, no-wrap
 msgid "HISTORY"
 msgstr "历史"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1379
-msgid "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+#: ../../man/man1/man.man1:1385
+#, fuzzy
+#| msgid ""
+#| "1990, 1991 - Originally written by John W. Eaton (jwe@che.utexas.edu)."
+msgid ""
+"1990, 1991 \\(en Originally written by John W.\\& Eaton (jwe@che.utexas.edu)."
 msgstr "1990, 1991 - 原作者 John W. Eaton (jwe@che.utexas.edu)。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1382
+#: ../../man/man1/man.man1:1388
 msgid ""
 "Dec 23 1992: Rik Faith (faith@cs.unc.edu) applied bug fixes supplied by "
 "Willem Kasdorp (wkasdo@nikhefk.nikef.nl)."
@@ -2325,30 +2421,44 @@ msgstr ""
 "(wkasdo@nikhefk.nikef.nl) 提供的 bug 补丁。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1386
+#: ../../man/man1/man.man1:1392
+#, fuzzy
+#| msgid ""
+#| "30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+#| "has been developing and maintaining this package with the help of a few "
+#| "dedicated people."
 msgid ""
-"30th April 1994 - 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  has "
-"been developing and maintaining this package with the help of a few "
+"30th April 1994 \\(en 23rd February 2000: Wilf. (G.Wilford@ee.surrey.ac.uk)  "
+"has been developing and maintaining this package with the help of a few "
 "dedicated people."
 msgstr ""
 "1994年4月30日 - 2000年2月23日: Wilf. (G.Wilford@ee.surrey.ac.uk)  在几位热心"
 "人的帮助下开发和维护这个包。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1390
+#: ../../man/man1/man.man1:1396
+#, fuzzy
+#| msgid ""
+#| "30th October 1996 - 30th March 2001: Fabrizio Polacco "
+#| "E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for "
+#| "the Debian project, with the help of all the community."
 msgid ""
-"30th October 1996 - 30th March 2001: Fabrizio Polacco E<lt>fpolacco@debian."
-"orgE<gt> maintained and enhanced this package for the Debian project, with "
-"the help of all the community."
+"30th October 1996 \\(en 30th March 2001: Fabrizio Polacco "
+"E<lt>fpolacco@debian.orgE<gt> maintained and enhanced this package for the "
+"Debian project, with the help of all the community."
 msgstr ""
 "1996年10月30日 - 2001年3月30日: Fabrizio Polacco E<lt>fpolacco@debian."
 "orgE<gt> 为 Debian 项目维护并增强了这个包,过程中得到整个社区的帮助。"
 
 #. type: Plain text
-#: ../../man/man1/man.man1:1392
+#: ../../man/man1/man.man1:1398
+#, fuzzy
+#| msgid ""
+#| "31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> "
+#| "is now developing and maintaining man-db."
 msgid ""
-"31st March 2001 - present day: Colin Watson E<lt>cjwatson@debian.orgE<gt> is "
-"now developing and maintaining man-db."
+"31st March 2001 \\(en present day: Colin Watson E<lt>cjwatson@debian."
+"orgE<gt> is now developing and maintaining man-db."
 msgstr ""
 "2001年3月31日 - 今天: Colin Watson E<lt>cjwatson@debian.orgE<gt> 开发和维护"
 "着 man-db。"
@@ -3050,34 +3160,6 @@ msgstr ""
 msgid "Supplying an argument to accessdb will override this default."
 msgstr "给 accessdb 提供参数会覆盖这一默认值。"
 
-#. type: Plain text
-#: ../../man/man8/accessdb.man8:42
-#, no-wrap
-msgid ""
-"$mtime$ -E<gt> \"795987034\"\n"
-"$version$ -E<gt> \"2.3.1\"\n"
-"apropos -E<gt> \"1 1 795981542 A - - search the manual page names and descriptions\"\n"
-"catman -E<gt> \"8 8 795981544 A - - create or update the pre-formatted manual pages\"\n"
-"man -E<gt> \"1 1 795981542 A - - an interface to the on-line reference manuals\"\n"
-"mandb -E<gt> \"8 8 795981544 A - - create or update the manual page index caches\"\n"
-"manpath -E<gt> \" 1 5\"\n"
-"manpath~1 -E<gt> \"1 1 795981542 A - - determine search path for manual pages\"\n"
-"manpath~5 -E<gt> \"5 5 795981543 A - - format of the /etc/man_db.config file\"\n"
-"whatis -E<gt> \"1 1 795981543 A - - search the manual page names\"\n"
-"zsoelim -E<gt> \"1 1 795981543 A - - satisfy .so requests in roff input\"\n"
-msgstr ""
-"$mtime$ -E<gt> “795987034”\n"
-"$version$ -E<gt> “2.3.1”\n"
-"apropos -E<gt> “1 1 795981542 A - - 搜索手册页名称和描述”\n"
-"catman -E<gt> “8 8 795981544 A - - 创建或更新预格式化的手册页”\n"
-"man -E<gt> “1 1 795981542 A - - 在线参考手册的一个接口界面”\n"
-"mandb -E<gt> “8 8 795981544 A - - 创建或更新手册页索引缓存”\n"
-"manpath -E<gt> “ 1 5”\n"
-"manpath~1 -E<gt> “1 1 795981542 A - - 定义手册页的搜索路径”\n"
-"manpath~5 -E<gt> “5 5 795981543 A - - /etc/man_db.config 文件的格式”\n"
-"whatis -E<gt> “1 1 795981543 A - - 搜索手册页名称\n"
-"zsoelim -E<gt> “1 1 795981543 A - - 满足 roff 输入中的 .so 请求”\n"
-
 #. type: TH
 #: ../../man/man8/catman.man8:12
 #, no-wrap
index 85ed462..682c583 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/ru
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 38ce1e9..2e66118 100644 (file)
@@ -80,7 +80,18 @@ DIST_COMMON = $(top_srcdir)/man/Rules.man $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver
 subdir = man/zh_CN
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -504,6 +529,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -547,8 +573,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -556,6 +585,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -612,12 +642,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -625,6 +659,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -699,6 +734,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -708,14 +745,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -805,6 +847,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -940,6 +983,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -967,6 +1011,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -976,10 +1022,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1028,6 +1077,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1056,6 +1106,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1097,9 +1148,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1121,9 +1175,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1191,6 +1248,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1296,6 +1354,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1303,6 +1362,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1425,6 +1486,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index 6ae4342..674ef72 100644 (file)
@@ -81,7 +81,18 @@ subdir = manual
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(dist_noinst_DATA) README
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -92,9 +103,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -124,6 +137,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -133,6 +147,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -144,6 +159,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -185,6 +201,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -212,7 +229,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -232,16 +251,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -295,6 +320,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -338,8 +364,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -347,6 +376,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -403,12 +433,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -416,6 +450,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -490,6 +525,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -499,14 +536,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -596,6 +638,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -731,6 +774,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -758,6 +802,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -767,10 +813,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -819,6 +868,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -847,6 +897,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -888,9 +939,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -912,9 +966,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -982,6 +1039,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1087,6 +1145,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1094,6 +1153,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1216,6 +1277,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index deeb0ad..f1b42d2 100644 (file)
@@ -87,10 +87,7 @@ physically exist so they have a pointer to the entry containing the location
 of the real manual page.
 .np
 Special identification entries.
-There are two special key names,
-.q $mtime$
-that references an integer describing the last modification time of the
-database and
+There is one special key name,
 .q $version$
 that identifies the database storage scheme version.
 .lp
@@ -104,15 +101,15 @@ In the following entries, the character
 will be used to separate the fields. In reality a tab is used.
 Direct and indirect entries takes the form:
 .ip
-.i "<name> \(-> <realname>|<ext>|<sec>|<mtime>|<ID>|<ref>|<filter>|<comp>|<whatis>"
+.i "<name> \(-> <realname>|\:<ext>|\:<sec>|\:<mtime.sec>|\:<mtime.nsec>|\:<ID>|\:<ref>|\:<filter>|\:<comp>|\:<whatis>"
 .lp
 Common name index entries take the form:
 .ip
-.i "<name> \(-> |<realname1>|<ext1>|<realname2>|<ext2>|<realname3>|<ext3>| .\|.\|. <realnamen>|<extn>"
+.i "<name> \(-> |<realname1>|\:<ext1>|\:<realname2>|\:<ext2>|\:<realname3>|\:<ext3>| .\|.\|. <realnamen>|\:<extn>"
 .lp
 and common name direct or indirect entries take the form:
 .ip
-.i "<name>|<ext> \(-> <realname>|<ext>|<sec>|<mtime>|<ID>|<ref>|<filter>|<comp>|<whatis>"
+.i "<name>|<ext> \(-> <realname>|\:<ext>|\:<sec>|\:<mtime.sec>|\:<mtime.nsec>|\:\:<ID>|\:<ref>|\:<filter>|\:<comp>|\:<whatis>"
 .lp
 where in each case the filename being represented is formed as
 .ip
@@ -129,8 +126,12 @@ If any of the fields would be empty, a single
 is stored in its place.
 .i <comp>
 represents the compression extension,
-.i <mtime>
-is an integer representing the last modification time of the manual page,
+.i <mtime.sec>
+is an integer representing the seconds part of the last modification
+time of the manual page,
+.i <mtime.nsec>
+is an integer representing the nanoseconds part of the last modification
+time of the manual page,
 .i <ref>
 points to the entry containing the location of the real page,
 .i <ID>
@@ -213,17 +214,19 @@ after first running
 from the top level build directory is included below.
 .lp
 .nf
-$mtime$ -> "795987034"
-$version$ -> "2.3.1"
-apropos -> "1 1 795981542 A - - search the manual page names and descriptions"
-catman -> "8 8 795981544 A - - create or update the pre-formatted manual pages"
-man -> "1 1 795981542 A - - an interface to the on-line reference manuals"
-mandb -> "8 8 795981544 A - - create or update the manual page index caches"
-manpath -> " 1 5"
-manpath~1 -> "1 1 795981542 A - - determine search path for manual pages"
-manpath~5 -> "5 5 795981543 A - - format of the /etc/man_db.config file"
-whatis -> "1 1 795981543 A - - search the manual page names"
-zsoelim -> "1 1 795981543 A - - satisfy .so requests in roff input"
+$version$ -> "2.5.0"
+accessdb -> "- 8 8 1410381979 324541691 A - - - dumps the content of a man-db database in a human readable format"
+apropos -> "- 1 1 1410381979 268541692 A - - - search the manual page names and descriptions"
+catman -> "- 8 8 1410381979 328541691 A - - - create or update the pre-formatted manual pages"
+lexgrog -> "- 1 1 1410381979 268541692 A - - - parse header information in man pages"
+man -> "- 1 1 1410381979 280541692 A - t - an interface to the on-line reference manuals"
+manconv -> "- 1 1 1410381979 272541692 A - - - convert manual page from one encoding to another"
+mandb -> "- 8 8 1410381979 324541691 A - t - create or update the manual page index caches"
+manpath -> " manpath 5 manpath 1"
+manpath~1 -> "- 1 1 1410381979 300541691 A - - - determine search path for manual pages"
+manpath~5 -> "- 5 5 1410381979 304541691 A - - - format of the /etc/manpath.config file"
+whatis -> "- 1 1 1410381979 300541691 A - - - display one-line manual page descriptions"
+zsoelim -> "- 1 1 1410381979 304541691 A - - - satisfy .so requests in roff input"
 .fi
 .BS 2 "Database types"
 .lp
index 63dbe18..0bff2a4 100644 (file)
@@ -8,7 +8,6 @@ src/accessdb.c
 src/catman.c
 src/check_mandirs.c
 src/compression.c
-src/convert_name.c
 src/descriptions_store.c
 src/filenames.c
 src/globbing_test.c
index 70cb724..7c610d4 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.0-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2011-04-11 22:39+0200\n"
 "Last-Translator: Jordi Mallach <jordi@gnu.org>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "no es pot establir l'uid efectiu"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "l'usuari man setuid «%s» no existeix"
@@ -63,12 +63,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "només hi ha %d camps en el contingut"
 msgstr[1] "només hi ha %d camps en el contingut"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "recepció errònia en clau múltiple %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "La base de dades %s està corrompuda; reconstruïu-la amb mandb --create"
@@ -98,7 +98,7 @@ msgid "The man database defaults to %s%s."
 msgstr "La base de dades de man per defecte és %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "produeix informació de depuració"
@@ -120,12 +120,12 @@ msgstr "CAMÍ"
 msgid "set search path for manual pages to PATH"
 msgstr "estableix el camí de cerca de pàgines de manual a CAMÍ"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "FITXER"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "empra aquest fitxer de configuració de l'usuari"
@@ -167,74 +167,69 @@ msgstr "no es pot escriure en %s"
 msgid "unable to update %s"
 msgstr "no es pot actualitzar %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "avís: %s/man%s/%s.%s*: extensions en competència"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "no es pot actualitzar la memòria cau d'índex %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "avís: %s: enllaç simbòlic o petició ROFF «.so» incorrecte"
 
 # «es descarta...»  ivb
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "avís: %s: es descarta un fitxer buit"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "avís: %s: l'anàlisi de whatis per a %s(%s) ha fallat"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "no es pot cercar el directori %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "avís: no es pot crear el directori de cat %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "no es pot canviar al directori %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "no es pot crear la memòria cau d'índex %s"
 
 # S'està... Per/per a/de?  ivb
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "S'està actualitzant la memòria cau d'índex del camí «%s/%s». Espereu…"
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "fet.\n"
 
 # S'estan...  ivb
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "S'estan purgant entrades antigues de la base de dades en %s…\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "No es pot convertir %s a nom cat"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
@@ -242,7 +237,7 @@ msgstr "avís: no s'ha pogut desar l'entrada per a %s(%s)"
 
 # Aquesta accepció d'«ignorar» és un anglicisme. Descartar?  ivb
 # Sí, de fet ho volia haver marcat amb "jm". jm
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "avís: %s: s'ha descartat un nom de fitxer estrany"
@@ -277,16 +272,16 @@ msgid "the page name contains wildcards"
 msgstr "el nom de la pàgina conté comodins"
 
 # Es trunca, es truncarà?  ivb
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "avís: el whatis per a %s s'excedeix en %d bytes, es truncarà."
 msgstr[1] "avís: el whatis per a %s s'excedeix en %d bytes, es truncarà."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "no es pot obrir %s"
@@ -329,7 +324,7 @@ msgstr "empra la codificació d'eixida seleccionada"
 msgid "%s: incompatible options"
 msgstr "%s: les opcions són incompatibles"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "l'ordre ha finalitzat amb l'estat %d: %s"
@@ -549,37 +544,23 @@ msgstr ""
 "Vegeu «%s» per a obtindre ajuda quan les pàgines de manual no són "
 "disponibles.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "no es pot canviar de directori a %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Pàgina de manual "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "l'ordre de mandb ha fallat amb l'estat d'eixida %d"
-
 # «es descarta el...»  ivb
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "es descarta el preprocessador desconegut «%c»"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "no es pot fer «chown» a %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "no es pot fer «chmod» a %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "no es pot reanomenar %s a %s"
@@ -587,37 +568,48 @@ msgstr "no es pot reanomenar %s a %s"
 # Segurament es referirà a l'{a,m,c}time; hores/dates?  ivb
 # I en eixe cas, què sugereixes? jm
 # Allò que s'use majoritàriament pel cas, només era per assegurar-me.  ivb
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "no es poden establir les hores en %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "no es pot desenllaçar %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "no es pot crear un fitxer cat temporal per a %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "no es pot crear un directori temporal"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "no es pot obrir el fitxer temporal %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "no es pot eliminar el directori %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- següent: %s [ visualitza (retorn) | omet (Ctrl-D) | surt (Ctrl-C ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "no es pot canviar de directori a %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -626,23 +618,31 @@ msgstr ""
 "\n"
 "no es pot escriure a %s en el mode catman"
 
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "No es pot convertir %s a nom cat"
+
 # Lo de sempre, deprecated? jm
-#: src/man.c:3413
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: basar-se en referències whatis està desaconsellat\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "l'ordre de mandb ha fallat amb l'estat d'eixida %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr ""
 "s'ha produït un error intern: el candidat de tipus %d està fora de rang"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- següent: %s [ visualitza (retorn) | omet (Ctrl-D) | surt (Ctrl-C ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Pàgina de manual "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -687,77 +687,77 @@ msgstr "s'ha d'especificar una codificació d'entrada"
 msgid "must specify an output encoding"
 msgstr "s'ha d'especificar una codificació d'eixida"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[CAMÍ DE MAN]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "treballa silenciosament, excepte per a avisos estranys"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "no cerques o afegisques cats orfes a les bd"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "no purgues entrades obsoletes de les bd"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "produeix només bases de dades d'usuari"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "crea db noves, en comptes d'actualitzar-les"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "comprova que les pàgines de manual són correctes"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "NOMFITXER"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "actualitza només l'entrada per a aquest nom de fitxer"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "no es pot eliminar %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "no es pot escriure en %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "no es pot llegir de %s"
 
 # Si es refereix a un directori, «sota».  ivb
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Processant pàgines de manual sota %s…\n"
 
 # S'estan...  ivb
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "S'està suprimint el directori de cats obsolet %s…\n"
 
 # s'està utilitzant/s'utilitza/s'utilitzarà  ivb
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "avís: no hi ha directives MANDB_MAP en %s, s'utilitzarà el vostre camí de man"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -768,14 +768,14 @@ msgstr[1] ""
 "%d subdirectoris de man contenien pàgines de manual més noves.\n"
 "S'han afegit %d pàgines de manual.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Pàgina de manual "
 msgstr[1] " Pàgina de manual "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -783,14 +783,14 @@ msgstr[0] "S'han afegit %d cats orfes.\n"
 msgstr[1] "S'han afegit %d cats orfes.\n"
 
 # "la base de dades", o "bases de dades"? jm
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "S'han purgat %d entrades velles de la base de dades.\n"
 msgstr[1] "S'han purgat %d entrades velles de la base de dades.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "No s'ha creat cap base de dades."
@@ -870,7 +870,7 @@ msgstr "avís: el directori requerit %s no existeix"
 msgid "can't determine current directory"
 msgstr "no es pot determinar el directori actual"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "avís: %s no comença amb %s"
@@ -889,28 +889,28 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "avís: no hi ha camins de man globals establerts al fitxer de configuració %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "avís: %s és un enllaç simbòlic trencat"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "no es pot resoldre %s"
 
 # S'estan...  ivb
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "S'estan cercant cats orfes sota %s…\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "no es pot actualitzar la memòria cau d'índex %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s es referència a ell mateix"
index 10961b7..20ecd9d 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2012-04-07 19:04+0100\n"
 "Last-Translator: Marek Černocký <marek@manet.cz>\n"
 "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
@@ -23,7 +23,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "nelze nastavit platné uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "uživatel manuálových stránek „%s“ použitý v setuid neexistuje"
@@ -61,12 +61,12 @@ msgstr[0] "pouze %d položka v obsahu"
 msgstr[1] "pouze %d položky v obsahu"
 msgstr[2] "pouze %d položek v obsahu"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "nelze získat vícenásobný klíč %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Databáze %s je poškozena; znovu ji sestavte pomocí „mandb --create“"
@@ -96,7 +96,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Výchozí manuálová databáze je %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "vysílat ladicí zprávy"
@@ -118,12 +118,12 @@ msgstr "CESTA"
 msgid "set search path for manual pages to PATH"
 msgstr "nastavit cestu pro vyhledávání v manuálových stránkách na CESTA"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "SOUBOR"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "použít tento soubor s uživatelským nastavením"
@@ -162,77 +162,72 @@ msgstr "nelze zapisovat do %s"
 msgid "unable to update %s"
 msgstr "nelze aktualizovat %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "varování: %s/man%s/%s.%s*: neslučitelné přípony"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "nelze aktualizovat rejstřík %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "varování: %s: chybný symbolický odkaz nebo požadavek „.so“ od ROFF"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "varování: %s: ignoruje se prázdný soubor"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "varování: %s: selhalo zpracování programem whatis pro %s(%s)"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "nelze prohledat složku %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "varování: nelze vytvořit složku %s pro katalogy"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "nelze se přepnout do složky %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "nelze vytvořit rejstřík %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Aktualizuje se rejstřík pro cestu „%s/%s“. Čekejte…"
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "dokončeno.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Mažou se staré databázové záznamy v %s…\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "%s nelze převést na název katalogu"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "varování: selhalo uchování záznamu pro %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "varování: %s: ignoruje se falešný název souboru"
@@ -265,7 +260,7 @@ msgstr "považovat název stránky za regulární výraz"
 msgid "the page name contains wildcards"
 msgstr "název stránky obsahuje divoké znaky"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -273,9 +268,9 @@ msgstr[0] "varování: program whatis pro %s překročil %d bajt, bude zkrácen"
 msgstr[1] "varování: program whatis pro %s překročil %d bajty, bude zkrácen"
 msgstr[2] "varování: program whatis pro %s překročil %d bajtů, bude zkrácen"
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "nelze otevřít soubor %s"
@@ -317,7 +312,7 @@ msgstr "použít vybrané výstupní kódování"
 msgid "%s: incompatible options"
 msgstr "%s: nekompatibilní přepínače"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "příkaz skončil s návratovým kódem %d: %s"
@@ -535,71 +530,69 @@ msgstr "Manuálová stránka pro %s nebyla v oddíle %s nalezena\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Pokud nejsou manuálové stránky dostupné, použijte pro nápovědu „%s“.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "nelze se přepnout do složky %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Manuálová stránka "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "program mandb skončil s návratovým kódem %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ignoruje se neznámé předzpracování „%c“"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "nelze změnit vlastnictví %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "nelze změnit oprávnění k %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "%s nelze přejmenovat na %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "nelze nastavit čas na %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "nelze smazat %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "nelze vytvořit dočasný katalog pro %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "nelze vytvořit dočasnou složku"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "nelze otevřít dočasný soubor %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "nelze odstranit složku %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- následující: %s [zobrazit (enter) | přeskočit (Ctrl-D) | ukončit "
+"(Ctrl-C)]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "nelze se přepnout do složky %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -608,22 +601,29 @@ msgstr ""
 "\n"
 "do %s nelze v režimu catman zapisovat"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "%s nelze převést na název katalogu"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: spoléhat se na to, co program whatis považuje za neschválené\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "program mandb skončil s návratovým kódem %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "interní chyba: kandidující typ %d je mimo rozsah"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- následující: %s [zobrazit (enter) | přeskočit (Ctrl-D) | ukončit "
-"(Ctrl-C)]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Manuálová stránka "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -668,74 +668,74 @@ msgstr "je nutné zadat vstupní kódování"
 msgid "must specify an output encoding"
 msgstr "je nutné zadat výstupní kódování"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[CESTA_K_MANUÁLOVÝM_STRÁNKÁM]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "pracovat tiše, s výjimkou „falešných“ varování"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "nehledat a nepřidávat do databáze bezprizorní katalogy"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "nemazat z databáze zastaralé záznamy"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "vytvořit pouze uživatelskou databázi"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "vytvořit databázi raději od píky, než ji aktualizovat"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "zkontrolovat, zda jsou manuálové stránky v pořádku"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "SOUBOR"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "aktualizovat jen záznam pro tento soubor"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "nelze odstranit soubor %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "nelze zapisovat do souboru %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "nelze číst ze souboru %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Zpracovávají se manuálové stránky ve složce %s…\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Odstraňuje se zastaralá složka katalogů %s…\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "varování: v souboru %s není direktiva MANDB_MAP, použije se program manpath"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -743,7 +743,7 @@ msgstr[0] "%d manuálová podsložka obsahovala nové manuálové stránky.\n"
 msgstr[1] "%d manuálové podsložky obsahovaly nové manuálové stránky.\n"
 msgstr[2] "%d manuálových podsložek obsahovalo nové manuálové stránky.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
@@ -751,7 +751,7 @@ msgstr[0] "%d manuálová stránka byla přidána.\n"
 msgstr[1] "%d manuálové stránky byly přidány.\n"
 msgstr[2] "%d manuálových stránek bylo přidáno.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -759,7 +759,7 @@ msgstr[0] "Byl přidán %d bezprizorní katalog.\n"
 msgstr[1] "Byly přidány %d bezprizorní katalogy.\n"
 msgstr[2] "Bylo přidáno %d bezprizorních katalogů.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
@@ -767,7 +767,7 @@ msgstr[0] "Byl vymazán %d starý databázový záznam.\n"
 msgstr[1] "Byly vymazány %d staré databázové záznamy.\n"
 msgstr[2] "Bylo vymazáno %d starých databázových záznamů.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Nebyla vytvořena žádná databáze."
@@ -842,7 +842,7 @@ msgstr "varování: povinná složka %s neexistuje"
 msgid "can't determine current directory"
 msgstr "nelze zjistit aktuální složku"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "varování: cesta %s nezačíná na %s"
@@ -862,27 +862,27 @@ msgstr ""
 "varování: v souboru %s s nastavením nejsou nastaveny žádné globální cesty k "
 "manuálovým stránkám"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "varování: %s je symbolický odkaz ukazující na neexistující soubor"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "cestu %s nelze zpracovat"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Kontrolují se bezprizorní katalogy ve složce %s…\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "varování: rejstřík %s nelze aktualizovat"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "stránka %s se odkazuje sama na sebe"
index a2abe35..eafdf08 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2012-03-17 23:42+0100\n"
 "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
 "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -35,7 +35,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "kan ikke sætte effektivt uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "en manualbruger »%s« som er setuid findes ikke"
@@ -72,12 +72,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "kun %d felt i indhold"
 msgstr[1] "kun %d felter i indhold"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "fejlagtig hentning på multinøgle %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Databasen %s er beskadiget; genopbyg med mandb --create"
@@ -107,7 +107,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Manualdatabasen er som standard %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "vis fejlsøgningsbeskeder"
@@ -129,12 +129,12 @@ msgstr "STI"
 msgid "set search path for manual pages to PATH"
 msgstr "angiv søgesti for manualsider med STI"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "FIL"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "brug denne brugers konfigurationsfil"
@@ -173,77 +173,72 @@ msgstr "kan ikke skrive indenfor %s"
 msgid "unable to update %s"
 msgstr "kan ikke opdatere %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "advarsel: %s/man%s/%s.%s*: filendelser i konflikt"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "kan ikke opdatere indekscachen %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "advarsel: %s: fejlagtig symbolsk lænke eller ROFF ».so-anmodning«"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "advarsel: %s: ignorerer tom fil"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "advarsel: %s: whatis-tolkning for %s(%s) mislykkedes"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "kan ikke søge i kataloget %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "advarsel: kan ikke oprette katalogmappe %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "kan ikke skifte til kataloget %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "kan ikke oprette indekscachen %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Opdaterer indekscache for søgestien »%s/%s«. Vent..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "færdig.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Tømmer gamle databaseindgange i %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Kan ikke konvertere %s til katalognavn"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "advarsel: det mislykkedes at lagre indgang for %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "advarsel: %s: ignorerer fejlagtigt filnavn"
@@ -280,16 +275,16 @@ msgstr "fortolk sidenavn som et regulært udtryk"
 msgid "the page name contains wildcards"
 msgstr "sidenavnet indeholder jokertegn"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "advarsel: whatis for %s overskrider %d byte, forkorter."
 msgstr[1] "advarsel: whatis for %s overskrider %d byte, forkorter."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "kan ikke åbne %s"
@@ -331,7 +326,7 @@ msgstr "brug valgt uddatakodning"
 msgid "%s: incompatible options"
 msgstr "%s: inkompatible tilvalg"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "kommandoen afsluttede med status %d: %s"
@@ -552,71 +547,68 @@ msgstr "Ingen manualindgang for %s i afsnit %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Se »%s« for hjælp når manualsider ikke er tilgængelige.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "kan ikke skifte katalog til %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Manualside "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "mandb-kommandoen mislykkedes med slutstatus %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ignorerer ukendt forbehandler »%c«"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "kan ikke skifte ejer på %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "kan ikke ændre rettigheder på %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "kan ikke omdøbe %s til %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "kan ikke sætte tider på %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "kan ikke aflænke %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "kan ikke oprette midlertidigt katalog for %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "kan ikke oprette midlertidig mappe"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "kan ikke åbne midlertidig fil %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "kan ikke fjerne kataloget %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- næste: %s [ vis (retur) | overspring (Ctrl-D) | afslut (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "kan ikke skifte katalog til %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -625,21 +617,29 @@ msgstr ""
 "\n"
 "kan ikke skrive til %s i tilstanden katalogmanual"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Kan ikke konvertere %s til katalognavn"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: at stole på whatis-referencer er forældet\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "mandb-kommandoen mislykkedes med slutstatus %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "intern fejl: kandidattype %d uden for gyldigt interval"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- næste: %s [ vis (retur) | overspring (Ctrl-D) | afslut (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Manualside "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -684,101 +684,101 @@ msgstr "inddatakodning skal angives"
 msgid "must specify an output encoding"
 msgstr "uddatakodning skal angives"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANSTI]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "arbejd stille, undtagen for »bogus-advarsler«"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "kig ikke efter og tilføj ikke vildfarne katalogsider til databaserne"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "afinstaller ikke forældede punkter fra databaserne"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "producer kun brugerdatabaser"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "opret databaser fra bunden af i stedet for at opdatere"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "kontroller manualsider for korrekthed"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "FILNAVN"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "opdater kun punktet for dette filnavn"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "kan ikke fjerne %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "kan ikke skrive til %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "kan ikke læse fra %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Bearbejder manualsider under %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Fjerner forældet katalogside %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "advarsel: intet MANDB_MAP-direktiv i %s, bruger din manualsøgesti"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] "%d manualunderkatalog indeholdt nyere manualsider.\n"
 msgstr[1] "%d manualunderkataloger indeholdt nyere manualsider.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "%d manualside blev tilføjet.\n"
 msgstr[1] "%d manualsider blev tilføjet.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d vildfaren katalogside blev tilføjet.\n"
 msgstr[1] "%d vildfarne katalogsider blev tilføjet.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d gammel databaseindgang blev tømt.\n"
 msgstr[1] "%d gamle databaseindgange blev tømt.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Ingen databaser er oprettet."
@@ -853,7 +853,7 @@ msgstr "advarsel: det obligatoriske katalog %s findes ikke"
 msgid "can't determine current directory"
 msgstr "kan ikke bestemme aktuelt katalog"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "advarsel: %s begynder ikke med %s"
@@ -872,27 +872,27 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "advarsel: ingen globale manualsøgestier angivet i konfigurationsfilen %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "advarsel: %s er en vildfaren symbolsk lænke"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "kan ikke slå %s op"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Undersøger vildfarne katalogsider under %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "advarsel: kan ikke opdatere indekscachen %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s refererer til sig selv"
index e9209a5..5cc5c96 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2012-04-25 21:22-0700\n"
 "Last-Translator: Arun Persaud <arun@nubati.net>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
@@ -28,7 +28,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "effektive Benutzerkennung kann nicht gesetzt werden"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "Der von »man« verwandte Benutzer »%s« existiert nicht"
@@ -65,12 +65,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "nur %d Feld im Inhalt enthalten"
 msgstr[1] "nur %d Felder im Inhalt enthalten"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "Suchschlüssel %s kann nicht eingelesen werden"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Datenbank %s beschädigt; mit »mandb --create« neu erstellen"
@@ -100,7 +100,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Die Handbuchdatenbank benutzt standardmäßig %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "Hinweise zur Fehlersuche werden ausgegeben"
@@ -122,12 +122,12 @@ msgstr "PFAD"
 msgid "set search path for manual pages to PATH"
 msgstr "Suchpfad für Handbuchseiten auf PFAD setzen"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "DATEI"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "diese Benutzerkonfigurationsdatei verwenden"
@@ -167,78 +167,73 @@ msgstr "innerhalb von %s kann nicht geschrieben werden"
 msgid "unable to update %s"
 msgstr "%s kann nicht aktualisiert werden"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "Warnung: %s/man%s/%s.%s*: konkurrierende Dateierweiterungen"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "Indexcache %s kann nicht aktualisiert werden"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 "Warnung: %s: ungültige symbolische Verknüpfung oder »roff«-».so«-Anfrage"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "Warnung: %s: leere Datei wird ignoriert"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "Warnung: %s: whatis-Verarbeitung für %s(%s) fehlgeschlagen"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "Verzeichnis %s kann nicht durchsucht werden"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "Warnung: »cat«-Verzeichnis %s kann nicht angelegt werden"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "Es konnte nicht ins Verzeichnis %s gewechselt werden"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "Indexcache %s kann nicht erzeugt werden"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Indexcache des Pfades »%s/%s« wird aktualisiert. Bitte warten ..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "fertig.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Alte Datenbankeinträge in %s werden gelöscht ...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "%s kann nicht in »cat«-Namen umgewandelt werden"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "Warnung: Eintrag für (%s)%s konnte nicht abgelegt werden"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "Warnung: %s: fehlerhafter Dateiname wird ignoriert"
@@ -272,7 +267,7 @@ msgstr "jeden Seitennamen als RegEx interpretieren"
 msgid "the page name contains wildcards"
 msgstr "der Seitenname enthält Platzhalter"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -281,9 +276,9 @@ msgstr[0] ""
 msgstr[1] ""
 "Warnung: whatis-Eintrag für %s ist größer als %d Bytes, verkürze ihn."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "%s kann nicht geöffnet werden"
@@ -325,7 +320,7 @@ msgstr "ausgewählte Ausgabekodierung verwenden"
 msgid "%s: incompatible options"
 msgstr "%s: inkompatible Optionen"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "Befehl mit Exit-Status %d beendet: %s"
@@ -547,72 +542,70 @@ msgstr "Kein Handbucheintrag für %s im Abschnitt %s vorhanden\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Siehe auch »%s« für Hilfe, wenn Handbuchseiten nicht verfügbar sind.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "Es kann nicht ins Verzeichnis %s gewechselt werden"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Handbuchseite "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "»mandb«-Befehl schlug fehl mit Beendigungs-Status %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "Ignoriere unbekannten Präprozessor »%c«"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "Besitzer und/oder Gruppe von %s können nicht geändert werden"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "Zugriffsrechte von %s können nicht geändert werden"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "%s kann nicht in %s umbenannt werden"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "Es können keine Zeiten für %s gesetzt werden"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "%s kann nicht gelöscht werden"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "Es kann keine temporäre »cat«-Datei für %s erzeugt werden"
 
 # (mes) NEU
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "Temporäres Verzeichnis kann nicht erzeugt werden."
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "Temporäre Datei %s kann nicht geöffnet werden"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "Verzeichnis %s kann nicht entfernt werden"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- nächste: %s [ Anzeigen (Return) | Überspringen (Strg+D) | Beenden "
+"(Strg+C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "Es kann nicht ins Verzeichnis %s gewechselt werden"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -621,22 +614,29 @@ msgstr ""
 "\n"
 "im »catman«-Modus kann nicht nach %s geschrieben werden"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "%s kann nicht in »cat«-Namen umgewandelt werden"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: es wird davon abgeraten, auf »whatis«-Referenzen zu vertrauen\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "»mandb«-Befehl schlug fehl mit Beendigungs-Status %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "interner Fehler: Kandidatentyp %d außerhalb des Bereichs"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- nächste: %s [ Anzeigen (Return) | Überspringen (Strg+D) | Beenden "
-"(Strg+C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Handbuchseite "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -681,103 +681,103 @@ msgstr "es muss eine Eingabekodierung angegeben werden"
 msgid "must specify an output encoding"
 msgstr "es muss eine Ausgabekodierung angegeben werden"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[HANDBUCHPFAD]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "still arbeiten, mit Ausnahme von »fehlerhaften« Warnungen"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 "nicht nach herrenlosen »cat«-Datein suchen oder zu den Datenbanken hinzufügen"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "keine veralteten Einträge aus den Datenbanken löschen"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "nur Benutzerdatenbanken erzeugen"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "Datenbanken von Grund auf neu generieren, statt sie zu aktualisieren"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "Handbuchseiten auf Korrektheit überprüfen"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "DATEINAME"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "nur den Eintrag für diesen Dateinamen aktualisieren"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "%s kann nicht entfernt werden"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "es kann nicht nach %s geschrieben werden"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "%s kann nicht ausgelesen werden"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Handbuchseiten unter %s werden verarbeitet ...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "veraltetes »cat«-Verzeichnis %s wird entfernt ...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "Warnung: keine MANDB_MAP-Anweisungen in %s, ihr Handbuchpfad wird verwendet"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] "%d Handbuchverzeichnis enthielt neuere Handbuchseiten.\n"
 msgstr[1] "%d Handbuchverzeichnisse enthielten neuere Handbuchseiten.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "%d Handbuchseite wurde hinzugefügt.\n"
 msgstr[1] "%d Handbuchseiten wurden hinzugefügt.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d herrenlose »cat«-Datei wurde hinzugefügt.\n"
 msgstr[1] "%d herrenlose »cat«-Dateien wurden hinzugefügt.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d alter Datenbankeintrag wurde entfernt.\n"
 msgstr[1] "%d alte Datenbankeinträge wurden entfernt.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Keine Datenbanken erstellt."
@@ -852,7 +852,7 @@ msgstr "Warnung: erforderliches Verzeichnis %s existiert nicht"
 msgid "can't determine current directory"
 msgstr "momentanes Verzeichnis kann nicht festgestellt werden"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "Warnung: %s fängt nicht mit %s an"
@@ -872,27 +872,27 @@ msgstr ""
 "Warnung: Keine globalen Handbuchpfade (MANPATH) in Konfigurationsdatei %s "
 "gesetzt"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "Warnung: %s ist eine freihängende symbolische Verknüpfung"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "%s kann nicht aufgelöst werden"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Handbuchseiten ohne »cat«-Dateien in %s werden gesucht ...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "Warnung: Indexcache %s kann nicht aktualisiert werden"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s bezieht sich auf sich selbst"
index 1376142..6c831d6 100644 (file)
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2013-02-19 13:10-0300\n"
 "Last-Translator: Felipe Castro <fefcas@gmail.com>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
@@ -22,7 +22,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "ne eblas difini la faktan uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "la man-uzanto kun setuid \"%s\" ne ekzistas"
@@ -59,12 +59,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "nur %d kampo en enhavo"
 msgstr[1] "nur %d kampoj en enhavo"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "malĝusta havigo per plur-ŝlosilo %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "La datumbazon %s fuŝas; rekonstruu per mandb --create"
@@ -94,7 +94,7 @@ msgid "The man database defaults to %s%s."
 msgstr "La man-datumbazo apriore estas %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "sendi rafinigajn mesaĝojn"
@@ -116,12 +116,12 @@ msgstr "VOJO"
 msgid "set search path for manual pages to PATH"
 msgstr "difini serĉvojo por manlibraj paĝoj al VOJO"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "DOSIERO"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "uzi tiun ĉi uzant-agorda dosiero"
@@ -160,77 +160,72 @@ msgstr "ne eblas skribi ene de %s"
 msgid "unable to update %s"
 msgstr "Ne eblas ĝisdatigi %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "averto: %s/man%s/%s.%s*: konkurantaj sufiksoj"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "ne eblas ĝisdatigi la indeksan kaŝmemoron %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "averto: %s: malĝusta symlink aŭ peto de ROFF '.so'"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "averto: %s: ni preteratentas malplenan dosieron"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "averto: %s: analizo de whatis por %s(%s) fiaskis"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "ne eblas serĉi la dosierujon %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "averto: ne eblas krei la catdir %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "ne eblas ŝanĝi al la dosierujo %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "ne eblas krei la indeksan kaŝmemoron %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Ĝisdatigo de indeksa kaŝmemoro por la vojo '%s/%s'. Atendu..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "farite.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Viŝo de malnovaj datumbazaj enigoj en %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Ne eblas konverti %s al cat-nomo"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "averto: fiasko dum konservo de elemento por %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "averto: %s: ni preteratentas aĉan dosiernomon"
@@ -263,16 +258,16 @@ msgstr "interpreti paĝ-nomon kiel regulesprimon"
 msgid "the page name contains wildcards"
 msgstr "la paĝ-nomo enhavas ĵokerojn"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "averto: whatis por %s troigas %d bajton, ni tranĉas."
 msgstr[1] "averto: whatis por %s troigas %d bajtojn, ni tranĉas."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "ne eblas malfermi %s"
@@ -314,7 +309,7 @@ msgstr "uzi la elektitan eligan enkodigon"
 msgid "%s: incompatible options"
 msgstr "%s: nekongruaj modifiloj"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "komando ĉesis kun stato %d: %s"
@@ -529,71 +524,68 @@ msgstr "Neniu manlibra elemento por %s en sekcio %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Konsultu '%s' por helpo kiam manlibraj paĝoj ne disponeblas.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "ne eblas apliki chdir al %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Manlibra paĝo "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "komando mandb fiaskis kun elir-stato %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ni preteratentas nekonatan antaŭprocezilon '%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "ne eblas apliki chown %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "ne eblas apliki chmod %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "ne eblas renomigi %s al %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "ne eblas difini horon en %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "ne eblas forigi %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "ne eblas krei provizoran cat por %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "ne eblas krei provizoran dosierujon"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "ne eblas malfermi la provizoran dosieron %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "ne eblas forigi la dosierujon %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- sekva: %s [ vidi (enigklavo) | salti (Ctrl-D) | eliri (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "ne eblas apliki chdir al %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -602,21 +594,29 @@ msgstr ""
 "\n"
 "ne eblas skribi al %s sub reĝimo catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Ne eblas konverti %s al cat-nomo"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: fini je whatis refs estas malrekomendinde\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "komando mandb fiaskis kun elir-stato %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "interna eraro: kanditata tipo %d estas for de intervalo"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- sekva: %s [ vidi (enigklavo) | salti (Ctrl-D) | eliri (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Manlibra paĝo "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -661,101 +661,101 @@ msgstr "devas indiki enigan enkodigon"
 msgid "must specify an output encoding"
 msgstr "devas indiki eligan enkodigon"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MAN-VOJO]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "labori kviete, krom por averto pri 'aĉeco'"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "ne serĉi aŭ aldoni perditajn dosierojn cat al la dbs"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "ne forpurigi malaktualajn elementojn el la dbs"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "produkti nur datumbazojn de uzantoj"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "krei datumbazon elkomence, prefere ol ĝisdatigante"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "kontroli korektecon de manlibraj paĝoj"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "DOSIERNOMO"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "ĝisdatigi nur la elementon por tiu ĉi dosiernomo"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "ne eblas forigi %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "ne eblas skribi al %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "ne eblas legi el %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Procezado de manlibraj paĝoj sub %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Forigado de malaktuala cat-dosierujo %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "averto: neniu instrukcio MANDB_MAP en %s, ni uzas vian man-vojon"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] "%d man-subdosierujo enhavis pli novajn manlibrajn paĝojn.\n"
 msgstr[1] "%d man-subdosierujoj enhavis pli novajn manlibrajn paĝojn.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "%d manlibra paĝo estis aldonata.\n"
 msgstr[1] "%d manlibraj paĝoj estis aldonataj.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d perdita cat estis aldonata.\n"
 msgstr[1] "%d perditaj cat estis aldonataj.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d malnova datumbaza elemento estis forpurigata.\n"
 msgstr[1] "%d malnovaj datumbazaj elementoj estis forpurigataj.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Neniu datumbazo estis kreata."
@@ -830,7 +830,7 @@ msgstr "averto: la deviga dosierujo %s ne ekzistas"
 msgid "can't determine current directory"
 msgstr "ne eblas determini la nunan dosierujon"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "averto: %s ne komenciĝas per %s"
@@ -848,27 +848,27 @@ msgstr "montri la tutan mallokan man-vojon"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "averto: neniu malloka man-vojo estas difinita en la agorda dosiero %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "averto: %s estas sentrafa simbol-ligilo"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "ne eblas solvi %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Kontrolo pri perditaj cat sub %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "averto: ne eblas ĝisdatigi la indeksan kaŝmemoron %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s estas mem-referenca"
index f1531e5..fe62f2d 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.3.20\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2002-07-03 21:52+0200\n"
 "Last-Translator: David Martínez <ender@debian.org>\n"
 "Language-Team: debian-l10n-spanish@lists.debian.org\n"
@@ -20,7 +20,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "no se puede asignar el uid efectivo."
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "el usuario setuid a man \"%s\" no existe."
@@ -57,12 +57,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "sólo %d campos en el contenido."
 msgstr[1] "sólo %d campos en el contenido."
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "no se ha encontrado la clave múltiple %s."
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Base de datos %s corrompida; reconstrúyala con mandb --create."
@@ -92,7 +92,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -114,12 +114,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -159,77 +159,72 @@ msgstr "no se puede escribir en %s."
 msgid "unable to update %s"
 msgstr "no se puede actualizar %s."
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "aviso: %s/man%s/%s.%s*: extensiones en conflicto."
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "no se puede actualizar el caché de índices %s."
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "aviso: %s: enlace simbólico o solicitud `.so' de ROFF incorrectos."
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "aviso: %s: ignorando fichero vacío."
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "aviso: %s: falló la exploración de whatis para %s(%s)."
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "no se puede buscar en el directorio %s."
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "aviso: no se pudo crear directorio para «cat» %s."
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "no se puede entrar en el directorio %s."
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "no se puede crear el caché de índices %s."
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Actualizando el caché de índices para la ruta `%s/%s'. Aguarde..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "listo.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Purgando entradas antiguas en la base de datos en %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "No se puede convertir %s a un nombre de tipo cat."
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr ""
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "aviso: %s: ignorando nombre espurio de fichero."
@@ -262,16 +257,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "aviso: whatis para %s excede de %d bytes, se truncará el exceso."
 msgstr[1] "aviso: whatis para %s excede de %d bytes, se truncará el exceso."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "no se puede abrir %s."
@@ -313,7 +308,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ": opciones incompatibles."
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "la orden terminó y devolvió %d: %s."
@@ -526,71 +521,68 @@ msgstr "No existe entrada de manual para %s"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "no se puede cambiar al directorio %s."
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr "Página de manual "
-
-#: src/man.c:1222 src/man.c:3558
-#, fuzzy, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "la orden man falló con código de salida %d."
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "se ignora el preprocesador desconocido `%c'."
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "no se puede realizar el chown %s."
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "no se puede realizar el chmod %s."
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "no se puede cambiar el nombre %s a %s."
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "no se puede cambiar la fecha de %s."
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "no se puede eliminar %s."
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, fuzzy, c-format
 msgid "can't create temporary cat for %s"
 msgstr "no se puede crear un nombre de fichero temporal."
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "no se puede crear un nombre de fichero temporal."
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, fuzzy, c-format
 msgid "can't open temporary file %s"
 msgstr "no se puede abrir el fichero de configuración de rutas de man %s."
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "no se puede borrar el directorio %s."
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- próxima: %s [ ver (return) | siguiente (Ctrl-D) | salir (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "no se puede cambiar al directorio %s."
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -599,21 +591,29 @@ msgstr ""
 "\n"
 "no se puede escribir en %s en modo catman."
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "No se puede convertir %s a un nombre de tipo cat."
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: depender de las referencias de whatis está en desuso.\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, fuzzy, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "la orden man falló con código de salida %d."
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr ""
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- próxima: %s [ ver (return) | siguiente (Ctrl-D) | salir (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr "Página de manual "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, fuzzy, c-format
@@ -658,75 +658,75 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "no se puede borrar %s."
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, fuzzy, c-format
 msgid "can't write to %s"
 msgstr "no se puede escribir en %s."
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, fuzzy, c-format
 msgid "can't read from %s"
 msgstr "no se puede crear %s."
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Procesando las páginas de manual bajo %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Controlando si hay páginas cat sin fuentes bajo %s...\n"
 
 # manpath es algo específico, debe estar presente. nl
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "aviso: no hay directivas MANDB_MAP en %s, se utilizará su ruta man (manpath)"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -737,28 +737,28 @@ msgstr[1] ""
 "%d subdirectorios man tenían páginas de manual más recientes.\n"
 "Se añadieron %d páginas de manual.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "Página de manual "
 msgstr[1] "Página de manual "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "Se añadieron %d «cats» sin fuentes.\n"
 msgstr[1] "Se añadieron %d «cats» sin fuentes.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "Se han eliminado %d entradas antiguas en la base de datos.\n"
 msgstr[1] "Se han eliminado %d entradas antiguas en la base de datos.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr ""
@@ -833,7 +833,7 @@ msgstr "aviso: el directorio %s no existe y es obligatorio."
 msgid "can't determine current directory"
 msgstr "no se puede determinar el directorio actual."
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "aviso: %s no comienza con %s."
@@ -853,27 +853,27 @@ msgstr ""
 "aviso: no se han asignado rutas man globales en el fichero de configuración"
 "%s."
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "aviso: %s es un enlace simbólico cuyo destino no existe."
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "Es imposible resolver %s."
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Controlando si hay páginas cat sin fuentes bajo %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "aviso: no se pudo actualizar el caché de índices %s."
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s se referencia a sí mismo."
index 72d5dbd..1f021f7 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.4.2-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2004-01-25 15:07+0200\n"
 "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "voimassaolevaa UID:ta ei voi asettaa"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr ""
@@ -58,12 +58,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] ""
 msgstr[1] ""
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr ""
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr ""
@@ -94,7 +94,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -116,12 +116,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -159,77 +159,72 @@ msgstr ""
 msgid "unable to update %s"
 msgstr ""
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr ""
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr ""
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "varoitus: %s: ei huomioida tyhjää tiedostoa"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr ""
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr ""
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr ""
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr ""
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr ""
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr ""
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "valmis.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr ""
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr ""
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr ""
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr ""
@@ -262,16 +257,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr ""
@@ -313,7 +308,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ": epäyhteensopivat valitsimet"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr ""
@@ -523,92 +518,97 @@ msgstr "Manuaalisivua %s ei ole\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr ""
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Opastesivu "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "mandb-komento epäonnistui paluuarvolla %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ei huomioida tuntematonta esikäsittelintä \"%c\""
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr ""
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr ""
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr ""
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr ""
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr ""
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, fuzzy, c-format
 msgid "can't create temporary cat for %s"
 msgstr "varoitus: väliaikaistiedostoa %s ei voi luoda"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "varoitus: väliaikaistiedostoa %s ei voi luoda"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, fuzzy, c-format
 msgid "can't open temporary file %s"
 msgstr "opastepolkujen asetustiedostoa %s ei voi avata"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr ""
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr ""
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
 "cannot write to %s in catman mode"
 msgstr ""
 
-#: src/man.c:3413
+#: src/man.c:2336
 #, c-format
-msgid "%s: relying on whatis refs is deprecated\n"
+msgid "Can't convert %s to cat name"
 msgstr ""
 
-#: src/man.c:3760
+#: src/man.c:3059
 #, c-format
-msgid "internal error: candidate type %d out of range"
+msgid "%s: relying on whatis refs is deprecated\n"
 msgstr ""
 
-#: src/man.c:4026
+#: src/man.c:3209 src/man.c:3986
 #, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgid "mandb command failed with exit status %d"
+msgstr "mandb-komento epäonnistui paluuarvolla %d"
+
+#: src/man.c:3411
+#, c-format
+msgid "internal error: candidate type %d out of range"
 msgstr ""
 
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Opastesivu "
+
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, fuzzy, c-format
 msgid "can't write to standard output"
@@ -652,101 +652,101 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "tiedostoa %s ei voi poistaa"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "tiedostoon %s ei voi kirjoittaa"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "tiedostosta %s ei voi lukea"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr ""
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr ""
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Opastesivu "
 msgstr[1] " Opastesivu "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d jotain .. ööö.. kulkukissaa lisättiin.\n"
 msgstr[1] "%d jotain .. ööö.. kulkukissaa lisättiin.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d vanhaa tietokantamerkintää poistettiin.\n"
 msgstr[1] "%d vanhaa tietokantamerkintää poistettiin.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, fuzzy, c-format
 msgid "No databases created."
 msgstr "Tietokantoja ei päivitetty."
@@ -821,7 +821,7 @@ msgstr "varoitus: välttämätön hakemisto %s ei ole olemassa"
 msgid "can't determine current directory"
 msgstr "nykyistä hakemistoa ei voi määrittää"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "varoitus: %s ei ala merkkijonolla %s"
@@ -841,27 +841,27 @@ msgstr ""
 "varoitus: asetustiedostossa %s ei ole asetettu järjestelmänlaajuisia "
 "opastepolkuja"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "varoitus: %s on rikkinäinen symlinkki"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr ""
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr ""
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr ""
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s viittaa itseensä"
index 1a410ae..53641c2 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2012-02-06 14:43-0400\n"
 "Last-Translator: David Prévot <david@tilapin.org>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -24,7 +24,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "impossible de positionner le propriétaire (UID) effectif"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "l'utilisateur man privilégié (setuid) « %s » n'existe pas"
@@ -61,12 +61,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "il n'y a qu'un champ dans le contenu"
 msgstr[1] "il n'y a que %d champs dans le contenu"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "mauvais accès sur la clef multiple %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "La base %s est corrompue, reconstruisez-la avec mandb --create"
@@ -96,7 +96,7 @@ msgid "The man database defaults to %s%s."
 msgstr "La base de données par défaut est %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "affichage des messages de débogage"
@@ -118,12 +118,12 @@ msgstr "CHEMIN"
 msgid "set search path for manual pages to PATH"
 msgstr "configure le chemin de recherche des pages de manuel à CHEMIN"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "FICHIER"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "utilise ce fichier de configuration utilisateur"
@@ -162,77 +162,72 @@ msgstr "impossible d'écrire dans %s"
 msgid "unable to update %s"
 msgstr "impossible de mettre %s à jour"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "attention : %s/man%s/%s.%s* : extensions en conflit"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "impossible de mettre à jour le cache d'index %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "attention : %s : lien symbolique ou directive ROFF « .so » incorrect"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "attention : %s : fichier vide ignoré"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "attention : %s : la recherche de whatis sur %s(%s) a échoué"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "impossible de chercher dans le répertoire %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "attention : impossible de créer le répertoire de pages préformatées %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "impossible d'aller dans le répertoire %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "impossible de créer le cache d'index %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Mise à jour du cache d'index pour le chemin « %s/%s ». Attendez…"
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "terminé.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Effacement des entrées inutiles de %s en cours…\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Impossible de convertir %s en nom de page préformatée"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "attention : impossible de stocker l'entrée pour %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "attention : %s : nom de fichier erroné, ignoré"
@@ -265,16 +260,16 @@ msgstr "considère le nom de page comme une expression rationnelle"
 msgid "the page name contains wildcards"
 msgstr "le nom de page contient des caractères joker"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "attention : whatis pour %s dépasse d'un octet, excédent tronqué."
 msgstr[1] "attention : whatis pour %s dépasse de %d octets, excédent tronqué."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "impossible d'ouvrir %s"
@@ -316,7 +311,7 @@ msgstr "utilise l'encodage d'affichage choisi"
 msgid "%s: incompatible options"
 msgstr "%s : options incompatibles"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "commande terminée avec %d comme code de retour : %s"
@@ -536,71 +531,69 @@ msgstr ""
 "voir « %s » pour obtenir de l'aide quand les pages de manuel ne sont pas "
 "disponibles.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "impossible d'aller dans le répertoire %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Page de manuel "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "la commande mandb a échoué avec le code de retour %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "le préprocesseur « %c » est inconnu et ignoré"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "impossible de changer le propriétaire de %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "impossible de changer les droits de %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "impossible de renommer %s en %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "impossible de changer la date de %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "impossible de supprimer %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "impossible de créer une page « cat » temporaire pour %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "impossible de créer le répertoire temporaire"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "impossible d'ouvrir le fichier temporaire %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "impossible de supprimer le répertoire %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- prochain : %s [ voir (entrée) | passer (Ctrl-D) | quitter (Ctrl-"
+"C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "impossible d'aller dans le répertoire %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -609,23 +602,30 @@ msgstr ""
 "\n"
 "impossible d'écrire vers %s en mode catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Impossible de convertir %s en nom de page préformatée"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr ""
 "%s : il est conseillé de ne plus se baser sur les références de whatis\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "la commande mandb a échoué avec le code de retour %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "erreur interne : le type candidat %d est hors de portée"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- prochain : %s [ voir (entrée) | passer (Ctrl-D) | quitter (Ctrl-"
-"C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Page de manuel "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -670,103 +670,103 @@ msgstr "l'encodage d'entrée doit être précisé"
 msgid "must specify an output encoding"
 msgstr "l'encodage de sortie doit être précisé"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANPATH]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "n'affiche rien à part les avertissement de dysfonctionnement"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "ne cherche ni n'ajoute de fichiers « cat » parasites dans la base"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "ne supprime pas les entrées obsolètes de la base"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "produit seulement les bases utilisateur"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "crée les bases du début plutôt qu'une mise à jour"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "vérifie la validité des pages de manuel"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "NOM_DE_FICHIER"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "met seulement à jour l'entrée correspondant à ce nom de fichier"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "impossible de supprimer %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "impossible d'écrire dans %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "impossible de lire à partir de %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Traitement des pages du manuel sous %s…\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Suppression du répertoire « cat » obsolète %s…\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "attention : aucune directive MANDB_MAP dans %s, votre fichier manpath est "
 "utilisé"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] "Un sous-répertoire de manuel contient de nouvelles pages.\n"
 msgstr[1] "%d sous-répertoires de manuel contiennent de nouvelles pages.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "Une page de manuel a été ajoutée.\n"
 msgstr[1] "%d pages de manuel ont été ajoutées.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "Une page sans source a été ajoutée.\n"
 msgstr[1] "%d pages sans source ont été ajoutées.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "Une entrée inutile de la base a été supprimée.\n"
 msgstr[1] "%d entrées inutiles de la base ont été supprimées.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Aucune base de données créée."
@@ -843,7 +843,7 @@ msgstr "attention : le répertoire requis %s n'existe pas"
 msgid "can't determine current directory"
 msgstr "impossible de déterminer quel est le répertoire courant"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "attention : %s ne commence pas par %s"
@@ -863,27 +863,27 @@ msgstr ""
 "attention : aucun chemin de pages de manuel dans le fichier de configuration "
 "%s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "attention : %s est un lien symbolique flottant"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "impossible de résoudre %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Recherche des fichiers préformatés sans sources sous %s…\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "attention : impossible de mettre à jour le cache d'index %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s s'auto-référence"
index 05b14d6..8b4e207 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -1,27 +1,28 @@
 # Pesan bahasa indonesia untuk man-db
 # Copyright (C) 2008 Colin Watson (msgids)
 # This file is distributed under the same license as the man-db package.
-# Arif E. Nugroho <arif_endro@yahoo.com>, 2008, 2009.
+# Arif E. Nugroho <arif_endro@yahoo.com>, 2008, 2009, 2010, 2011, 2012, 2013, 2014.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db 2.5.6-pre1\n"
+"Project-Id-Version: man-db 2.6.6-pre2\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
-"PO-Revision-Date: 2009-09-08 19:00+0700\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
+"PO-Revision-Date: 2014-08-10 19:00+0700\n"
 "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
 "Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #: lib/security.c:74
 #, c-format
 msgid "can't set effective uid"
 msgstr "tidak dapat menset uid efektif"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "setuid pengguna man \"%s\" tidak ada"
@@ -52,18 +53,18 @@ msgid "cannot replace key %s"
 msgstr "tidak dapat menggantikan kunci %s"
 
 #: libdb/db_lookup.c:182 libdb/db_lookup.c:193
-#, fuzzy, c-format
+#, c-format
 msgid "only %d field in content"
 msgid_plural "only %d fields in content"
 msgstr[0] "hanya bagian %d ada dalam isi"
 msgstr[1] "hanya bagian %d ada dalam isi"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "pengambilan buruk di multi kunci %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Basis data %s terkorupsi; membuat kembali dengan mandb --create"
@@ -93,7 +94,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Basis data man baku ke %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "keluarkan pesan penelusuran"
@@ -115,12 +116,12 @@ msgstr "JALUR"
 msgid "set search path for manual pages to PATH"
 msgstr "tentukan jalur pencarian untuk halaman buku panduan ke JALUR"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "BERKAS"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "gunakan berkas konfigurasi pengguna ini"
@@ -159,77 +160,72 @@ msgstr "tidak dapat menulis didalam %s"
 msgid "unable to update %s"
 msgstr "tidak dapat memperbarui %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "peringatan: %s/man%s/%s.%s*: ekstensi berkompetisi"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "tidak dapat mengupdate persediaan indeks %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "peringatan: %s: symlink buruk atau ROFF `.so' diminta"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "peringatan: %s: mengabaikan berkas kosong"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "peringatan: %s: whatis parse untuk %s(%s) gagal"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "tidak dapat mencari direktori %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "peringatan: tidak dapat membuat catdir %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "tidak  dapat mengubah direktori %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "tidak dapat membuat persediaan indeks %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Memperbarui persediaan indeks untuk jalur `%s/%s'. Mohon tunggu..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "selesai.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Menghapus masukan basis data lama dalam %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Tidak dapat mengubah %s ke nama cat"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "peringatan: gagal untuk menyimpan masukan untuk %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "peringatan: %s: mengabaikan nama berkas palsu"
@@ -262,16 +258,16 @@ msgstr "intepretasikan nama halaman sebagai sebuah regex"
 msgid "the page name contains wildcards"
 msgstr "nama halaman berisi huruf bebas"
 
-#: src/lexgrog.l:672
-#, fuzzy, c-format
+#: src/lexgrog.l:665
+#, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "peringatan: whatis untuk %s melebihi %d bytes, dipotong."
 msgstr[1] "peringatan: whatis untuk %s melebihi %d bytes, dipotong."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "tidak dapat membuka %s"
@@ -313,7 +309,7 @@ msgstr "gunakan pengkodean keluaran yang dipilih"
 msgid "%s: incompatible options"
 msgstr "%s: pilihan tidak kompatibel"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "perintah keluar dengan status %d: %s"
@@ -453,7 +449,6 @@ msgid "turn off hyphenation"
 msgstr "non-aktifkan hyphenasi"
 
 #: src/man.c:325
-#, fuzzy
 msgid "turn off justification"
 msgstr "non-aktifkan hyphenasi"
 
@@ -532,71 +527,69 @@ msgstr "Tidak ada masukan buku panduan untuk %s dalam bagian%s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Lihat '%s' untuk bantuan ketika halaman manual tidak tersedia.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "tidak dapat chdir ke %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Halaman buku panduan "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "perintah mandb gagal dengan status keluar %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "mengabaikan preprosesor tidak dikenal `%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "tidak dapat chown %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "tidak dapat chmod %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "tidak dapat mengubah nama %s ke %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "tidak dapat menset waktu di %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "tidak dapat unlink %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "tidak dapat membuat cat sementara untuk %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "tidak dapat membuat direktori sementara"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "tidak dapat membuka berkas sementara %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "tidak dapat menghapus direktori %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- selanjutnya: %s [ lihat (return) | lewat (Ctrl-D) | berhenti (Ctrl-"
+"C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "tidak dapat chdir ke %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -605,22 +598,29 @@ msgstr ""
 "\n"
 "tidak dapat menulis ke %s dalam mode catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Tidak dapat mengubah %s ke nama cat"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: bergantung ke referensi whatis sudah ditinggalkan\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "perintah mandb gagal dengan status keluar %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "internal error: tipe kandidat %d diluar dari jangkauan"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- selanjutnya: %s [ lihat (return) | lewat (Ctrl-D) | berhenti (Ctrl-"
-"C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Halaman buku panduan "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -665,106 +665,106 @@ msgstr "harus menspesifikasikan sebuah pengkodean masukan"
 msgid "must specify an output encoding"
 msgstr "harus menspesifikasikan sebuah pengkodean keluaran"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[JALUR MAN]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "bekerja secara halus, kecuali untuk peringatan 'palsu'"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "jangan mencari atau menambahkan cats menyimpang ke basis data"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "jangan menghapus masukan yang sudah ditinggalkan dari basis data"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "hanya menghasilkan basis data pengguna"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "membuat basis data dari serpihan, daripada memperbaruinya"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "memeriksa halaman buku panduan untuk kebenarannya"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "NAMA BERKAS"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "perbarui hanya masukan untuk nama berkas ini"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "tidak dapat menghapus %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "tidak dapat menulis ke %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "tidak dapat membaca dari %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Memproses halaman buku panduan dibawah %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
-#, fuzzy, c-format
+#: src/mandb.c:647 src/mandb.c:673
+#, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Memeriksa untuk cats menyimpang dibawah %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "peringatan: tidak ada direktif MANDB_MAP dalam %s, menggunakan jalur man anda"
 
-#: src/mandb.c:886
-#, fuzzy, c-format
+#: src/mandb.c:901
+#, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] ""
-"%d man subdirektori berisi halaman buku panduan lebih baru.\n"
-"%d halaman buku panduan telah ditambahkan.\n"
+"%d man subdirektori berisi halaman buku panduan lebih baru. halaman buku "
+"panduan telah ditambahkan.\n"
 msgstr[1] ""
-"%d man subdirektori berisi halaman buku panduan lebih baru.\n"
-"%d halaman buku panduan telah ditambahkan.\n"
+"%d man subdirektori berisi halaman buku panduan lebih baru. halaman buku "
+"panduan telah ditambahkan.\n"
 
-#: src/mandb.c:891
-#, fuzzy, c-format
+#: src/mandb.c:906
+#, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
-msgstr[0] " Halaman buku panduan "
-msgstr[1] " Halaman buku panduan "
+msgstr[0] "%d Halaman buku panduan \n"
+msgstr[1] "%d Halaman buku panduan \n"
 
-#: src/mandb.c:895
-#, fuzzy, c-format
+#: src/mandb.c:910
+#, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d cats menyimpang telah ditambahkan.\n"
 msgstr[1] "%d cats menyimpang telah ditambahkan.\n"
 
-#: src/mandb.c:900
-#, fuzzy, c-format
+#: src/mandb.c:915
+#, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d masukan basis data lama telah dihapus.\n"
 msgstr[1] "%d masukan basis data lama telah dihapus.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Tidak ada basis data yang dibuat."
@@ -839,7 +839,7 @@ msgstr "peringatan: direktori wajib %s tidak ada"
 msgid "can't determine current directory"
 msgstr "tidak dapat menentukan direktori sekarang"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "peringatan: %s tidak dimulai dengan  %s"
@@ -857,27 +857,27 @@ msgstr "tampilkan seluruh global manpath"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "peringatan: tidak ada global manpath diset dalam berkas konfigurasi %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "peringatan: %s adalah sebuah sambungan simbolik yang rusak"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "tidak dapat meresolf %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Memeriksa untuk cats menyimpang dibawah %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "peringatan: tidak dapat memperbarui persediaan indeks %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s adalah mereferensikan dirinya sendiri"
@@ -915,7 +915,6 @@ msgid "do not trim output to terminal width"
 msgstr "jangan trim keluaran ke lebar terminal"
 
 #: src/whatis.c:130
-#, fuzzy
 msgid "search only these sections (colon-separated)"
 msgstr "hanya cari di bagian ini"
 
@@ -976,36 +975,9 @@ msgstr "%s:%d: quote tidak terselesaikan dalam permintaan roff"
 msgid "compatibility switch (ignored)"
 msgstr "pilihan untuk kompabilitas saja (diabaikan)"
 
-#~ msgid "can't fork"
-#~ msgstr "tidak dapat fork"
-
-#~ msgid "fork failed"
-#~ msgstr "fork gagal"
-
-#~ msgid "can't get man command's exit status"
-#~ msgstr "tidak dapat memperoleh status keluar perintah man"
-
-#~ msgid "unable to reset cursor position in %s"
-#~ msgstr "tidak dapat mereset posisi kursor dalam %s"
-
 #~ msgid "badly formed configuration directive: '%s'"
 #~ msgstr "konfigurasi direktif dibentuk secara buruk: '%s'"
 
-#~ msgid "can't install SIGCHLD handler"
-#~ msgstr "tidak dapat memasang pengelola SIGCHLD"
-
-#~ msgid "waitpid failed"
-#~ msgstr "waitpid gagal"
-
-#~ msgid "%s: %s (core dumped)"
-#~ msgstr "%s:  %s (core dikeluarkan)"
-
-#~ msgid "%s: %s"
-#~ msgstr "%s: %s"
-
-#~ msgid "can't execute %s"
-#~ msgstr "tidak dapat menjalankan %s"
-
 #~ msgid "pipeline input not open"
 #~ msgstr "baris pipa masukan tidak terbuka"
 
@@ -1015,12 +987,18 @@ msgstr "pilihan untuk kompabilitas saja (diabaikan)"
 #~ msgid "pipe failed"
 #~ msgstr "pipa gagal"
 
+#~ msgid "fork failed"
+#~ msgstr "fork gagal"
+
 #~ msgid "dup2 failed"
 #~ msgstr "dup2 gagal"
 
 #~ msgid "close failed"
 #~ msgstr "gagal menutup"
 
+#~ msgid "can't execute %s"
+#~ msgstr "tidak dapat menjalankan %s"
+
 #~ msgid "closing pipeline input stream failed"
 #~ msgstr "penutupan baris pipa masukan stream gagal"
 
@@ -1033,15 +1011,36 @@ msgstr "pilihan untuk kompabilitas saja (diabaikan)"
 #~ msgid "closing pipeline output failed"
 #~ msgstr "penutupan baris pipa keluaran gagal"
 
-#~ msgid "SECTION"
-#~ msgstr "BAGIAN"
+#~ msgid "%s: %s (core dumped)"
+#~ msgstr "%s:  %s (core dikeluarkan)"
 
-#~ msgid "can't get passwd structure for uid 0"
-#~ msgstr "tidak dapat memperoleh struktur passwd untuk uid 0"
+#~ msgid "%s: %s"
+#~ msgstr "%s: %s"
+
+#~ msgid "waitpid failed"
+#~ msgstr "waitpid gagal"
+
+#~ msgid "can't install SIGCHLD handler"
+#~ msgstr "tidak dapat memasang pengelola SIGCHLD"
 
 #~ msgid "cannot insert unused key %s"
 #~ msgstr "tidak dapat memasukan kunci yang tidak digunakan %s"
 
+#~ msgid "can't get man command's exit status"
+#~ msgstr "tidak dapat memperoleh status keluar perintah man"
+
+#~ msgid "unable to reset cursor position in %s"
+#~ msgstr "tidak dapat mereset posisi kursor dalam %s"
+
+#~ msgid "can't get passwd structure for uid 0"
+#~ msgstr "tidak dapat memperoleh struktur passwd untuk uid 0"
+
+#~ msgid "can't fork"
+#~ msgstr "tidak dapat fork"
+
+#~ msgid "SECTION"
+#~ msgstr "BAGIAN"
+
 #~ msgid "Don't know which program should I run being >%s<\n"
 #~ msgstr "Tidak tahu aplikasi mana yang harus saya jalankan sebagai >%s<\n"
 
index 16a441d..03231ed 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.4.3\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2005-12-10 17:30+0100\n"
 "Last-Translator: Giuseppe Sacco <eppesuig@debian.org>\n"
 "Language-Team: Italian <tp@linux.it>\n"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "impossibile impostare lo uid effettivo"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "non esiste l'utente man con setuid \"%s\""
@@ -58,12 +58,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "trovati solo %d campi"
 msgstr[1] "trovati solo %d campi"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "fetch errato sulla chiave multipla %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Il database %s è corrotto; lo si ricrei con mandb --create"
@@ -93,7 +93,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -115,12 +115,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -160,78 +160,73 @@ msgstr "impossibile scrivere all'interno di %s"
 msgid "unable to update %s"
 msgstr "impossibile aggiornare %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "attenzione: %s/man%s/%s.%s*: estensioni in conflitto"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "impossibile aggiornare l'indice %s della cache"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "attenzione: %s: link simbolico o richiesta ROFF \".so\" errato(a)"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "attenzione: %s: viene ignorato un file vuoto"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "attenzione: %s: analisi whatis per %s(%s) fallita"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "impossibile ricercare nella directory %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "attenzione: impossibile creare la directory %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "impossibile posizionarsi nella directory %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "impossibile creare l'indice %s della cache"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr ""
 "Aggiornamento dell'indice della cache per il percorso \"%s/%s\". Attendere..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "fatto.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Rimozione delle vecchie voci di basi dati in %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Impossibile convertire %s nel nome cat"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "attenzione: c'è stato un errore memorizzando il dato %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "attenzione: %s: vengono ignorati i nomi di file fasulli"
@@ -264,16 +259,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "attenzione: whatis per %s eccede di %d byte, troncato."
 msgstr[1] "attenzione: whatis per %s eccede di %d byte, troncato."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "impossibile aprire %s"
@@ -315,7 +310,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ": opzioni incompatibili"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "comando terminato con stato d'uscita %d: %s"
@@ -526,71 +521,68 @@ msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 "Si veda \"%s\" per l'aiuto quando le pagine di manuali non sono presenti.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "impossibile fare chdir a %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Pagina di manuale "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "comando mandb fallito con stato d'uscita %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "preprocessore \"%c\" sconosciuto, lo ignoro"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "impossibile fare chown su %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "impossibile fare chmod su %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "impossibile rinominare %s in %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "impossibile impostare la data per %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "impossibile fare unlink di %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "impossibile creare un file 'cat' temporaneo per %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "impossibile creare un file 'cat' temporaneo per %s"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "impossibile aprire il file temporaneo %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "impossibile rimuovere la directory %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- successivo: %s [ mostra (return) | salta (Ctrl-D) | esci (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "impossibile fare chdir a %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -599,21 +591,29 @@ msgstr ""
 "\n"
 "impossibile scrivere in %s in modo catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Impossibile convertire %s nel nome cat"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: confidare nei whatis refs è obsoleto\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "comando mandb fallito con stato d'uscita %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "errore interno: il tipo %d candidato è oltre il limite"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- successivo: %s [ mostra (return) | salta (Ctrl-D) | esci (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Pagina di manuale "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, fuzzy, c-format
@@ -658,73 +658,73 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "impossibile rimuovere %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "impossibile scrivere in %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "impossibile leggere da %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Lavorazione delle pagine di manuale sotto a %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Ricerca degli stray cat sotto a %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "attenzione: nessuna direttiva MANDB_MAP in %s, uso del tuo manpath"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -735,28 +735,28 @@ msgstr[1] ""
 "%d sottodirectory man contenevano nuove pagine di manuale.\n"
 "Sono state aggiunte %d pagine di manuale\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Pagina di manuale "
 msgstr[1] " Pagina di manuale "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d stray cat sono stati aggiunti.\n"
 msgstr[1] "%d stray cat sono stati aggiunti.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d vecchie voci di database sono state rimosse.\n"
 msgstr[1] "%d vecchie voci di database sono state rimosse.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, fuzzy, c-format
 msgid "No databases created."
 msgstr "Il database non è stato aggiornato."
@@ -831,7 +831,7 @@ msgstr "attenzione: la directory essenziale %s non esiste"
 msgid "can't determine current directory"
 msgstr "impossibile determinare la directory corrente"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "attenzione: %s non inizia con %s"
@@ -851,27 +851,27 @@ msgstr ""
 "attenzione: nessun percorso man globale impostato nel file di configurazione "
 "%s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "attenzione: %s è un link simbolico spezzato"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "impossibile risolvere %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Ricerca degli stray cat sotto a %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "attenzione: impossibile aggiornare l'index %s della cache"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s è auto referenziante"
index c666d69..05b1476 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db-2.6.5\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2013-06-27 19:41+0900\n"
 "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
@@ -23,7 +23,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "実効 UID を設定できません"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "setuid された man ユーザー \"%s\" は存在しません"
@@ -59,12 +59,12 @@ msgid "only %d field in content"
 msgid_plural "only %d fields in content"
 msgstr[0] "中身が %d フィールドしかありません"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "複合キー %s は不正な呼び出しです"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr ""
@@ -96,7 +96,7 @@ msgid "The man database defaults to %s%s."
 msgstr "man データベースのデフォルトを %s%s にします。"
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "デバッグメッセージを表示する"
@@ -118,12 +118,12 @@ msgstr "PATH"
 msgid "set search path for manual pages to PATH"
 msgstr "man ページ用の検索パスを PATH に設定する"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "FILE"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "このユーザ設定ファイルを使用する"
@@ -162,78 +162,73 @@ msgstr "%s に書き込めません"
 msgid "unable to update %s"
 msgstr "%s を更新できません"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "警告: %s/man%s/%s.%s*: 拡張子が競合しています"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "index キャッシュ %s を更新できません"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 "警告: %s: シンボリックリンクまたは ROFF の `.so' 要求に誤りがあります"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "警告: %s: 空ファイルを無視しています"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "警告: %s: whatis が %s(%s) の解釈に失敗しました"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "ディレクトリー %s を検索できません"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "警告: cat ディレクトリー %s を作成できません"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "ディレクトリ %s に移動できません"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "index キャッシュ %s を作成できません"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "パス `%s/%s' の index キャッシュを更新しています。お待ちください..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "完了しました。\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "%s 内の古いデータベース要素を取り除いています...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "%s を整形済みファイル名に変換できません"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "警告: %s(%s) 用の要素の保存に失敗しました"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "警告: %s: おかしなファイル名を無視しています"
@@ -266,15 +261,15 @@ msgstr "ページ名を正規表現として解釈する"
 msgid "the page name contains wildcards"
 msgstr "ページ名をワイルドカードとして解釈する"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "警告: %s 用の whatis が %d バイトを超えています。切り詰めます。"
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "%s をオープンできません"
@@ -316,7 +311,7 @@ msgstr "選択した出力エンコーディングを使用する"
 msgid "%s: incompatible options"
 msgstr "%s: 相互に利用できないオプションです"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "コマンドはステータス %d で終了しました: %s"
@@ -533,71 +528,68 @@ msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 "マニュアルページが利用できない場合のヘルプについては '%s'を見てください。\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "%s にディレクトリを変更できません"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " マニュアルページ "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "mandb コマンドが終了ステータス %d で失敗しました"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "不明な前処理系 `%c' を無視しています"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "%s の所有者を変更 (chown) できません"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "%s の許可属性を変更 (chmod) できません"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "%s の名前を %s に変更できません"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "%s の時刻を設定できません"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "%s を削除(unlink)できません"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "%s 用の一時的な整形済みファイルを作成できません"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "一時ディレクトリを作成できません"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "一時ファイル %s を開けません"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "ディレクトリ %s を削除できません"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- 次は: %s [ 閲覧 (return) | スキップ (Ctrl-D) | 終了 (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "%s にディレクトリを変更できません"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -606,21 +598,29 @@ msgstr ""
 "\n"
 "catman モードで %s に書き込みできません"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "%s を整形済みファイル名に変換できません"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: whatis の参照に頼ることは勧められなくなっています\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "mandb コマンドが終了ステータス %d で失敗しました"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "内部エラー: 候補の種類 %d は範囲内にありません"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- 次は: %s [ 閲覧 (return) | スキップ (Ctrl-D) | 終了 (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " マニュアルページ "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -665,76 +665,76 @@ msgstr "入力エンコーディングを指定しなければいけません"
 msgid "must specify an output encoding"
 msgstr "出力エンコーディングを指定しなければいけません"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANPATH]"
 
 # Translator's NOTE: work..., don't look..., produce..., create are from:
 # Translator's NOTE: http://lists.debian.or.jp/debian-doc/199812/msg00016.html
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "'ファイル名の不一致'による警告以外何も出力しない"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "roff のない cat ファイルを検索、DB へ追加しない"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "古くなったエントリーを DB から削除しない"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "ユーザ用データベースのみを生成"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "データベースを更新せず、一から作成し直す"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "マニュアルページの正確さをチェック"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "FILENAME"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "このファイル名の要素だけを更新"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "%s を削除できません"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "%s に書き込めません"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "%s から読み込めません"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "%s 配下のマニュアルページを処理しています...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "古い cat ディレクトリ %s を削除しています...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "警告: %s に MANDB_MAP の指定はありません。あなたの manpath を使用します"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -742,25 +742,25 @@ msgstr[0] ""
 "%d 個のマニュアルページ子ディレクトリに新しいマニュアルページが含まれていまし"
 "た。\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "%d 個のマニュアルページが追加されました。\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "roff のない cat ファイルが %d 個追加されました。\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d 個の古いデータベース要素が除去されました。\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "データベースは作成されませんでした。"
@@ -835,7 +835,7 @@ msgstr "警告: 必要なディレクトリ %s が存在しません"
 msgid "can't determine current directory"
 msgstr "カレントディレクトリを決定できません"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "警告: %s は %s で始まっていません"
@@ -853,27 +853,27 @@ msgstr "グローバルな manpath 全体を表示"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "警告: 設定ファイル %s にグローバルな manpath の設定がありません"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "警告: %s はシンボリックリンクが切れています"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "%s を解決できません"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "%s 配下の roff がない cat ファイルをチェックしています...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "警告: index キャッシュ %s を更新できません"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s は自分自身を参照しています"
index 39f9a51..8dfc25c 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: man-db 2.6.7.1\n"
+"Project-Id-Version: man-db 2.7.0\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -23,7 +23,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr ""
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr ""
@@ -60,12 +60,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] ""
 msgstr[1] ""
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr ""
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr ""
@@ -95,7 +95,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -117,12 +117,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr ""
@@ -159,77 +159,72 @@ msgstr ""
 msgid "unable to update %s"
 msgstr ""
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr ""
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr ""
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr ""
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr ""
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr ""
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr ""
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr ""
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr ""
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr ""
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr ""
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr ""
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr ""
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr ""
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr ""
@@ -262,16 +257,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr ""
@@ -313,7 +308,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ""
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr ""
@@ -522,90 +517,95 @@ msgstr ""
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr ""
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr ""
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr ""
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr ""
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr ""
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr ""
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr ""
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr ""
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr ""
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr ""
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr ""
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr ""
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr ""
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr ""
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
 "cannot write to %s in catman mode"
 msgstr ""
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr ""
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr ""
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
 #, c-format
-msgid "internal error: candidate type %d out of range"
+msgid "mandb command failed with exit status %d"
 msgstr ""
 
-#: src/man.c:4026
+#: src/man.c:3411
 #, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgid "internal error: candidate type %d out of range"
+msgstr ""
+
+#: src/man.c:3916
+msgid " Manual page "
 msgstr ""
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
@@ -651,101 +651,101 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr ""
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr ""
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr ""
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr ""
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr ""
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr ""
@@ -820,7 +820,7 @@ msgstr ""
 msgid "can't determine current directory"
 msgstr ""
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr ""
@@ -838,27 +838,27 @@ msgstr ""
 msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr ""
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr ""
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr ""
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr ""
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr ""
index 0e5a7c5..1b77be1 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db-2.5.7-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2009-11-16 08:36+0100\n"
 "Last-Translator: Erwin Poeze <erwin.poeze@gmail.com>\n"
 "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -24,7 +24,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "kan de effectieve UID niet instellen"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "de SETUID-gebruiker '%s' bestaat niet"
@@ -61,12 +61,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "slechts %d velden in de inhoud"
 msgstr[1] "slechts %d velden in de inhoud"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "onjuiste treffer voor multisleutel %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Database %s is beschadigd; maak deze opnieuw aan met 'mandb --create'"
@@ -96,7 +96,7 @@ msgid "The man database defaults to %s%s."
 msgstr "De standaard man-database is %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "debug-uitvoer produceren"
@@ -118,12 +118,12 @@ msgstr "PAD"
 msgid "set search path for manual pages to PATH"
 msgstr "pad waarin naar man-pagina's gezocht moet worden"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "BESTAND"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "te gebruiken configuratiebestand"
@@ -162,79 +162,74 @@ msgstr "kan in %s niet schrijven"
 msgid "unable to update %s"
 msgstr "kan %s niet bijwerken"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "waarschuwing: botsende subsecties in %s/man%s/%s.%s*"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "kan index-cache %s niet bijwerken"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 "waarschuwing: %s: onjuiste symbolische koppeling of onjuist roff-'.so'-"
 "verzoek"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "waarschuwing: %s: leeg bestand wordt genegeerd"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "waarschuwing: %s: ontleden van %s(%s) voor 'whatis' is mislukt"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "kan map %s niet doorzoeken"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "waarschuwing: kan cat-map %s niet aanmaken"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "kan niet naar map %s gaan"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "kan index-cache %s niet aanmaken"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Bijwerken van index-cache voor pad '%s/%s'.  Even geduld..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "voltooid.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Verwijderen van oude databaseitems uit %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Kan %s niet omzetten naar een cat-naam"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "waarschuwing: opslaan van item voor %s(%s) is mislukt"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "waarschuwing: %s: onjuiste bestandsnaam wordt genegeerd"
@@ -267,16 +262,16 @@ msgstr "paginanaam als reguliere expressies begrijpen"
 msgid "the page name contains wildcards"
 msgstr "de paginanaam bevat jokertekens"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "waarschuwing: de 'whatis' voor %s is meer dan %d bytes -- afgekapt"
 msgstr[1] "waarschuwing: de 'whatis' voor %s is meer dan %d bytes -- afgekapt"
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "kan %s niet openen"
@@ -318,7 +313,7 @@ msgstr "uitvoer in deze codering produceren"
 msgid "%s: incompatible options"
 msgstr "%s: opties gaan niet samen"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "opdracht eindigde met afsluitwaarde %d: %s"
@@ -533,71 +528,68 @@ msgstr "Er is geen pagina over %s in sectie %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Zie '%s' voor hulp als man-pagina's niet beschikbaar zijn.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "kan niet naar map %s gaan"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Handleidingspagina "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "'mandb' is mislukt met afsluitwaarde %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "onbekende preprocessor '%c' wordt genegeerd"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "kan eigenaar van %s niet wijzigen"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "kan de toegangsrechten van %s niet wijzigen"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "kan %s niet hernoemen naar %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "kan tijdsstempels van %s niet zetten"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "kan %s niet verwijderen"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "kan geen tijdelijk cat-bestand aanmaken voor %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "kan geen tijdelijk map aanmaken"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "kan tijdelijk bestand %s niet openen"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "kan map %s niet verwijderen"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- volgende: %s [ Enter=zien | Ctrl-D=overslaan | Ctrl-C=afsluiten ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "kan niet naar map %s gaan"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -606,21 +598,29 @@ msgstr ""
 "\n"
 "kan niet naar %s schrijven in 'catman'-modus"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Kan %s niet omzetten naar een cat-naam"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: vertrouwen op 'whatis'-referenties wordt ontraden\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "'mandb' is mislukt met afsluitwaarde %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "**interne fout**: kandidaattype %d valt buiten bereik"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- volgende: %s [ Enter=zien | Ctrl-D=overslaan | Ctrl-C=afsluiten ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Handleidingspagina "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -665,74 +665,74 @@ msgstr "specificatie van een invoercodering ontbreekt"
 msgid "must specify an output encoding"
 msgstr "specificatie van een uitvoercodering ontbreekt"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANPAD]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "minder waarschuwingen produceren"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "losse cat-bestanden niet aan database toevoegen"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "verouderde items niet uit database verwijderen"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "alleen gebruikersdatabase produceren"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "database niet bijwerken maar opnieuw aanmaken"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "de man-pagina's op correctheid controleren"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "BESTAND"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "alleen het item voor dit bestand bijwerken"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "kan %s niet verwijderen"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "kan niet naar %s schrijven"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "kan niet uit %s lezen"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Verwerken van pagina's onder %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Zoeken naar losse cat-bestanden onder %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "waarschuwing: geen 'MANDB_MAP'-opdrachten in %s; uw man-pad wordt gebruikt"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -743,28 +743,28 @@ msgstr[1] ""
 "%d man-mappen bevatten nieuwere pagina's,\n"
 "%d man-pagina's werden toegevoegd.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Handleidingspagina "
 msgstr[1] " Handleidingspagina "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d losse cat-bestanden werden toegevoegd.\n"
 msgstr[1] "%d losse cat-bestanden werden toegevoegd.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d verouderde databaseitems werden verwijderd.\n"
 msgstr[1] "%d verouderde databaseitems werden verwijderd.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Geen databases aangemaakt."
@@ -839,7 +839,7 @@ msgstr "waarschuwing: vereiste map %s bestaat niet"
 msgid "can't determine current directory"
 msgstr "kan huidige map niet bepalen"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "waarschuwing: %s begint niet met %s"
@@ -858,27 +858,27 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "waarschuwing: geen algemeen man-pad ingesteld in configuratiebestand %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "waarschuwing: %s is een doelloze symbolische koppeling"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "kan %s niet herleiden"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Zoeken naar losse cat-bestanden onder %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "waarschuwing: kan index-cache %s niet bijwerken"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s refereert aan zichzelf"
index 7d2114c..b6c1f19 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2013-02-03 20:23+0100\n"
 "Last-Translator: Robert Luberda <robert@debian.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
@@ -24,7 +24,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "nie można ustawić efektywnego identyfikatora użytkownika"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "użytkownik \"%s\" nie istnieje"
@@ -62,12 +62,12 @@ msgstr[0] "tylko %d pole w zmiennej content"
 msgstr[1] "tylko %d pola w zmiennej content"
 msgstr[2] "tylko %d pól w zmiennej content"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "błąd pobierania klucza wielowymiarowego %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr ""
@@ -99,7 +99,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Domyślną bazą danych jest %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "wyświetla komunikaty diagnostyczne"
@@ -121,13 +121,13 @@ msgstr "ŚCIEŻKA"
 msgid "set search path for manual pages to PATH"
 msgstr "ustawia ścieżkę wyszukiwania stron podręcznika na ŚCIEŻKĘ"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "PLIK"
 
 #
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "używa tego pliku konfiguracyjnego użytkownika"
@@ -166,78 +166,73 @@ msgstr "nie można zapisać w %s"
 msgid "unable to update %s"
 msgstr "nie można zaktualizować %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "ostrzeżenie: %s/man%s/%s.%s*: konkurujące rozszerzenia"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "nie można zaktualizować bufora indeksu %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 "ostrzeżenie: %s złe dowiązanie symboliczne lub błędne żądanie \".so\" ROFF"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "ostrzeżenie: %s: ignorowanie pustego pliku"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "ostrzeżenie: %s: przetwarzanie whatis %s(%s) się nie powiodło"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "nie można przeszukać katalogu %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "ostrzeżenie: błąd tworzenia katalogu preformatowanych stron %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "nie można przejść do katalogu %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "nie można utworzyć bufora indeksu %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Aktualizowanie bufora indeksu dla ścieżki \"%s/%s\". Proszę czekać..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "zakończono.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Usuwanie starych wpisów w bazie danych %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Nie można skonwertować %s do nazwy preformatowanej strony podręcznika"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "ostrzeżenie: błąd podczas zachowywania wpisu dla %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "ostrzeżenie: %s: ignorowanie niepoprawnej nazwy pliku"
@@ -270,7 +265,7 @@ msgstr "interpretuje każde nazwę strony jako wyr. regularne"
 msgid "the page name contains wildcards"
 msgstr "nazwa strony zawiera znaki dopasowywania"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -280,9 +275,9 @@ msgstr[1] ""
 msgstr[2] ""
 "ostrzeżenie: whatis dla argumentu %s przekracza %d bajtów, obcinanie."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "nie można otworzyć %s"
@@ -324,7 +319,7 @@ msgstr "używa wybranego wyjściowego kodowania znaków"
 msgid "%s: incompatible options"
 msgstr "%s: niekompatybilne opcje"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "polecenie zwróciło kod błędu %d: %s"
@@ -543,71 +538,69 @@ msgstr ""
 "Proszę przeczytać \"%s\", aby uzyskać pomoc,\n"
 " gdy strony podręcznika nie są dostępne.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "nie można zmienić katalogu na %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Strona podręcznika ekranowego "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "polecenie mandb zakończyło się błędem %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ignorowanie nieznanego preprocesora \"%c\""
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "nie można zmienić właściciela %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "nie można zmienić praw dostępu %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "nie można zmienić nazwy %s na %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "nie można ustawić czasów na %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "nie można usunąć %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "nie można utworzyć tymczasowego pliku cat dla %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "nie można utworzyć katalogu tymczasowego"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "nie można otworzyć pliku tymczasowego %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "nie można usunąć katalogu %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- następna: %s [ przeglądaj (return) | pomiń (Ctrl-D) | zakończ (Ctrl-"
+"C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "nie można zmienić katalogu na %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -616,23 +609,30 @@ msgstr ""
 "\n"
 "nie można zapisać do %s w trybie catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Nie można skonwertować %s do nazwy preformatowanej strony podręcznika"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: poleganie na odnośnikach whatis jest niezalecane\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "polecenie mandb zakończyło się błędem %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr ""
 "błąd wewnętrzny: typ kandydata %d poza zakresem dopuszczalnych wartości"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- następna: %s [ przeglądaj (return) | pomiń (Ctrl-D) | zakończ (Ctrl-"
-"C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Strona podręcznika ekranowego "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -677,73 +677,73 @@ msgstr "należy podać kodowanie wejścia"
 msgid "must specify an output encoding"
 msgstr "należy podać kodowanie wyjścia"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANPATH]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "tryb cichy, poza ostrzeżeniami o nieprawidłowościach"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "nie szuka i nie dodaje zabłąkanych plików cat do db"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "nie czyści przestarzałych wpisów z bazy danych"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "tworzy tylko bazy danych użytkownika"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "tworzy nowe bazy danych, zamiast aktualizować istniejące"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "sprawdza poprawność stron podręcznika"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "NAZWA_PLIKU"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "aktualizuje wpis dotyczący tej nazwy pliku"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "nie można usunąć %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "nie można pisać do %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "nie można czytać z %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Przetwarzanie stron podręcznika w %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Usuwanie przestarzałego katalogu stron preformatowanych %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "ostrzeżenie: w %s brak dyrektyw MANDB_MAP, używanie ścieżki manpath"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -751,7 +751,7 @@ msgstr[0] "%d podkatalog man zawierał nowsze strony podręcznika.\n"
 msgstr[1] "%d podkatalogi man zawierały nowsze strony podręcznika.\n"
 msgstr[2] "%d podkatalogów man zawierało nowsze strony podręcznika.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
@@ -759,7 +759,7 @@ msgstr[0] "Dodano %d stronę podręcznika.\n"
 msgstr[1] "Dodano %d strony podręcznika.\n"
 msgstr[2] "Dodano %d stron podręcznika.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -767,7 +767,7 @@ msgstr[0] "Dodano %d zabłąkaną preformatowaną stronę podręcznika.\n"
 msgstr[1] "Dodano %d zabłąkane preformatowane strony podręcznika.\n"
 msgstr[2] "Dodano %d zabłąkanych preformatowanych stron podręcznika.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
@@ -775,7 +775,7 @@ msgstr[0] "Usunięto %d stary wpis z bazy danych.\n"
 msgstr[1] "Usunięto %d stare wpisy z bazy danych.\n"
 msgstr[2] "Usunięto %d starych wpisów z bazy danych.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Nie utworzono żadnej bazy danych."
@@ -850,7 +850,7 @@ msgstr "ostrzeżenie: obowiązkowy katalog %s nie istnieje"
 msgid "can't determine current directory"
 msgstr "nie można określić katalogu bieżącego"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "ostrzeżenie: %s nie zaczyna się od %s"
@@ -869,27 +869,27 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "ostrzeżenie: w pliku konfiguracyjnym %s nie ustawiono systemowych ścieżek man"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "ostrzeżenie: %s jest wiszącym dowiązaniem symbolicznym"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "nie można rozwiązać %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Poszukiwanie nie powiązanych stron preformatowanych w %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "ostrzeżenie: nie można zaktualizować bufora indeksu %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s odwołuje się do samego siebie"
index 0a79baf..6c6f190 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.4.1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2003-02-22 18:45-0300\n"
 "Last-Translator: Alexandre Folle de Menezes <afmenez@terra.com.br>\n"
 "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
@@ -20,7 +20,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "impossível setar o uid efetivo"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "o usuário man setuid \"%s\" não existe"
@@ -57,12 +57,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "apenas %d campos no conteúdo"
 msgstr[1] "apenas %d campos no conteúdo"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "busca ruim na multi-chave %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Banco de Dados %s corrompido; refazer com mandb --create"
@@ -92,7 +92,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -114,12 +114,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -159,77 +159,72 @@ msgstr "imposs
 msgid "unable to update %s"
 msgstr "incapaz de atualizar %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "aviso: %s/man%s/%s.%s*: extensões conflitantes"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "impossível atualizar cache de índice %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "aviso: %s: link simbólico ruim ou requisição `.so' ROFF"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "aviso: %s: ignorando arquivo vazio"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "aviso: %s: exame whatis para %s(%s) falhou"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "impossível buscar no diretório %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "aviso: impossível criar o catdir %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "impossível mudar para o diretório %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "impossível criar cache de índice %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Atualizando o cache de índice para o caminho `%s/%s'. Aguarde..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "feito.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Descartando entradas antigas do banco de dados em %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Impossível converter %s para um nome 'cat'"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "aviso: falhou ao armazenar entradas para %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "aviso: %s: ignorando nome de arquivo inválido"
@@ -262,16 +257,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "aviso: whatis para %s excede %d bytes, truncando."
 msgstr[1] "aviso: whatis para %s excede %d bytes, truncando."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "impossível abrir %s"
@@ -313,7 +308,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ": opções incompatíveis"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "o comando encerrou com estado %d: %s"
@@ -527,71 +522,67 @@ msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 "Veja '%s' para ajuda quando as páginas de manual não estiverem disponíveis.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "impossível chdir para %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Pagina de manual "
-
-#: src/man.c:1222 src/man.c:3558
-#, fuzzy, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "o comando man falhou com estado de saída %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "igorando preprocessador desconhecido '%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "impossível fazer chown em %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "impossível fazer chmod em %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "impossível renomear %s para %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "impossível setar os horários de %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "impossível remover %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, fuzzy, c-format
 msgid "can't create temporary cat for %s"
 msgstr "impossível criar um nome de arquivo temporário"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "impossível criar um nome de arquivo temporário"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, fuzzy, c-format
 msgid "can't open temporary file %s"
 msgstr "impossível abrir o arquivo de configuração do manpath %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "impossível remover o diretório %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "impossível chdir para %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -600,20 +591,29 @@ msgstr ""
 "\n"
 "impossível escrever em %s no modo catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Impossível converter %s para um nome 'cat'"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: uso de whatis refs está obsoleto\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, fuzzy, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "o comando man falhou com estado de saída %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr ""
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Pagina de manual "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, fuzzy, c-format
@@ -658,73 +658,73 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "impossível remover %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, fuzzy, c-format
 msgid "can't write to %s"
 msgstr "impossível escrever dentro de %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, fuzzy, c-format
 msgid "can't read from %s"
 msgstr "impossível criar %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Processando as páginas de manual sob %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Verificando por vira-latas sob %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "aviso: nenhuma diretiva MANDB_MAP em %s, usando o seu manpath"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -735,28 +735,28 @@ msgstr[1] ""
 "%d subdiretorios man continham páginas de manual novas.\n"
 "%d páginas de manual foram adicionadas.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Pagina de manual "
 msgstr[1] " Pagina de manual "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d vira-latas foram adicionados.\n"
 msgstr[1] "%d vira-latas foram adicionados.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d entradas antigas no banco de dados foram descartadas.\n"
 msgstr[1] "%d entradas antigas no banco de dados foram descartadas.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr ""
@@ -831,7 +831,7 @@ msgstr "aviso: diret
 msgid "can't determine current directory"
 msgstr "impossível determinar o diretório corrente"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "aviso: %s não começa com %s"
@@ -849,27 +849,27 @@ msgstr ""
 msgid "warning: no global manpaths set in config file %s"
 msgstr "aviso: nenhum manpath global setado no arquivo de configuração %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "warning: %s é um symlink perdido"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "impossível resolver %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Verificando por vira-latas sob %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "aviso: impossível atualizar o cache de índice %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s referencia a si mesmo"
index cf0ea1c..788375d 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.4.2-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2003-10-27 08:40+0200\n"
 "Last-Translator: Eugen Hoanca <eugenh@urban-grafx.ro>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "nu se poate seta uid efectiv"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "utilizatorul man setuidat \"%s\" nu existã"
@@ -58,12 +58,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "numai %d câmpuri în conþinut"
 msgstr[1] "numai %d câmpuri în conþinut"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "aducere(fetch) incorectã în multi chei %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Baza de date %s e coruptã; reconstruiþi cu mandb --create"
@@ -93,7 +93,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -115,12 +115,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -160,77 +160,72 @@ msgstr "nu se poate scrie 
 msgid "unable to update %s"
 msgstr "nu se poate înnoi(update) %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "avertisment: %s/man%s/%s.%s*: extensii concurente"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "nu se poate înnoi(update) index cache %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "avertisment: %s: symlink eronat sau cerere ROFF `.so'"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "avertisment: %s: se ignorã fiºierul vid."
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "avertisment: %s: analiza(parse) whatis pentru %s(%s) eºuatã"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "nu se poate cãuta directorul %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "avertisment: nu se poate crea catdir %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "nu se poate schimba în directorul %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "nu se poate crea index cache-ului %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Se înnoieºte(update) index cache-ul pentru calea `%s%s'. Aºteptaþi..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "efectuat.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Se curãþã(purge) intrãrile vechi ale bazei de date în %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Nu pot converti %s în nume cat"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "avertisment: am eºuat în depozitarea intrãrii pentru %s (%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "avertisment: %s: se ignorã numele de fiºier fals(bogus)"
@@ -263,16 +258,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "avertisment: whatis pentru %s depãºeºte %d octeþi, se trunchiazã."
 msgstr[1] "avertisment: whatis pentru %s depãºeºte %d octeþi, se trunchiazã."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "nu se poate deschide %s"
@@ -314,7 +309,7 @@ msgstr ""
 msgid "%s: incompatible options"
 msgstr ": opþiuni incompatibile"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "comanda a ieºit cu starea %d: %s"
@@ -525,71 +520,69 @@ msgid "See '%s' for help when manual pages are not available.\n"
 msgstr ""
 "Citiþi `%s' pentru ajutor în caz cã paginile de manual nu sunt disponibile.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "nu se poate schimba directorul(chdir) în %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Paginã de manual "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "comanda mandb a eºuat cu stare de ieºire %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "se ignorã preprocesorul necunoscut `%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "nu se poate face chown pe %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "nu se poate face chmod pe %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "nu se poate redenumi %s în %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "nu se poate seta timpul pe %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "nu se poate scoate linkul(unlink) la %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, fuzzy, c-format
 msgid "can't create temporary cat for %s"
 msgstr "nu se poate crea un nume de fiºier temporar"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "nu se poate crea un nume de fiºier temporar"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, fuzzy, c-format
 msgid "can't open temporary file %s"
 msgstr "nu se poate deschide fiºierul de configurare al cãii de man %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "nu se poate ºterge directorul %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- urmãtor: %s [ vizualizare (return) | omitere (Ctrl-D) | ieºire (Ctrl-"
+"C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "nu se poate schimba directorul(chdir) în %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -598,22 +591,29 @@ msgstr ""
 "\n"
 "nu se poate scrie în %s în modul catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Nu pot converti %s în nume cat"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: încrederea în referinþele whatis este învechitã\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "comanda mandb a eºuat cu stare de ieºire %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "eroare internã: candidatul tip %d depãºeºte domeniul"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- urmãtor: %s [ vizualizare (return) | omitere (Ctrl-D) | ieºire (Ctrl-"
-"C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Paginã de manual "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, fuzzy, c-format
@@ -658,75 +658,75 @@ msgstr ""
 msgid "must specify an output encoding"
 msgstr ""
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "nu se poate ºterge %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "nu se poate scrie în %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "nu se poate citi din %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Se proceseazã paginile de manual sub %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Se verificã cat-urile rãtãcite sub %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "avertisment: nu existã directive MANDB_MAP în %s, se foloseºte calea voastrã "
 "de man"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -737,28 +737,28 @@ msgstr[1] ""
 "%d subdirectoare man conþin pagini de manual noi.\n"
 "%d pagini de manual au fost adãugate.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Paginã de manual "
 msgstr[1] " Paginã de manual "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d cat-uri rãtãcite au fost adãugate.\n"
 msgstr[1] "%d cat-uri rãtãcite au fost adãugate.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d intrãri vechi în baza de date au fost eliminate.\n"
 msgstr[1] "%d intrãri vechi în baza de date au fost eliminate.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, fuzzy, c-format
 msgid "No databases created."
 msgstr "Nici o bazã de date înnoitã (updated)."
@@ -833,7 +833,7 @@ msgstr "avertisment: directorul necesar %s nu exist
 msgid "can't determine current directory"
 msgstr "nu se poate determina directorul curent"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "avertisment: %s nu începe cu %s"
@@ -852,27 +852,27 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "avertisment: nu existã cãi man globale setate în fiºierul de configurare %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "avertisment: %s este un symlink nesigur(dangling)"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "nu se poate rezolva %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Se verificã cat-urile rãtãcite sub %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "avertisment: nu se poate înnoi(update) index cache-ul %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s este auto-referinþã(self-referencing)"
index 57fd3fd..6c8245c 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.1-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2012-02-06 20:46+0400\n"
 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
 "Language-Team: Russian <gnu@mx.ru>\n"
@@ -24,7 +24,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "не удалось установить эффективный uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "setuid man пользователь \"%s\" не существует"
@@ -62,12 +62,12 @@ msgstr[0] "в содержимом только %d поле"
 msgstr[1] "в содержимом только %d поля"
 msgstr[2] "в содержимом только %d полей"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "неверная выборка по многомерному ключу %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "База данных %s повреждена; пересборка командой mandb --create"
@@ -97,7 +97,7 @@ msgid "The man database defaults to %s%s."
 msgstr "По умолчанию база данных man расположена в %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "показывать сообщения отладки"
@@ -119,12 +119,12 @@ msgstr "ПУТЬ"
 msgid "set search path for manual pages to PATH"
 msgstr "установить путь поиска справочных страниц в значение ПУТЬ"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "ФАЙЛ"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "использовать указанный пользовательских файл настроек"
@@ -163,78 +163,73 @@ msgstr "не удалось записать в %s"
 msgid "unable to update %s"
 msgstr "не удалось обновить %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "предупреждение: %s/man%s/%s.%s*: конкурирующие расширения"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "не удалось обновить индексный кэш %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr ""
 "предупреждение: %s: неверная символическая ссылка или запрос ROFF `.so'"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "предупреждение: %s: игнорируется пустой файл"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "предупреждение: %s: whatis анализ %s(%s) не удался"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "не удалось найти каталог %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "предупреждение: не удалось создать cat каталог %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "не удалось сменить каталог на %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "не удалось создать индексный кэш %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Обновление индексного кэша для пути `%s/%s'. Ждите..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "завершено.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Удаление старых записей базы данных в %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Не удалось преобразовать %s в cat имя"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "предупреждение: не удалось сохранить запись для %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "предупреждение: %s: игнорируется фальшивое имя файла"
@@ -267,7 +262,7 @@ msgstr "считать имя страницы регулярным выраже
 msgid "the page name contains wildcards"
 msgstr "имя страницы содержит групповые символы"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -278,9 +273,9 @@ msgstr[1] ""
 msgstr[2] ""
 "предупреждение: результат whatis для %s превысил %d байт, обрезается."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "не удалось открыть %s"
@@ -322,7 +317,7 @@ msgstr "использовать выбранную кодировку выхо
 msgid "%s: incompatible options"
 msgstr "%s: несовместимые параметры"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "команда завершилась с кодом %d: %s"
@@ -537,71 +532,68 @@ msgstr "Нет справочной страницы для %s в разделе
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Смотрите '%s' в справке, если недоступны справочные страницы.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "не удалось выполнить функцию chdir в %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Справочная страница "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "команда mandb завершилась неудачно (код выхода %d)"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "игнорирование неизвестного препроцессора `%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "не удалось выполнить функцию chown %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "не удалось выполнить функцию chmod %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "не удалось переименовать %s в %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "не удалось установить время доступа для %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "не удалось выполнить функцию unlink %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "не удалось создать временный cat файл %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "не удалось создать временный каталог"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "не удалось открыть временный файл %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "не удалось удалить каталог %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- след: %s [ просм (ввод) | пропуск (Ctrl-D) | выход (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "не удалось выполнить функцию chdir в %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -610,21 +602,29 @@ msgstr ""
 "\n"
 "не удалось записать в %s в режиме catman"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Не удалось преобразовать %s в cat имя"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: полагаться на ссылки whatis настоятельно не рекомендуется\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "команда mandb завершилась неудачно (код выхода %d)"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "внутренняя ошибка: тип кандидата %d вне диапазона"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- след: %s [ просм (ввод) | пропуск (Ctrl-D) | выход (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Справочная страница "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -669,73 +669,73 @@ msgstr "должна быть указана кодировка входных 
 msgid "must specify an output encoding"
 msgstr "должна быть указана кодировка выходных данных"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[MANPATH]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "не выводить сообщения, за исключением 'фиктивных' предупреждений"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "не искать или добавлять побочные cat в dbs"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "не вычищать устаревшие записи из dbs"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "создать только пользовательские базы данных"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "создать dbs с нуля, а не обновлять"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "проверить справочные страницы на правильность"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "ИМЯ-ФАЙЛА"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "обновить запись только для этого файла"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "не удалось удалить %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "не удалось записать в %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "не удалось прочитать из %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Обработка справочных страниц в %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Удаляется устаревший каталог cat %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "предупреждение: нет директивы MANDB_MAP в %s, используется ваш manpath"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -743,7 +743,7 @@ msgstr[0] "В %d man-подкаталоге содержатся более но
 msgstr[1] "В %d man-подкаталогах содержатся более новые справочные страницы.\n"
 msgstr[2] "В %d man-подкаталогах содержатся более новые справочные страницы.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
@@ -751,7 +751,7 @@ msgstr[0] "Добавлена %d справочная страница.\n"
 msgstr[1] "Добавлено %d справочные страницы.\n"
 msgstr[2] "Добавлено %d справочных страниц.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -759,7 +759,7 @@ msgstr[0] "Добавлена %d побочная cat-страница.\n"
 msgstr[1] "Добавлено %d побочные cat-страницы.\n"
 msgstr[2] "Добавлено %d побочных cat-страниц.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
@@ -767,7 +767,7 @@ msgstr[0] "Вычищена %d старая запись базы данных.\
 msgstr[1] "Вычищено %d старые записи базы данных.\n"
 msgstr[2] "Вычищено %d старых записей базы данных.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Базы данных не созданы."
@@ -844,7 +844,7 @@ msgstr "предупреждение: обязательный каталог %s
 msgid "can't determine current directory"
 msgstr "не удалось определить текущий каталог"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "предупреждение: %s не начинается с %s"
@@ -862,27 +862,27 @@ msgstr "показать весь глобальный manpath"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "предупреждение: не установлены глобальные manpath в файле настроек %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "предупреждение: %s ссылается на несуществующий объект"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "не удалось определить %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Проверка побочных cat в %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "предупреждение: не удалось обновить индексный кэш %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s ссылается на себя"
index b857165..40fc75c 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.6-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2014-01-16 09:51+0200\n"
 "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
 "Language-Team: Serbian <(nothing)>\n"
@@ -22,7 +22,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "не могу да подесим стварни јиб"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "подесииб ман корисник „%s“ не постоји"
@@ -60,12 +60,12 @@ msgstr[0] "само %d поље у садржају"
 msgstr[1] "само %d поља у садржају"
 msgstr[2] "само %d поља у садржају"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "лоша набавка на вишеструком кључу „%s“"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "База података „%s“ је оштећена; изградите поново са „mandb --create“"
@@ -95,7 +95,7 @@ msgid "The man database defaults to %s%s."
 msgstr "База података мана се пребацује на %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "исписује поруке за исправљање грешака"
@@ -117,12 +117,12 @@ msgstr "ПУТАЊА"
 msgid "set search path for manual pages to PATH"
 msgstr "поставља путању претраге за странице упутства на ПУТАЊУ"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "ДАТОТЕКА"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "користи ову корисничку датотеку подешавања"
@@ -161,77 +161,72 @@ msgstr "не могу да пишем у „%s“"
 msgid "unable to update %s"
 msgstr "не могу да ажурирам „%s“"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "упозорење: %s/man%s/%s.%s*: конкурентна проширења"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "не могу да ажурирам оставу индекса „%s“"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "упозорење: %s: лоша симболичка веза или РОФФ „.so“ захтев"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "упозорење: %s: занемарујем празну датотеку"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "упозорење: %s: није успела обрада шта-је за %s(%s)"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "не могу да претражим директоријум „%s“"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "упозорење: не могу да направим катдир „%s“"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "не могу да пређем у директоријум „%s“"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "не могу да направим оставу индекса „%s“"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Ажурирам оставу индекса за путању „%s/%s“. Сачекајте..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "готово.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Избацујем старе уносе базе података у „%s“...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Не могу да претворим „%s“ у кат назив"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "упозорење: нисам успео да ускладиштим унос за %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "упозорење: %s: занемарујем нетачан назив датотеке"
@@ -264,7 +259,7 @@ msgstr "тумачи назив странице као регуларни из
 msgid "the page name contains wildcards"
 msgstr "назив странице садржи џокере"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -272,9 +267,9 @@ msgstr[0] "упозорење: шта-је за „%s“ премашује %d 
 msgstr[1] "упозорење: шта-је за „%s“ премашује %d бајта, скраћујем."
 msgstr[2] "упозорење: шта-је за „%s“ премашује %d бајтова, скраћујем."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "не могу да отворим „%s“"
@@ -316,7 +311,7 @@ msgstr "користи изабрано кодирање излаза"
 msgid "%s: incompatible options"
 msgstr "%s: несагласне опције"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "наредба је изашла са стањем %d: %s"
@@ -531,71 +526,69 @@ msgstr "Нема уноса упутства за „%s“ у одељку %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Погледајте „%s“ за помоћ када странице упутства нису доступне.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "не могу да се пребацим у „%s“"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Страница упутства "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "наредба мандб није успела са излазним стањем „%d“"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "занемарујем неознати препроцесор „%c“"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "не могу да променим власника „%s“"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "не могу да променим режим „%s“"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "не могу да преименујем „%s“ у „%s“"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "не могу да подесим времена на „%s“"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "не могу да развежем „%s“"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "не могу да направим привремени кат за „%s“"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "не могу да направим привремени директоријум"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "не могу да отворим привремену датотеку „%s“"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "не могу да уклоним директоријум „%s“"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Ман-- следеће: %s [ преглед (повратница) | прескочи (Ктрл-Д) | изађи (Ктрл-"
+"Ц) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "не могу да се пребацим у „%s“"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -604,22 +597,29 @@ msgstr ""
 "\n"
 "не могу да пишем у „%s“ у катман режиму"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Не могу да претворим „%s“ у кат назив"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: ослањање на упуте шта-је је застарело\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "наредба мандб није успела са излазним стањем „%d“"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "унутрашња грешка: врста кандидата „%d“ је ван опсега"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Ман-- следеће: %s [ преглед (повратница) | прескочи (Ктрл-Д) | изађи (Ктрл-"
-"Ц) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Страница упутства "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -664,73 +664,73 @@ msgstr "морате навести кодирање улаза"
 msgid "must specify an output encoding"
 msgstr "морате навести кодирање излаза"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[МАНПУТАЊА]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "ради тихо, осим за „bogus“ упозорење"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "не тражи или не додаје залутале катсе у базе података"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "не избацује застареле уносе из база података"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "производи само корисничке базе података"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "прави базе података од почетка, уместо да их освежава"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "проверава странице упутства за исправношћу"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "ДАТОТЕКА"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "ажурира само унос за ову датотеку"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "не могу да уклоним „%s“"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "не могу да пишем у „%s“"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "не могу да читам из „%s“"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Обрађујем странице упутства под „%s“...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Уклањам застареле кат директоријуме „%s“...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "упозорење: нема МАНБП_МАП смерница у „%s“, користим вашу ман-путању"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -738,7 +738,7 @@ msgstr[0] "%d ман подиректоријум је садржао новиј
 msgstr[1] "%d ман подиректоријума су садржала новије странице упутства.\n"
 msgstr[2] "%d ман подиректоријума је садржало новије странице упутства.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
@@ -746,7 +746,7 @@ msgstr[0] "%d страница упутства је додата.\n"
 msgstr[1] "%d странице упутства су додате.\n"
 msgstr[2] "%d страница упутства је додато.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -754,7 +754,7 @@ msgstr[0] "%d залутали кат је додат.\n"
 msgstr[1] "%d залутала ката су додата.\n"
 msgstr[2] "%d залуталих катова је додато.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
@@ -762,7 +762,7 @@ msgstr[0] "%d стари унос базе података је избачен.
 msgstr[1] "%d стара уноса базе података су избачена.\n"
 msgstr[2] "%d старих уноса базе података је избачено.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Нису направљене базе података."
@@ -837,7 +837,7 @@ msgstr "упозорење: обавезан директоријум „%s“ 
 msgid "can't determine current directory"
 msgstr "не могу да одредим текући директоријум"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "упозорење: „%s“ не почиње са „%s“"
@@ -855,27 +855,27 @@ msgstr "показује читаву општу манпутању"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "упозорење: нису подешене опште манпутање у датотеци подешавања „%s“"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "упозорење: „%s“ је апсолутна симболичка веза"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "не могу да решим „%s“"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Тражим залутале катсе под „%s“...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "упозорење: не могу да ажурирам оставу индекса „%s“"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "„%s“ је само упутна"
index 8c1755e..d4d825e 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.5.0-pre2\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2007-09-17 16:57+0100\n"
 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "kan inte ställa in effektivt uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "en manualanvändare \"%s\" som är setuid finns inte"
@@ -58,12 +58,12 @@ msgid_plural "only %d fields in content"
 msgstr[0] "endast %d fält i innehåll"
 msgstr[1] "endast %d fält i innehåll"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "felaktig hämtning på multinyckel %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "Databasen %s är skadad; bygg om med mandb --create"
@@ -93,7 +93,7 @@ msgid "The man database defaults to %s%s."
 msgstr ""
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr ""
@@ -115,12 +115,12 @@ msgstr ""
 msgid "set search path for manual pages to PATH"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr ""
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 #, fuzzy
 msgid "use this user configuration file"
@@ -160,77 +160,72 @@ msgstr "kan inte skriva inom %s"
 msgid "unable to update %s"
 msgstr "kan inte uppdatera %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "varning: %s/man%s/%s.%s*: filändelser i konflikt"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "kan inte uppdatera indexcachen %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "varning: %s: felaktig symbolisk länk eller ROFF \".so\"-begäran"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "varning: %s: ignorerar tom fil"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "varning: %s: whatis-tolkning för %s(%s) misslyckades"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "kan inte söka i katalogen %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "varning: kan inte skapa cat-katalog %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "kan inte byta till katalogen %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "kan inte skapa indexcachen %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "Uppdaterar indexcache för sökvägen \"%s/%s\". Vänta..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "klar.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Tömmer gamla databasposter i %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Kan inte konvertera %s till cat-namn"
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "varning: misslyckades med att lagra post för %s(%s)"
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "varning: %s: ignorerar felaktigt filnamn"
@@ -263,16 +258,16 @@ msgstr ""
 msgid "the page name contains wildcards"
 msgstr ""
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "varning: whatis för %s överskrider %d byte, förkortar."
 msgstr[1] "varning: whatis för %s överskrider %d byte, förkortar."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "kan inte öppna %s"
@@ -315,7 +310,7 @@ msgstr "måste ange en utmatningskodning"
 msgid "%s: incompatible options"
 msgstr ": inkompatibla flaggor"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "kommandot avslutade med status %d: %s"
@@ -529,73 +524,70 @@ msgstr "Ingen manualpost för %s i avsnittet %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Se \"%s\" för hjälp när manualsidor inte är tillgängliga.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "kan inte byta katalog till %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Manualsida "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "mandb-kommandot misslyckades med slutstatus %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "ignorerar okänd förbehandlare \"%c\""
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "kan inte byta ägare på %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "kan inte ändra rättigheter på %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "kan inte byta namn på %s till %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "kan inte ställa in tider på %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "kan inte avlänka %s"
 
 # cat är vad? catalogue? kommandot "cat"?
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "kan inte skapa temporär cat för %s"
 
 # cat är vad? catalogue? kommandot "cat"?
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "kan inte skapa temporär cat för %s"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "kan inte öppna temporärfil %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "kan inte ta bort katalogen %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr ""
+"--Man-- nästa: %s [ visa (retur) | hoppa över (Ctrl-D) | avsluta (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "kan inte byta katalog till %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -604,21 +596,29 @@ msgstr ""
 "\n"
 "kan inte skriva till %s i catman-läge"
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Kan inte konvertera %s till cat-namn"
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: förlitande på whatis-referenser är föråldrat\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "mandb-kommandot misslyckades med slutstatus %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "internt fel: kandidattypen %d utanför intervallet"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr ""
-"--Man-- nästa: %s [ visa (retur) | hoppa över (Ctrl-D) | avsluta (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Manualsida "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -663,73 +663,73 @@ msgstr "måste ange en inmatningskodning"
 msgid "must specify an output encoding"
 msgstr "måste ange en utmatningskodning"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr ""
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr ""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr ""
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr ""
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr ""
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr ""
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr ""
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr ""
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "kan inte ta bort %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "kan inte skriva till %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "kan inte läsa från %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Bearbetar manualsidor under %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Undersöker lösa cat-sidor under %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "varning: inga MANDB_MAP-direktiv i %s, använder din manualsökväg"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -740,28 +740,28 @@ msgstr[1] ""
 "%d manualunderkataloger innehöll nyare manualsidor.\n"
 "%d manualsidor lades till.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Manualsida "
 msgstr[1] " Manualsida "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d lösa cat-sidor lades till.\n"
 msgstr[1] "%d lösa cat-sidor lades till.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d gamla databasposter tömdes.\n"
 msgstr[1] "%d gamla databasposter tömdes.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Inga databaser skapade."
@@ -836,7 +836,7 @@ msgstr "varning: obligatoriska katalogen %s finns inte"
 msgid "can't determine current directory"
 msgstr "kan inte avgöra aktuell katalog"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "varning: %s börjar inte med %s"
@@ -854,27 +854,27 @@ msgstr ""
 msgid "warning: no global manpaths set in config file %s"
 msgstr "varning: inga globala manualsökvägar angivna i konfigurationsfilen %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "varning: %s är en lös symbolisk länk"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "kan inte slå upp %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Undersöker lösa cat-sidor under %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "varning: kan inte uppdatera indexcachen %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s refererar till sig själv"
index 26cabfc..be99f12 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.6.6-pre1\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2014-01-12 16:01+0700\n"
 "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
 "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
@@ -27,7 +27,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "không thể đặt UID chịu tác động"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "không có người dùng hướng dẫn \"setuid\" \"%s\""
@@ -63,12 +63,12 @@ msgid "only %d field in content"
 msgid_plural "only %d fields in content"
 msgstr[0] "chỉ có %d trường trong nội dung"
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr "tiến trình gọi (fetch) sai với đa khóa %s"
 
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr ""
@@ -99,7 +99,7 @@ msgid "The man database defaults to %s%s."
 msgstr "Cơ sở dữ liệu chính có giá trị mặc định là %s%s."
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "phát ra các thông điệp để gỡ lỗi"
@@ -121,12 +121,12 @@ msgstr "ĐƯỜNG_DẪN"
 msgid "set search path for manual pages to PATH"
 msgstr "đặt ĐƯỜNG_DẪN đường dẫn để tìm kiếm các trang hướng dẫn"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "TẬP_TIN"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "dùng tập tin cấu hình này"
@@ -165,79 +165,74 @@ msgstr "không thể ghi ở trong %s"
 msgid "unable to update %s"
 msgstr "không thể cập nhật %s"
 
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "cảnh báo: \"%s/man%s/%s.%s*\": phần mở rộng cạnh tranh với nhau"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "không thể cập nhật bộ nhớ tạm mục lục %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "cảnh báo: %s: liên kết mềm sai, hoặc yêu cầu \".so\" ROFF sai"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "cảnh báo: %s: đang bỏ qua tập tin rỗng"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr ""
 "cảnh báo: %s: việc phân tách kiểu \"whatis\" (là gì?) cho \"%s(%s)\" bị lỗi"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "không thể tìm kiếm trong danh mục %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "cảnh báo: không thể tạo catdir (thư mục \"cat\") %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "không thể chuyển sang thư mục %s"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "không thể tạo bộ nhớ tạm mục lục %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr ""
 "Đang cập nhật bộ nhớ tạm mục lục cho đường dẫn \"%s/%s\". Vui lòng chờ..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "hoàn tất.\n"
 
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "Đang tẩy các mục tin cơ sở dữ liệu cũ trong %s...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "Không thể chuyển đổi %s sang tên \"cat\""
-
 #: src/descriptions_store.c:47
 #, c-format
 msgid "warning: failed to store entry for %s(%s)"
 msgstr "cảnh báo: gặp lỗi khi lưu trữ mục tin cho \"%s(%s)\""
 
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "cảnh báo: %s: đang bỏ qua tên tập tin giả"
@@ -270,7 +265,7 @@ msgstr "phiên dịch tên trang như là một biểu thức chính quy"
 msgid "the page name contains wildcards"
 msgstr "tên trang chứa ký tự đại diện (? * v.v.)"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
@@ -278,9 +273,9 @@ msgstr[0] ""
 "cảnh báo: thông tin \"whatis\" (là gì?) cho %s vượt quá %d byte nên đang cắt "
 "bớt nó."
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "không thể mở %s"
@@ -322,7 +317,7 @@ msgstr "dùng bảng mã xuất đã chọn"
 msgid "%s: incompatible options"
 msgstr "%s: các tùy chọn không tương thích với nhau"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "lệnh đã thoát với trạng thái %d: %s"
@@ -538,72 +533,67 @@ msgstr "Không có trang hướng dẫn cho %s trong phần %s\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "Hãy xem \"%s\" để tìm trợ giúp khi trang hướng dẫn không sẵn sàng.\n"
 
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "không thể chdir (chuyển đổi thư mục) sang %s"
-
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Trang hướng dẫn "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr ""
-"lệnh \"mandb\" (cơ sở dữ liệu hướng dẫn) gặp lỗi với trạng thái thoát là %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "đang bỏ qua bộ tiền xử lý trước không hiểu \"%c\""
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "không thể \"chown\" (thay đổi quyền sở hữu) %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "không thể \"chmod\" (thay đổi chế độ đọc ghi) %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "không thể thay đổi tên %s thành %s"
 
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "không thể đặt thời gian trên %s"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "không thể bỏ liên kết %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "không thể tạo \"cat\" tạm cho %s"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, c-format
 msgid "can't create temporary directory"
 msgstr "không thể tạo thư mục tạm thời"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "không thể mở tập tin tạm %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "không thể gỡ bỏ thư mục %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr "--Man-- kế: %s [ xem (enter) | nhảy qua (Ctrl-D) | thoát (Ctrl-C) ]\n"
+
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "không thể chdir (chuyển đổi thư mục) sang %s"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -612,20 +602,30 @@ msgstr ""
 "\n"
 "không thể ghi vào %s trong chế độ \"catman\""
 
-#: src/man.c:3413
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "Không thể chuyển đổi %s sang tên \"cat\""
+
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s: nhờ các \"ref\" (tham chiếu) của lệnh \"whatis\" bị phản đối\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr ""
+"lệnh \"mandb\" (cơ sở dữ liệu hướng dẫn) gặp lỗi với trạng thái thoát là %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "lỗi nội bộ: kiểu ứng cử %d nằm ngoài phạm vi"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr "--Man-- kế: %s [ xem (enter) | nhảy qua (Ctrl-D) | thoát (Ctrl-C) ]\n"
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Trang hướng dẫn "
 
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
 #, c-format
@@ -670,99 +670,99 @@ msgstr "phải ghi rõ bảng mã đầu vào"
 msgid "must specify an output encoding"
 msgstr "phải ghi rõ bảng mã xuất ra"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[ĐƯỜNG_DẪN_MAN]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "chạy im, trừ xuất cảnh báo \"giả\""
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "đừng tìm hay thêm vào cơ sở dữ liệu các cat rải rác"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "đừng tẩy khỏi cơ sở dữ liệu các mục tin cũ"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "chỉ tạo các cơ sở dữ liệu người dùng"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "tạo lại cơ sở dữ liệu từ đầu thay cho cập nhật"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "kiểm tra các trang hướng dẫn xem có đúng không"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "TÊN_TẬP_TIN"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "chỉ cập nhật mục tin cho tên tập tin này"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "không thể gỡ bỏ %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "không thể ghi vào %s"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "không thể đọc từ %s"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "Đang xử lý các trang hướng dẫn dưới %s...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "Đang gỡ bỏ các thư mục “cat” không dùng nữa %s...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr ""
 "cảnh báo: không có chỉ thị \"MANDB_MAP\" trong “%s” nên sẽ dùng đường dẫn "
 "hướng dẫn của bạn."
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
 msgstr[0] "%d thư mục con hướng dẫn chứa trang hướng dẫn mới hơn.\n"
 
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] "%d trang hướng dẫn được thêm vào.\n"
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
 msgstr[0] "%d trang \"cat\" thất lạc đã được thêm vào.\n"
 
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "%d mục tin cơ sở dữ liệu cũ bị tẩy.\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "Chưa tạo cơ sở dữ liệu."
@@ -840,7 +840,7 @@ msgstr "cảnh báo: không có thư mục bắt buộc %s"
 msgid "can't determine current directory"
 msgstr "không thể tháo gỡ thư mục hiện có"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "cảnh báo: %s không bắt đầu bằng %s"
@@ -859,27 +859,27 @@ msgid "warning: no global manpaths set in config file %s"
 msgstr ""
 "cảnh báo: chưa lập đường dẫn hướng dẫn toàn cục trong tập tin cấu hình %s"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "cảnh báo: %s là liên kết mềm không chỉ vào đâu cả"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "không thể phân giải %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "Đang kiểm tra có trang \"cat\" rải rác dưới %s...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "cảnh báo: không thể cập nhật bộ nhớ tạm mục lục %s"
 
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s tham chiếu đến chính nó"
index cf5ef71..92f487d 100644 (file)
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: man-db 2.5.1-pre2\n"
 "Report-Msgid-Bugs-To: Colin Watson <cjwatson@debian.org>\n"
-"POT-Creation-Date: 2014-04-10 03:29+0100\n"
+"POT-Creation-Date: 2014-09-22 19:25+0100\n"
 "PO-Revision-Date: 2008-01-16 17:49-0600\n"
 "Last-Translator: Ming Hua <minghua-guest@users.alioth.debian.org>\n"
 "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
@@ -33,7 +33,7 @@ msgstr ""
 msgid "can't set effective uid"
 msgstr "无法设置等效 uid"
 
-#: lib/security.c:101 src/mandb.c:792
+#: lib/security.c:101 src/mandb.c:807
 #, c-format
 msgid "the setuid man user \"%s\" does not exist"
 msgstr "不存在用来将 man 程序 setuid 的用户 %s"
@@ -71,13 +71,13 @@ msgid_plural "only %d fields in content"
 msgstr[0] ""
 msgstr[1] ""
 
-#: libdb/db_lookup.c:383
+#: libdb/db_lookup.c:344
 #, c-format
 msgid "bad fetch on multi key %s"
 msgstr ""
 
 #  need-proofread
-#: libdb/db_lookup.c:455 src/whatis.c:739
+#: libdb/db_lookup.c:415 src/whatis.c:739
 #, c-format
 msgid "Database %s corrupted; rebuild with mandb --create"
 msgstr "数据库 %s 毁坏;请用 mandb --create 命令重建"
@@ -107,7 +107,7 @@ msgid "The man database defaults to %s%s."
 msgstr "默认的 man 数据库是 %s%s。"
 
 #: src/accessdb.c:64 src/catman.c:98 src/globbing_test.c:58
-#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:105
+#: src/lexgrog_test.c:68 src/man.c:279 src/manconv_main.c:94 src/mandb.c:108
 #: src/manpath.c:65 src/whatis.c:123 src/zsoelim_main.c:66
 msgid "emit debugging messages"
 msgstr "输出调试信息"
@@ -130,12 +130,12 @@ msgstr "路径"
 msgid "set search path for manual pages to PATH"
 msgstr "设置搜索手册页的路径为“路径”"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "FILE"
 msgstr "文件"
 
-#: src/catman.c:100 src/man.c:278 src/mandb.c:113 src/manpath.c:67
+#: src/catman.c:100 src/man.c:278 src/mandb.c:116 src/manpath.c:67
 #: src/whatis.c:135
 msgid "use this user configuration file"
 msgstr "使用该用户设置文件"
@@ -177,72 +177,67 @@ msgid "unable to update %s"
 msgstr "无法更新 %s"
 
 #  need-proofread
-#: src/check_mandirs.c:107
+#: src/check_mandirs.c:95
 #, c-format
 msgid "warning: %s/man%s/%s.%s*: competing extensions"
 msgstr "警告:%s/man%s/%s.%s*:互相竞争的扩展"
 
-#: src/check_mandirs.c:121 src/check_mandirs.c:561
+#: src/check_mandirs.c:109 src/check_mandirs.c:560
 #, c-format
 msgid "can't update index cache %s"
 msgstr "无法更新索引缓存 %s"
 
-#: src/check_mandirs.c:249
+#: src/check_mandirs.c:237
 #, c-format
 msgid "warning: %s: bad symlink or ROFF `.so' request"
 msgstr "警告:%s:坏的符号链接或坏的 ROFF“.so”请求"
 
-#: src/check_mandirs.c:307
+#: src/check_mandirs.c:295
 #, c-format
 msgid "warning: %s: ignoring empty file"
 msgstr "警告:%s:忽略空文件"
 
-#: src/check_mandirs.c:311 src/straycats.c:275
+#: src/check_mandirs.c:299 src/straycats.c:279
 #, c-format
 msgid "warning: %s: whatis parse for %s(%s) failed"
 msgstr "警告:%s:用 whatis 解读 %s(%s) 失败"
 
-#: src/check_mandirs.c:337 src/check_mandirs.c:441 src/mandb.c:849
-#: src/straycats.c:88 src/straycats.c:303 src/ult_src.c:95
+#: src/check_mandirs.c:327 src/check_mandirs.c:447 src/mandb.c:864
+#: src/straycats.c:77 src/straycats.c:309 src/ult_src.c:80
 #, c-format
 msgid "can't search directory %s"
 msgstr "无法搜索目录 %s"
 
-#: src/check_mandirs.c:376 src/check_mandirs.c:403
+#: src/check_mandirs.c:383 src/check_mandirs.c:410
 #, c-format
 msgid "warning: cannot create catdir %s"
 msgstr "警告:无法创建 catdir %s"
 
-#: src/check_mandirs.c:446 src/man.c:2255 src/man.c:2297 src/man.c:2326
+#: src/check_mandirs.c:452 src/man.c:1783 src/man.c:1825 src/man.c:1860
 #, c-format
 msgid "can't change to directory %s"
 msgstr "无法切换到目录 %s 中"
 
-#: src/check_mandirs.c:489
+#: src/check_mandirs.c:501
 #, c-format
 msgid "can't create index cache %s"
 msgstr "无法创建索引缓存 %s"
 
-#: src/check_mandirs.c:514
+#: src/check_mandirs.c:526
 #, c-format
 msgid "Updating index cache for path `%s/%s'. Wait..."
 msgstr "正在为路径 %s/%s 更新索引缓存。请等待..."
 
-#: src/check_mandirs.c:620 src/check_mandirs.c:688
+#: src/check_mandirs.c:587 src/check_mandirs.c:641
 msgid "done.\n"
 msgstr "完成。\n"
 
 #  need-proofread
-#: src/check_mandirs.c:943
+#: src/check_mandirs.c:907
 #, c-format
 msgid "Purging old database entries in %s...\n"
 msgstr "正在删除 %s 里的旧数据库条目...\n"
 
-#: src/convert_name.c:51
-#, c-format
-msgid "Can't convert %s to cat name"
-msgstr "无法把 %s 转换为 cat 名称"
-
 #  need-proofread
 #: src/descriptions_store.c:47
 #, c-format
@@ -250,7 +245,7 @@ msgid "warning: failed to store entry for %s(%s)"
 msgstr "警告:为 %s(%s) 存储条目失败"
 
 #  need-proofread
-#: src/filenames.c:48 src/straycats.c:120 src/straycats.c:149
+#: src/filenames.c:48 src/straycats.c:123 src/straycats.c:152
 #, c-format
 msgid "warning: %s: ignoring bogus filename"
 msgstr "警告:%s:忽略错误的文件名"
@@ -285,16 +280,16 @@ msgstr "把每个关键词都当作正则表达式解读"
 msgid "the page name contains wildcards"
 msgstr "关键词里包含通配符"
 
-#: src/lexgrog.l:672
+#: src/lexgrog.l:665
 #, fuzzy, c-format
 msgid "warning: whatis for %s exceeds %d byte, truncating."
 msgid_plural "warning: whatis for %s exceeds %d bytes, truncating."
 msgstr[0] "警告:对 %s 的 whatis 操作结果超过 %d 字节,正在截断。"
 msgstr[1] "警告:对 %s 的 whatis 操作结果超过 %d 字节,正在截断。"
 
-#: src/lexgrog.l:823 src/man.c:2562 src/man.c:2644 src/man.c:2741
-#: src/manconv_main.c:165 src/straycats.c:216 src/ult_src.c:362
-#: src/ult_src.c:376 src/zsoelim.l:498
+#: src/lexgrog.l:816 src/man.c:2131 src/man.c:2213 src/man.c:2310
+#: src/manconv_main.c:165 src/straycats.c:220 src/ult_src.c:347
+#: src/ult_src.c:361 src/zsoelim.l:498
 #, c-format
 msgid "can't open %s"
 msgstr "无法打开 %s"
@@ -337,7 +332,7 @@ msgstr "必须指定输出所用的编码"
 msgid "%s: incompatible options"
 msgstr "%s:互不相容的选项"
 
-#: src/man.c:164
+#: src/man.c:163
 #, c-format
 msgid "command exited with status %d: %s"
 msgstr "命令以代码 %d 状态退出:%s"
@@ -554,76 +549,69 @@ msgstr "在第 %2$s 节中没有关于 %1$s 的手册页条目。\n"
 msgid "See '%s' for help when manual pages are not available.\n"
 msgstr "当没有手册页时,可以用 %s 命令来寻求帮助。\n"
 
-#  need-proofread
-#: src/man.c:924 src/man.c:2453
-#, c-format
-msgid "can't chdir to %s"
-msgstr "无法进入到 %s 目录中"
-
-#  I'm not sure this should be translated.  It comes from a less prompt string
-#  but seems to be only part of it.  (Ming)
-#  need-proofread
-#: src/man.c:1152
-msgid " Manual page "
-msgstr " Manual page "
-
-#: src/man.c:1222 src/man.c:3558
-#, c-format
-msgid "mandb command failed with exit status %d"
-msgstr "mandb 命令失败,退出状态代码为 %d"
-
-#: src/man.c:1766
+#: src/man.c:1296
 #, c-format
 msgid "ignoring unknown preprocessor `%c'"
 msgstr "忽略未知的预处理器 `%c'"
 
-#: src/man.c:2037 src/mandb.c:310
+#: src/man.c:1567 src/mandb.c:327
 #, c-format
 msgid "can't chown %s"
 msgstr "无法 chown %s"
 
-#: src/man.c:2049 src/mandb.c:221
+#: src/man.c:1579 src/mandb.c:224
 #, c-format
 msgid "can't chmod %s"
 msgstr "无法 chmod %s"
 
-#: src/man.c:2060 src/mandb.c:212
+#: src/man.c:1590 src/mandb.c:215
 #, c-format
 msgid "can't rename %s to %s"
 msgstr "无法将 %s 改名为 %s"
 
 #  need-proofread
-#: src/man.c:2079
+#: src/man.c:1607
 #, c-format
 msgid "can't set times on %s"
 msgstr "无法设定 %s 文件的时间"
 
-#: src/man.c:2088
+#: src/man.c:1616
 #, c-format
 msgid "can't unlink %s"
 msgstr "无法删除 (unlink) %s"
 
-#: src/man.c:2139
+#: src/man.c:1667
 #, c-format
 msgid "can't create temporary cat for %s"
 msgstr "无法为 %s 创建临时 cat 文件"
 
-#: src/man.c:2253
+#: src/man.c:1781
 #, fuzzy, c-format
 msgid "can't create temporary directory"
 msgstr "无法为 %s 创建临时 cat 文件"
 
-#: src/man.c:2265
+#: src/man.c:1793
 #, c-format
 msgid "can't open temporary file %s"
 msgstr "无法打开临时文件 %s"
 
-#: src/man.c:2303 src/man.c:2331
+#: src/man.c:1831 src/man.c:1865
 #, c-format
 msgid "can't remove directory %s"
 msgstr "无法移除目录 %s"
 
-#: src/man.c:2686
+#: src/man.c:1976
+#, c-format
+msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
+msgstr "--Man-- 下一页: %s [ 查看 (return) | 跳过 (Ctrl-D) | 退出 (Ctrl-C) ]\n"
+
+#  need-proofread
+#: src/man.c:2021 src/man.c:3588
+#, c-format
+msgid "can't chdir to %s"
+msgstr "无法进入到 %s 目录中"
+
+#: src/man.c:2255
 #, c-format
 msgid ""
 "\n"
@@ -632,21 +620,33 @@ msgstr ""
 "\n"
 "无法在 catman 模式下对 %s 写入"
 
+#: src/man.c:2336
+#, c-format
+msgid "Can't convert %s to cat name"
+msgstr "无法把 %s 转换为 cat 名称"
+
 #  need-proofread
-#: src/man.c:3413
+#: src/man.c:3059
 #, c-format
 msgid "%s: relying on whatis refs is deprecated\n"
 msgstr "%s:依赖于 whatis 引用是已被废弃的做法\n"
 
-#: src/man.c:3760
+#: src/man.c:3209 src/man.c:3986
+#, c-format
+msgid "mandb command failed with exit status %d"
+msgstr "mandb 命令失败,退出状态代码为 %d"
+
+#: src/man.c:3411
 #, c-format
 msgid "internal error: candidate type %d out of range"
 msgstr "内部错误:候选类型 %d 超出正常范围"
 
-#: src/man.c:4026
-#, c-format
-msgid "--Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"
-msgstr "--Man-- 下一页: %s [ 查看 (return) | 跳过 (Ctrl-D) | 退出 (Ctrl-C) ]\n"
+#  I'm not sure this should be translated.  It comes from a less prompt string
+#  but seems to be only part of it.  (Ming)
+#  need-proofread
+#: src/man.c:3916
+msgid " Manual page "
+msgstr " Manual page "
 
 #  need-proofread
 #: src/manconv.c:232 src/manconv.c:253 src/manconv.c:348
@@ -694,73 +694,73 @@ msgstr "必须指定输入所用的编码"
 msgid "must specify an output encoding"
 msgstr "必须指定输出所用的编码"
 
-#: src/mandb.c:102
+#: src/mandb.c:105
 msgid "[MANPATH]"
 msgstr "[手册路径]"
 
-#: src/mandb.c:106
+#: src/mandb.c:109
 msgid "work quietly, except for 'bogus' warning"
 msgstr "安静运行,除 bogus 警告外不输出信息"
 
-#: src/mandb.c:107
+#: src/mandb.c:110
 msgid "don't look for or add stray cats to the dbs"
 msgstr "不要在数据库中寻找或添加流浪猫"
 
-#: src/mandb.c:108
+#: src/mandb.c:111
 msgid "don't purge obsolete entries from the dbs"
 msgstr "不要删除数据库中过时的旧条目"
 
-#: src/mandb.c:109
+#: src/mandb.c:112
 msgid "produce user databases only"
 msgstr "仅生成用户数据库"
 
-#: src/mandb.c:110
+#: src/mandb.c:113
 msgid "create dbs from scratch, rather than updating"
 msgstr "不更新数据库,而是重新创建数据库"
 
-#: src/mandb.c:111
+#: src/mandb.c:114
 msgid "check manual pages for correctness"
 msgstr "检查手册页的正确性"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "FILENAME"
 msgstr "文件名"
 
-#: src/mandb.c:112
+#: src/mandb.c:115
 msgid "update just the entry for this filename"
 msgstr "仅更新该文件名对应的条目"
 
-#: src/mandb.c:205
+#: src/mandb.c:208
 #, c-format
 msgid "can't remove %s"
 msgstr "无法移除 %s"
 
-#: src/mandb.c:257
+#: src/mandb.c:272
 #, c-format
 msgid "can't write to %s"
 msgstr "无法对 %s 写入"
 
-#: src/mandb.c:262
+#: src/mandb.c:277
 #, c-format
 msgid "can't read from %s"
 msgstr "无法从 %s 读取"
 
-#: src/mandb.c:436
+#: src/mandb.c:453
 #, c-format
 msgid "Processing manual pages under %s...\n"
 msgstr "正在处理 %s 下的手册页...\n"
 
-#: src/mandb.c:632 src/mandb.c:658
+#: src/mandb.c:647 src/mandb.c:673
 #, fuzzy, c-format
 msgid "Removing obsolete cat directory %s...\n"
 msgstr "正在 %s 下查找流浪猫...\n"
 
-#: src/mandb.c:814
+#: src/mandb.c:829
 #, c-format
 msgid "warning: no MANDB_MAP directives in %s, using your manpath"
 msgstr "警告:在 %s 中没有 MANDB_MAP 指令,使用您的手册路径设置"
 
-#: src/mandb.c:886
+#: src/mandb.c:901
 #, fuzzy, c-format
 msgid "%d man subdirectory contained newer manual pages.\n"
 msgid_plural "%d man subdirectories contained newer manual pages.\n"
@@ -774,14 +774,14 @@ msgstr[1] ""
 #  I'm not sure this should be translated.  It comes from a less prompt string
 #  but seems to be only part of it.  (Ming)
 #  need-proofread
-#: src/mandb.c:891
+#: src/mandb.c:906
 #, fuzzy, c-format
 msgid "%d manual page was added.\n"
 msgid_plural "%d manual pages were added.\n"
 msgstr[0] " Manual page "
 msgstr[1] " Manual page "
 
-#: src/mandb.c:895
+#: src/mandb.c:910
 #, fuzzy, c-format
 msgid "%d stray cat was added.\n"
 msgid_plural "%d stray cats were added.\n"
@@ -789,14 +789,14 @@ msgstr[0] "添加了 %d 只流浪猫。\n"
 msgstr[1] "添加了 %d 只流浪猫。\n"
 
 #  need-proofread
-#: src/mandb.c:900
+#: src/mandb.c:915
 #, fuzzy, c-format
 msgid "%d old database entry was purged.\n"
 msgid_plural "%d old database entries were purged.\n"
 msgstr[0] "删除了 %d 条旧数据库条目。\n"
 msgstr[1] "删除了 %d 条旧数据库条目。\n"
 
-#: src/mandb.c:918
+#: src/mandb.c:933
 #, c-format
 msgid "No databases created."
 msgstr "未创建任何数据库。"
@@ -871,7 +871,7 @@ msgstr "警告:必需的目录 %s 不存在"
 msgid "can't determine current directory"
 msgstr "无法确定当前目录"
 
-#: src/manp.c:1378
+#: src/manp.c:1382
 #, c-format
 msgid "warning: %s does not begin with %s"
 msgstr "警告:%s 并非以 %s 开始"
@@ -889,28 +889,28 @@ msgstr "显示整个全局手册路径"
 msgid "warning: no global manpaths set in config file %s"
 msgstr "警告:在设置文件 %s 中没有设定全局手册路径"
 
-#: src/straycats.c:242 src/ult_src.c:139
+#: src/straycats.c:246 src/ult_src.c:124
 #, c-format
 msgid "warning: %s is a dangling symlink"
 msgstr "警告:%s 是悬空的符号链接"
 
-#: src/straycats.c:245 src/ult_src.c:142 src/ult_src.c:302
+#: src/straycats.c:249 src/ult_src.c:127 src/ult_src.c:287
 #, c-format
 msgid "can't resolve %s"
 msgstr "无法解析 %s"
 
-#: src/straycats.c:308
+#: src/straycats.c:314
 #, c-format
 msgid "Checking for stray cats under %s...\n"
 msgstr "正在 %s 下查找流浪猫...\n"
 
-#: src/straycats.c:347
+#: src/straycats.c:353
 #, c-format
 msgid "warning: can't update index cache %s"
 msgstr "警告:无法更新索引缓存 %s"
 
 #  need-proofread
-#: src/ult_src.c:340
+#: src/ult_src.c:325
 #, c-format
 msgid "%s is self referencing"
 msgstr "%s 是指向自己的链接"
index 51118a1..d485ef4 100644 (file)
@@ -30,10 +30,9 @@ bin_PROGRAMS = \
        man \
        mandb \
        manpath \
-       whatis \
-       zsoelim
+       whatis
 sbin_PROGRAMS = accessdb
-pkglibexec_PROGRAMS = globbing manconv
+pkglibexec_PROGRAMS = globbing manconv zsoelim
 noinst_DATA = man_db.conf
 
 EXTRA_DIST = lexgrog.c zsoelim.c
@@ -50,8 +49,8 @@ AM_CPPFLAGS = \
        -DMAN=\"$(bindir)/$(TRANS_MAN)\" \
        -DMANCONV=\"$(pkglibexecdir)/$(TRANS_MANCONV)\" \
        -DMANDB=\"$(bindir)/$(TRANS_MANDB)\" \
-       -DSOELIM=\"$(bindir)/$(TRANS_ZSOELIM)\" \
-       -DWHATIS=\"$(bindir)/$(TRANS_WHATIS)\"
+       -DWHATIS=\"$(bindir)/$(TRANS_WHATIS)\" \
+       -DZSOELIM=\"$(pkglibexecdir)/$(TRANS_ZSOELIM)\"
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
        $(libpipeline_CFLAGS)
@@ -101,14 +100,11 @@ lexgrog_SOURCES = \
        ult_src.h
 man_SOURCES = \
        compression.c \
-       convert_name.c \
-       convert_name.h \
        filenames.c \
        filenames.h \
        globbing.c \
        globbing.h \
        man.c \
-       man.h \
        manconv.c \
        manconv.h \
        manconv_client.c \
index 9dab8f9..63ece49 100644 (file)
@@ -79,16 +79,27 @@ POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = catman$(EXEEXT) lexgrog$(EXEEXT) man$(EXEEXT) \
-       mandb$(EXEEXT) manpath$(EXEEXT) whatis$(EXEEXT) \
-       zsoelim$(EXEEXT)
+       mandb$(EXEEXT) manpath$(EXEEXT) whatis$(EXEEXT)
 sbin_PROGRAMS = accessdb$(EXEEXT)
-pkglibexec_PROGRAMS = globbing$(EXEEXT) manconv$(EXEEXT)
+pkglibexec_PROGRAMS = globbing$(EXEEXT) manconv$(EXEEXT) \
+       zsoelim$(EXEEXT)
 subdir = src
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(srcdir)/man_db.conf.in lexgrog.c zsoelim.c \
        $(top_srcdir)/build-aux/depcomp $(top_srcdir)/build-aux/ylwrap
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -99,9 +110,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -131,6 +144,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -140,6 +154,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -151,6 +166,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -192,6 +208,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -219,7 +236,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -239,16 +258,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -299,10 +324,10 @@ am_lexgrog_OBJECTS = compression.$(OBJEXT) descriptions.$(OBJEXT) \
 lexgrog_OBJECTS = $(am_lexgrog_OBJECTS)
 lexgrog_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
        $(am__DEPENDENCIES_2)
-am_man_OBJECTS = compression.$(OBJEXT) convert_name.$(OBJEXT) \
-       filenames.$(OBJEXT) globbing.$(OBJEXT) man.$(OBJEXT) \
-       manconv.$(OBJEXT) manconv_client.$(OBJEXT) manp.$(OBJEXT) \
-       ult_src.$(OBJEXT) zsoelim.$(OBJEXT)
+am_man_OBJECTS = compression.$(OBJEXT) filenames.$(OBJEXT) \
+       globbing.$(OBJEXT) man.$(OBJEXT) manconv.$(OBJEXT) \
+       manconv_client.$(OBJEXT) manp.$(OBJEXT) ult_src.$(OBJEXT) \
+       zsoelim.$(OBJEXT)
 man_OBJECTS = $(am_man_OBJECTS)
 man_DEPENDENCIES = $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_2) \
        $(am__DEPENDENCIES_2)
@@ -459,6 +484,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -502,8 +528,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -511,6 +540,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -567,12 +597,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -580,6 +614,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -654,6 +689,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -663,14 +700,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -760,6 +802,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -895,6 +938,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -922,6 +966,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -931,10 +977,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -983,6 +1032,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1011,6 +1061,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1052,9 +1103,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1076,9 +1130,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1146,6 +1203,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1251,6 +1309,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1258,6 +1317,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1380,6 +1441,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1408,8 +1470,8 @@ AM_CPPFLAGS = \
        -DMAN=\"$(bindir)/$(TRANS_MAN)\" \
        -DMANCONV=\"$(pkglibexecdir)/$(TRANS_MANCONV)\" \
        -DMANDB=\"$(bindir)/$(TRANS_MANDB)\" \
-       -DSOELIM=\"$(bindir)/$(TRANS_ZSOELIM)\" \
-       -DWHATIS=\"$(bindir)/$(TRANS_WHATIS)\"
+       -DWHATIS=\"$(bindir)/$(TRANS_WHATIS)\" \
+       -DZSOELIM=\"$(pkglibexecdir)/$(TRANS_ZSOELIM)\"
 
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
@@ -1463,14 +1525,11 @@ lexgrog_SOURCES = \
 
 man_SOURCES = \
        compression.c \
-       convert_name.c \
-       convert_name.h \
        filenames.c \
        filenames.h \
        globbing.c \
        globbing.h \
        man.c \
-       man.h \
        manconv.c \
        manconv.h \
        manconv_client.c \
@@ -1770,7 +1829,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/catman.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_mandirs.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compression.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/convert_name.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/descriptions.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/descriptions_store.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filenames.Po@am__quote@
index 30daea4..44217bd 100644 (file)
@@ -139,9 +139,9 @@ static error_t parse_opt (int key, char *arg, struct argp_state *state)
                                sections = NULL;
                                for (sec = strtok (mansect, ":"); sec;
                                     sec = strtok (NULL, ":")) {
-                                       sections = xrealloc (sections,
-                                                            (i + 2) *
-                                                            sizeof *sections);
+                                       sections = xnrealloc
+                                               (sections, i + 2,
+                                                sizeof *sections);
                                        sections[i++] = sec;
                                }
                                if (sections)
@@ -241,7 +241,7 @@ static int parse_for_sec (const char *manpath, const char *section)
        if (rdopen_db () || dbver_rd (dbf))
                return 1;
 
-       basecmd = pipecmd_new ("man");
+       basecmd = pipecmd_new (MAN);
        pipecmd_clearenv (basecmd);
 
        /* As we supply a NULL environment to save precious execve() space,
@@ -255,7 +255,7 @@ static int parse_for_sec (const char *manpath, const char *section)
        pipecmd_args (basecmd, "-caM", manpath, NULL);  /* manpath */
        pipecmd_args (basecmd, "-S", section, NULL);    /* section */
 
-       initial_bit += sizeof "man" + sizeof "-caM" +
+       initial_bit += sizeof MAN + sizeof "-caM" +
                       strlen (manpath) + strlen (section) + 2;
 
        cmd = pipecmd_dup (basecmd);
index e83f251..3b0680c 100644 (file)
 #include <time.h>
 #include <errno.h>
 #include <ctype.h>
-
-#ifdef HAVE_DIRENT_H
-#  include <dirent.h>
-#else /* not HAVE_DIRENT_H */
-#  define dirent direct
-#  ifdef HAVE_SYS_NDIR_H
-#    include <sys/ndir.h>
-#  endif /* HAVE_SYS_NDIR_H */
-#  ifdef HAVE_SYS_DIR_H
-#    include <sys/dir.h>
-#  endif /* HAVE_SYS_DIR_H */
-#  ifdef HAVE_NDIR_H
-#    include <ndir.h>
-#  endif /* HAVE_NDIR_H */
-#endif /* HAVE_DIRENT_H  */
-
+#include <dirent.h>
 #include <unistd.h>
 
 #include "dirname.h"
+#include "stat-time.h"
+#include "timespec.h"
 #include "xvasprintf.h"
 
 #include "gettext.h"
@@ -67,6 +54,7 @@
 
 #include "error.h"
 #include "hashtable.h"
+#include "orderfiles.h"
 #include "security.h"
 
 #include "mydbm.h"
@@ -156,7 +144,7 @@ void test_manfile (const char *file, const char *path)
 
        /* to get mtime info */
        (void) lstat (file, &buf);
-       info._st_mtime = buf.st_mtime;
+       info.mtime = get_stat_mtime (&buf);
 
        /* check that our file actually contains some data */
        if (buf.st_size == 0) {
@@ -177,8 +165,8 @@ void test_manfile (const char *file, const char *path)
         */
        if (exists) {
                if (strcmp (exists->comp, info.comp ? info.comp : "-") == 0) {
-                       if (exists->_st_mtime == info._st_mtime 
-                           && exists->id < WHATIS_MAN) {
+                       if (timespec_cmp (exists->mtime, info.mtime) == 0 &&
+                           exists->id < WHATIS_MAN) {
                                free_mandata_struct (exists);
                                free (manpage);
                                return;
@@ -323,6 +311,8 @@ static inline void add_dir_entries (const char *path, char *infile)
        int len;
        struct dirent *newdir;
        DIR *dir;
+       char **names;
+       size_t names_len, names_max, i;
 
        manpage = xasprintf ("%s/%s/", path, infile);
        len = strlen (manpage);
@@ -338,19 +328,36 @@ static inline void add_dir_entries (const char *path, char *infile)
                free (manpage);
                 return;
         }
-        
+
+       names_len = 0;
+       names_max = 1024;
+       names = XNMALLOC (names_max, char *);
+
         /* strlen(newdir->d_name) could be replaced by newdir->d_reclen */
-        
-       while ( (newdir = readdir (dir)) )
-               if (!(*newdir->d_name == '.' && 
-                     strlen (newdir->d_name) < (size_t) 3)) {
-                       manpage = appendstr (manpage, newdir->d_name, NULL);
-                       test_manfile (manpage, path);
-                       *(manpage + len) = '\0';
+
+       while ((newdir = readdir (dir)) != NULL) {
+               if (*newdir->d_name == '.' &&
+                   strlen (newdir->d_name) < (size_t) 3)
+                       continue;
+               if (names_len >= names_max) {
+                       names_max *= 2;
+                       names = xnrealloc (names, names_max, sizeof (char *));
                }
-               
-       free (manpage);
+               names[names_len++] = xstrdup (newdir->d_name);
+       }
        closedir (dir);
+
+       order_files (infile, names, names_len);
+
+       for (i = 0; i < names_len; ++i) {
+               manpage = appendstr (manpage, names[i], NULL);
+               test_manfile (manpage, path);
+               *(manpage + len) = '\0';
+               free (names[i]);
+       }
+
+       free (names);
+       free (manpage);
 }
 
 #ifdef SECURE_MAN_UID
@@ -425,12 +432,11 @@ static void mkcatdirs (const char *mandir, const char *catdir)
  * any dirs of the tree that have been modified (ie added to) will then be
  * scanned for new files, which are then added to the db.
  */
-static int testmandirs (const char *path, const char *catpath, time_t last,
-                       int create)
+static int testmandirs (const char *path, const char *catpath,
+                       struct timespec last, int create)
 {
        DIR *dir;
        struct dirent *mandir;
-       struct stat stbuf;
        int amount = 0;
        int created = 0;
 
@@ -449,6 +455,9 @@ static int testmandirs (const char *path, const char *catpath, time_t last,
        }
 
        while( (mandir = readdir (dir)) ) {
+               struct stat stbuf;
+               struct timespec mtime;
+
                if (strncmp (mandir->d_name, "man", 3) != 0)
                        continue;
 
@@ -458,11 +467,14 @@ static int testmandirs (const char *path, const char *catpath, time_t last,
                        continue;
                if (!S_ISDIR(stbuf.st_mode))            /* not a directory */
                        continue;
-               if (last && stbuf.st_mtime <= last) {
+               mtime = get_stat_mtime (&stbuf);
+               if (last.tv_sec && timespec_cmp (mtime, last) <= 0) {
                        /* scanned already */
-                       debug ("%s modified %ld, db modified %ld\n",
-                              mandir->d_name, (long) stbuf.st_mtime,
-                              (long) last);
+                       debug ("%s modified %ld.%09ld, "
+                              "db modified %ld.%09ld\n",
+                              mandir->d_name,
+                              (long) mtime.tv_sec, mtime.tv_nsec,
+                              (long) last.tv_sec, last.tv_nsec);
                        continue;
                }
 
@@ -525,25 +537,12 @@ static int testmandirs (const char *path, const char *catpath, time_t last,
        return amount;
 }
 
-/* update the time key stored within `database' */
-void update_db_time (void)
+/* update the modification timestamp of `database' */
+static void update_db_time (void)
 {
-       datum key, content;
-#ifdef FAST_BTREE
-       datum key1, content1;
-#endif /* FAST_BTREE */
-
-       memset (&key, 0, sizeof key);
-       memset (&content, 0, sizeof content);
-#ifdef FAST_BTREE
-       memset (&key1, 0, sizeof key);
-       memset (&content1, 0, sizeof content);
-#endif
+       struct timespec now;
 
-       MYDBM_SET (key, xstrdup (KEY));
-       MYDBM_SET (content, xasprintf ("%ld", (long) time (NULL)));
-
-       /* Open the db in RW to store the $mtime$ ID */
+       /* Open the db in RW to update its mtime */
        /* we know that this should succeed because we just updated the db! */
        dbf = MYDBM_RWOPEN (database);
        if (dbf == NULL) {
@@ -561,58 +560,26 @@ void update_db_time (void)
                                       _("can't update index cache %s"),
                                       database);
                }
-               free (MYDBM_DPTR (content));
                return;
        }
-#ifndef FAST_BTREE
-       MYDBM_REPLACE (dbf, key, content);
-#else /* FAST_BTREE */
-       MYDBM_SET (key1, KEY);
-
-       (dbf->seq) (dbf, (DBT *) &key1, (DBT *) &content1, R_CURSOR);
-       
-       if (strcmp (MYDBM_DPTR (key1), MYDBM_DPTR (key)) == 0)
-               (dbf->put) (dbf, (DBT *) &key, (DBT *) &content, R_CURSOR);
-       else
-               (dbf->put) (dbf, (DBT *) &key, (DBT *) &content, 0);
-#endif /* !FAST_BTREE */
+       now.tv_sec = 0;
+       now.tv_nsec = UTIME_NOW;
+       MYDBM_SET_TIME (dbf, now);
 
        MYDBM_CLOSE (dbf);
-       free (MYDBM_DPTR (key));
-       free (MYDBM_DPTR (content));
-}
-
-/* remove the db's time key - called prior to update_db if we want
-   to `force' a full consistency check */
-void reset_db_time (void)
-{
-       datum key;
-
-       memset (&key, 0, sizeof key);
-
-       MYDBM_SET (key, xstrdup (KEY));
-
-       /* we don't really care if we can't open it RW - it's not fatal */
-       dbf = MYDBM_RWOPEN (database);
-       if (dbf == NULL) {
-               debug_error ("reset_db_time(): can't open db");
-               return;
-       }
-
-       MYDBM_DELETE (dbf, key);
-       debug ("reset_db_time()\n");
-       MYDBM_CLOSE (dbf);
-       free (MYDBM_DPTR (key));
 }
 
 /* routine to prepare/create the db prior to calling testmandirs() */
 int create_db (const char *manpath, const char *catpath)
 {
+       struct timespec time_zero;
        int amount;
-       
+
        debug ("create_db(%s): %s\n", manpath, database);
 
-       amount = testmandirs (manpath, catpath, (time_t) 0, 1);
+       time_zero.tv_sec = 0;
+       time_zero.tv_nsec = 0;
+       amount = testmandirs (manpath, catpath, time_zero, 1);
 
        if (amount) {
                update_db_time ();
@@ -624,7 +591,7 @@ int create_db (const char *manpath, const char *catpath)
 }
 
 /* Make sure an existing database is essentially sane. */
-int sanity_check_db (void)
+static int sanity_check_db (void)
 {
        datum key;
 
@@ -661,26 +628,12 @@ int update_db (const char *manpath, const char *catpath)
                dbf = NULL;
        }
        if (dbf) {
-               datum key, content;
+               struct timespec mtime = MYDBM_GET_TIME (dbf);
                int new;
 
-               memset (&key, 0, sizeof key);
-               memset (&content, 0, sizeof content);
-
-               MYDBM_SET (key, xstrdup (KEY));
-               content = MYDBM_FETCH (dbf, key);
-               MYDBM_CLOSE (dbf);
-               free (MYDBM_DPTR (key));
-
-               debug ("update_db(): %ld\n",
-                      MYDBM_DPTR (content) ? atol (MYDBM_DPTR (content)) : 0L);
-               if (MYDBM_DPTR (content)) {
-                       new = testmandirs (
-                               manpath, catpath,
-                               (time_t) atol (MYDBM_DPTR (content)), 0);
-                       MYDBM_FREE (MYDBM_DPTR (content));
-               } else
-                       new = testmandirs (manpath, catpath, (time_t) 0, 0);
+               debug ("update_db(): %ld.%09ld\n",
+                      (long) mtime.tv_sec, mtime.tv_nsec);
+               new = testmandirs (manpath, catpath, mtime, 0);
 
                if (new) {
                        update_db_time ();
@@ -757,7 +710,7 @@ pointers_next:
  * out that this is better handled in look_for_file() itself.
  */
 static int count_glob_matches (const char *name, const char *ext,
-                              char **source, long db_mtime)
+                              char **source, struct timespec db_mtime)
 {
        char **walk;
        int count = 0;
@@ -774,7 +727,8 @@ static int count_glob_matches (const char *name, const char *ext,
                               "because stat failed\n", *walk);
                        continue;
                }
-               if (db_mtime != -1 && statbuf.st_mtime <= db_mtime) {
+               if (db_mtime.tv_sec != (time_t) -1 &&
+                   timespec_cmp (get_stat_mtime (&statbuf), db_mtime) <= 0) {
                        debug ("count_glob_matches: excluding %s, "
                               "no newer than database\n", *walk);
                        continue;
@@ -799,10 +753,14 @@ static int count_glob_matches (const char *name, const char *ext,
 static int purge_normal (const char *name, struct mandata *info,
                         char **found)
 {
+       struct timespec t;
+
        /* TODO: On some systems, the cat page extension differs from the
         * man page extension, so this may be too strict.
         */
-       if (count_glob_matches (name, info->ext, found, -1))
+       t.tv_sec = -1;
+       t.tv_nsec = -1;
+       if (count_glob_matches (name, info->ext, found, t))
                return 0;
 
        if (!opt_test)
@@ -816,7 +774,8 @@ static int purge_normal (const char *name, struct mandata *info,
 
 /* Decide whether to purge a reference to a WHATIS_MAN or WHATIS_CAT page. */
 static int purge_whatis (const char *path, int cat, const char *name,
-                        struct mandata *info, char **found, long db_mtime)
+                        struct mandata *info, char **found,
+                        struct timespec db_mtime)
 {
        /* TODO: On some systems, the cat page extension differs from the
         * man page extension, so this may be too strict.
@@ -857,13 +816,17 @@ static int purge_whatis (const char *path, int cat, const char *name,
                /* Does the real page still exist? */
                char **real_found;
                int save_debug = debug_level;
+               struct timespec t;
+
                debug_level = 0;
                real_found = look_for_file (path, info->ext,
                                            info->pointer, cat, LFF_MATCHCASE);
                debug_level = save_debug;
 
+               t.tv_sec = -1;
+               t.tv_nsec = -1;
                if (count_glob_matches (info->pointer, info->ext, real_found,
-                                       -1))
+                                       t))
                        return 0;
 
                if (!opt_test)
@@ -917,7 +880,8 @@ static int check_multi_key (const char *name, const char *content)
 /* Go through the database and purge references to man pages that no longer
  * exist.
  */
-int purge_missing (const char *manpath, const char *catpath)
+int purge_missing (const char *manpath, const char *catpath,
+                  int will_run_mandb)
 {
 #ifdef NDBM
        char *dirfile;
@@ -926,7 +890,7 @@ int purge_missing (const char *manpath, const char *catpath)
        int db_exists;
        datum key;
        int count = 0;
-       long db_mtime = -1;
+       struct timespec db_mtime;
 
 #ifdef NDBM
        dirfile = xasprintf ("%s.dir", database);
@@ -947,29 +911,11 @@ int purge_missing (const char *manpath, const char *catpath)
                gripe_rwopen_failed ();
                return 0;
        }
-
-       /* Extract the database mtime. */
-       key = MYDBM_FIRSTKEY (dbf);
-       while (MYDBM_DPTR (key) != NULL) {
-               datum content, nextkey;
-
-               if (STREQ (MYDBM_DPTR (key), KEY)) {
-                       content = MYDBM_FETCH (dbf, key);
-                       if (MYDBM_DPTR (content)) {
-                               errno = 0;
-                               db_mtime = strtol (MYDBM_DPTR (content), NULL,
-                                                  10);
-                               if (errno)
-                                       db_mtime = -1;
-                               MYDBM_FREE (MYDBM_DPTR (key));
-                               break;
-                       }
-               }
-
-               nextkey = MYDBM_NEXTKEY (dbf, key);
-               MYDBM_FREE (MYDBM_DPTR (key));
-               key = nextkey;
+       if (!sanity_check_db ()) {
+               MYDBM_CLOSE (dbf);
+               return 0;
        }
+       db_mtime = MYDBM_GET_TIME (dbf);
 
        key = MYDBM_FIRSTKEY (dbf);
 
@@ -1052,6 +998,12 @@ int purge_missing (const char *manpath, const char *catpath)
        }
 
        MYDBM_REORG (dbf);
+       if (will_run_mandb)
+               /* Reset mtime to avoid confusing mandb into not running.
+                * TODO: It would be better to avoid this by only opening
+                * the database once between here and mandb.
+                */
+               MYDBM_SET_TIME (dbf, db_mtime);
        MYDBM_CLOSE (dbf);
        return count;
 }
index 3b74cae..b5aab9c 100644 (file)
@@ -24,9 +24,8 @@
 
 /* check_mandirs.c */
 extern void test_manfile (const char *file, const char *path);
-extern void update_db_time (void);
-extern void reset_db_time (void);
 extern int create_db (const char *manpath, const char *catpath);
 extern int update_db (const char *manpath, const char *catpath);
 extern void purge_pointers (const char *name);
-extern int purge_missing (const char *manpath, const char *catpath);
+extern int purge_missing (const char *manpath, const char *catpath,
+                         int will_run_mandb);
diff --git a/src/convert_name.c b/src/convert_name.c
deleted file mode 100644 (file)
index 7514cf0..0000000
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * convert_name.c
- *
- * Copyright (C) 1994, 1995 Graeme W. Wilford. (Wilf.)
- * Copyright (C) 2001, 2002, 2003, 2004, 2006, 2007, 2008, 2012
- *               Colin Watson.
- *
- * This file is part of man-db.
- *
- * man-db is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * man-db is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with man-db; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- *
- * code to do appropriate pathname conversion
- *
- * Mon May  2 11:14:28 BST 1994 Wilf. (G.Wilford@ee.surrey.ac.uk)
- */
-
-#ifdef HAVE_CONFIG_H
-#  include "config.h"
-#endif /* HAVE_CONFIG_H */
-
-#include <string.h>
-#include <stdlib.h>
-
-#include "xvasprintf.h"
-
-#include "gettext.h"
-#define _(String) gettext (String)
-
-#include "manconfig.h"
-
-#include "error.h"
-
-#include "manp.h"
-#include "convert_name.h"
-
-static inline void gripe_converting_name (const char *name) ATTRIBUTE_NORETURN;
-static inline void gripe_converting_name (const char *name)
-{
-       error (FATAL, 0, _("Can't convert %s to cat name"), name);
-       abort (); /* error should have exited; help compilers prove noreturn */
-}
-
-/* Convert the trailing part of 'name' to be a cat page path by altering its
- * extension appropriately. If fsstnd is set, also try converting the
- * containing directory name from "man1" to "cat1" etc., returning NULL if
- * that doesn't work.
- *
- * fsstnd should only be set if name is the original path of a man page
- * found in a man hierarchy, not something like a symlink target or a file
- * named with 'man -l'. Otherwise, a symlink to "/home/manuel/foo.1.gz"
- * would be converted to "/home/catuel/foo.1.gz", which would be bad.
- */
-char *convert_name (const char *name, int fsstnd)
-{
-       char *to_name, *t1 = NULL;
-       char *t2 = NULL;
-#ifdef COMP_SRC
-       struct compression *comp;
-#endif /* COMP_SRC */
-       char *namestem;
-
-#ifdef COMP_SRC
-       comp = comp_info (name, 1);
-       if (comp)
-               namestem = comp->stem;
-       else
-#endif /* COMP_SRC */
-               namestem = xstrdup (name);
-
-#ifdef COMP_CAT
-       /* TODO: BSD layout requires .0. */
-       to_name = xasprintf ("%s.%s", namestem, COMPRESS_EXT);
-#else /* !COMP_CAT */
-       to_name = xstrdup (namestem);
-#endif /* COMP_CAT */
-       free (namestem);
-
-       if (fsstnd) {
-               t1 = strrchr (to_name, '/');
-               if (!t1)
-                       gripe_converting_name (name);
-               *t1 = '\0';
-
-               t2 = strrchr (to_name, '/');
-               if (!t2)
-                       gripe_converting_name (name);
-               ++t2;
-               *t1 = '/';
-
-               if (STRNEQ (t2, "man", 3)) {
-                       /* If the second-last component starts with "man",
-                        * replace "man" with "cat".
-                        */
-                       *t2 = 'c';
-                       *(t2 + 2) = 't';
-               } else {
-                       free (to_name);
-                       debug ("couldn't convert %s to FSSTND cat file\n",
-                              name);
-                       return NULL;
-               }
-       }
-
-       debug ("converted %s to %s\n", name, to_name);
-
-       return to_name;
-}
index 0b4961d..dcc96fd 100644 (file)
@@ -170,8 +170,8 @@ static struct dirent_hashent *update_directory_cache (const char *path)
                if (cache->names_len >= cache->names_max) {
                        cache->names_max *= 2;
                        cache->names =
-                               xrealloc (cache->names,
-                                         sizeof (char *) * cache->names_max);
+                               xnrealloc (cache->names, cache->names_max,
+                                          sizeof (char *));
                }
                cache->names[cache->names_len++] = xstrdup (entry->d_name);
        }
@@ -216,7 +216,7 @@ static void match_in_directory (const char *path, const char *pattern, int opts,
        size_t my_allocated = 0;
        int flags;
        regex_t preg;
-       struct pattern_bsearch pattern_start;
+       struct pattern_bsearch pattern_start = { NULL, -1 };
        char **bsearched;
        size_t i;
 
index 18c5a5b..930bc68 100644 (file)
@@ -35,8 +35,6 @@
  * in the syntax accepted.
  */
 
-#undef PROFILE
-
 #include <sys/stat.h>
 #include <errno.h>
 #include <string.h>
 #define YY_READ_BUF_SIZE       1024
 #define MAX_NAME               8192
 
-#ifdef PROFILE
-static int ctr[YY_NUM_RULES];
-#  define YY_USER_ACTION ++ctr[yy_act];
-#endif
-
 #define ARRAY_SIZE(array) (sizeof (array) / sizeof ((array)[0]))
 
 struct macro {
@@ -837,6 +830,8 @@ int find_name (const char *file, const char *filename, lexgrog *p_lg,
        if (page_encoding)
                add_manconv (p, page_encoding, "UTF-8");
        free (page_encoding);
+       if (p_lg->type && *COL)
+               pipeline_command_args (p, COL, "-b", "-p", "-x", NULL);
        pipeline_start (p);
 
        ret = find_name_decompressed (p, filename, p_lg);
@@ -896,20 +891,3 @@ int find_name_decompressed (pipeline *p, const char *filename, lexgrog *p_lg)
                return p_name[0];
        }
 }
-
-#ifdef PROFILE
-void rule_profile (void)
-{
-       int i, tot = 0;
-
-       printf ("found NAME in %d man, %d cat pages\n", ctr[1], ctr[2]);
-       for (i = 3; i <= YY_NUM_RULES; i++) 
-               if (ctr[i]) {
-                       printf ("rule[%d]: %d\n", i, ctr[i]);
-                       tot += ctr[i];
-               }
-       printf ("Total rules executed: %d\n", tot);
-}
-#else
-void rule_profile (void) {}
-#endif
index bea8ee7..ab5028f 100644 (file)
--- a/src/man.c
+++ b/src/man.c
@@ -65,7 +65,6 @@ static char *cwd;
 #include <ctype.h>
 #include <signal.h>
 #include <time.h>
-#include <utime.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 
@@ -73,6 +72,8 @@ static char *cwd;
 #include "dirname.h"
 #include "minmax.h"
 #include "regex.h"
+#include "stat-time.h"
+#include "utimens.h"
 #include "xvasprintf.h"
 #include "xgetcwd.h"
 
@@ -93,19 +94,17 @@ static char *cwd;
 #include "xregcomp.h"
 #include "security.h"
 #include "encodings.h"
+#include "orderfiles.h"
 
 #include "mydbm.h"
 #include "db_storage.h"
 
-#include "check_mandirs.h"
 #include "filenames.h"
 #include "globbing.h"
 #include "ult_src.h"
 #include "manp.h"
-#include "convert_name.h"
 #include "zsoelim.h"
 #include "manconv_client.h"
-#include "man.h"
 
 #ifdef SECURE_MAN_UID
 extern uid_t ruid;
@@ -246,7 +245,8 @@ static char *tmp_cat_file;  /* for open_cat_stream(), close_cat_stream() */
 static int created_tmp_cat;                    /* dto. */
 #endif
 static int tmp_cat_fd;
-static int man_modtime;                /* modtime of man page, for commit_tmp_cat() */
+static struct timespec man_modtime;    /* modtime of man page, for
+                                        * commit_tmp_cat() */
 
 # ifdef TROFF_IS_GROFF
 static int ditroff;
@@ -904,618 +904,148 @@ static char *locale_manpath (const char *manpath)
        return new_manpath;
 }
 
-
-/* man issued with `-l' option */
-static int local_man_loop (const char *argv)
+/*
+ * Check to see if the argument is a valid section number. 
+ * If the name matches one of
+ * the sections listed in section_list, we'll assume that it's a section.
+ * The list of sections in config.h simply allows us to specify oddly
+ * named directories like .../man3f.  Yuk.
+ */
+static inline const char *is_section (const char *name)
 {
-       int exit_status = OK;
-       int local_mf = local_man_file;
-
-       drop_effective_privs ();
-       local_man_file = 1;
-       if (strcmp (argv, "-") == 0)
-               display (NULL, "", NULL, "(stdin)", NULL);
-       else {
-               struct stat st;
+       const char **vs;
 
-               if (cwd[0]) {
-                       debug ("chdir %s\n", cwd);
-                       if (chdir (cwd)) {
-                               error (0, errno, _("can't chdir to %s"), cwd);
-                               regain_effective_privs ();
-                               return 0;
-                       }
-               }
+       for (vs = section_list; *vs; vs++) {
+               if (STREQ (*vs, name))
+                       return name;
+               /* allow e.g. 3perl but disallow 8139too and libfoo */
+               if (strlen (*vs) == 1 && CTYPE (isdigit, **vs) &&
+                   strlen (name) > 1 && !CTYPE (isdigit, name[1]) &&
+                   STRNEQ (*vs, name, 1))
+                       return name;
+       }
+       return NULL;
+}
 
-               /* Check that the file exists and isn't e.g. a directory */
-               if (stat (argv, &st)) {
-                       error (0, errno, "%s", argv);
-                       return NOT_FOUND;
-               }
+/* Snarf pre-processors from file, return string or NULL on failure */
+static char *get_preprocessors_from_file (pipeline *decomp)
+{
+#ifdef PP_COOKIE
+       const char *line;
 
-               if (S_ISDIR (st.st_mode)) {
-                       error (0, EISDIR, "%s", argv);
-                       return NOT_FOUND;
-               }
+       if (!decomp)
+               return NULL;
 
-               if (S_ISCHR (st.st_mode) || S_ISBLK (st.st_mode)) {
-                       /* EINVAL is about the best I can do. */
-                       error (0, EINVAL, "%s", argv);
-                       return NOT_FOUND;
-               }
+       line = pipeline_peekline (decomp);
+       if (!line)
+               return NULL;
 
-               if (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) {
-                       /* Perhaps an executable. If its directory is on
-                        * $PATH, then we want to look up the corresponding
-                        * manual page in the appropriate hierarchy rather
-                        * than displaying the executable.
-                        */
-                       char *argv_dir = dir_name (argv);
-                       int found = 0;
+       if (!strncmp (line, PP_COOKIE, 4)) {
+               const char *newline = strchr (line, '\n');
+               if (newline)
+                       return xstrndup (line + 4, newline - (line + 4));
+               else
+                       return xstrdup (line + 4);
+       }
+#endif
+       return NULL;
+}
 
-                       if (directory_on_path (argv_dir)) {
-                               char *argv_base = base_name (argv);
-                               char *new_manp, *nm;
-                               char **old_manpathlist, **mp;
 
-                               debug ("recalculating manpath for executable "
-                                      "in %s\n", argv_dir);
+/* Determine pre-processors, set save_cat and return string */
+static char *get_preprocessors (pipeline *decomp, const char *dbfilters)
+{
+       char *pp_string;
+       const char *pp_source;
+       const char *env;
 
-                               new_manp = get_manpath_from_path (argv_dir, 0);
-                               if (!new_manp || !*new_manp) {
-                                       debug ("no useful manpath for "
-                                              "executable\n");
-                                       goto executable_out;
-                               }
-                               nm = locale_manpath (new_manp);
-                               free (new_manp);
-                               new_manp = nm;
+       /* try in order: database, command line, file, environment, default */
+       /* command line overrides the database, but database empty overrides default */
+       if (dbfilters && (dbfilters[0] != '-') && !preprocessors) {
+               pp_string = xstrdup (dbfilters);
+               pp_source = "database";
+               save_cat = 1;
+       } else if (preprocessors) {
+               pp_string = xstrdup (preprocessors);
+               pp_source = "command line";
+               save_cat = 0;
+       } else if ((pp_string = get_preprocessors_from_file (decomp))) {
+               pp_source = "file";
+               save_cat = 1;
+       } else if ((env = getenv ("MANROFFSEQ"))) {
+               pp_string = xstrdup (env);
+               pp_source = "environment";
+               save_cat = 0;
+       } else if (!dbfilters) {
+               pp_string = xstrdup (DEFAULT_MANROFFSEQ);
+               pp_source = "default";
+               save_cat = 1;
+       } else {
+               pp_string = xstrdup ("");
+               pp_source = "no filters";
+               save_cat = 1;
+       }
 
-                               old_manpathlist = XNMALLOC (MAXDIRS, char *);
-                               memcpy (old_manpathlist, manpathlist,
-                                       MAXDIRS * sizeof (*manpathlist));
-                               create_pathlist (new_manp, manpathlist);
+       debug ("pre-processors `%s' from %s\n", pp_string, pp_source);
+       return pp_string;
+}
 
-                               man (argv_base, &found);
+static const char *my_locale_charset (void)
+{
+       if (want_encoding && !is_roff_device (want_encoding))
+               return want_encoding;
+       else
+               return get_locale_charset ();
+}
 
-                               for (mp = manpathlist; *mp; ++mp)
-                                       free (*mp);
-                               memcpy (manpathlist, old_manpathlist,
-                                       MAXDIRS * sizeof (*manpathlist));
-                               free (old_manpathlist);
-executable_out:
-                               free (new_manp);
-                               free (argv_base);
-                       }
-                       free (argv_dir);
+static void add_col (pipeline *p, const char *locale_charset, ...)
+{
+       pipecmd *cmd;
+       va_list argv;
+       char *col_locale = NULL;
 
-                       if (found)
-                               return OK;
-               }
+       cmd = pipecmd_new (COL);
+       va_start (argv, locale_charset);
+       pipecmd_argv (cmd, argv);
+       va_end (argv);
 
-               if (exit_status == OK) {
-                       char *argv_base = base_name (argv);
-                       char *argv_abs;
-                       if (argv[0] == '/')
-                               argv_abs = xstrdup (argv);
-                       else {
-                               argv_abs = xgetcwd ();
-                               if (argv_abs)
-                                       argv_abs = appendstr (argv_abs, "/",
-                                                             argv, NULL);
-                               else
-                                       argv_abs = xstrdup (argv);
-                       }
-                       lang = lang_dir (argv_abs);
-                       free (argv_abs);
-                       if (!display (NULL, argv, NULL, argv_base, NULL)) {
-                               if (local_mf)
-                                       error (0, errno, "%s", argv);
-                               exit_status = NOT_FOUND;
-                       }
-                       free (lang);
-                       lang = NULL;
-                       free (argv_base);
-               }
+       if (locale_charset)
+               col_locale = find_charset_locale (locale_charset);
+       if (col_locale) {
+               pipecmd_setenv (cmd, "LC_CTYPE", col_locale);
+               free (col_locale);
        }
-       local_man_file = local_mf;
-       regain_effective_privs ();
-       return exit_status;
+
+       pipeline_command (p, cmd);
 }
 
-int main (int argc, char *argv[])
+/* Return pipeline to format file to stdout. */
+static pipeline *make_roff_command (const char *dir, const char *file,
+                                   pipeline *decomp, const char *dbfilters,
+                                   char **result_encoding)
 {
-       int argc_env, exit_status = OK;
-       char **argv_env;
-       const char *tmp;
-
-       program_name = base_name (argv[0]);
-
-       init_debug ();
-       pipeline_install_post_fork (pop_all_cleanups);
+       char *raw_pp_string, *pp_string;
+       const char *roff_opt;
+       char *fmt_prog;
+       pipeline *p = pipeline_new ();
+       pipecmd *cmd;
+       char *page_encoding = NULL;
+       const char *output_encoding = NULL;
+       const char *locale_charset = NULL;
 
-       umask (022);
-       init_locale ();
+       *result_encoding = xstrdup ("UTF-8"); /* optimistic default */
 
-       internal_locale = setlocale (LC_MESSAGES, NULL);
-       /* Use LANGUAGE only when LC_MESSAGES locale category is
-        * neither "C" nor "POSIX". */
-       if (internal_locale && strcmp (internal_locale, "C") &&
-           strcmp (internal_locale, "POSIX"))
-               multiple_locale = getenv ("LANGUAGE");
-       internal_locale = xstrdup (internal_locale ? internal_locale : "C");
+       pp_string = raw_pp_string = get_preprocessors (decomp, dbfilters);
 
-/* export argv, it might be needed when invoking the vendor supplied browser */
-#if defined _AIX || defined __sgi
-       global_argv = argv;
-#endif
+       roff_opt = getenv ("MANROFFOPT");
+       if (!roff_opt)
+               roff_opt = "";
 
-       { /* opens base streams in case someone like "info" closed them */
-               struct stat buf;
-               if (STDIN_FILENO < 0 ||
-                   ((fstat (STDIN_FILENO, &buf) < 0) && (errno == EBADF))) 
-                       freopen ("/dev/null", "r", stdin);
-               if (STDOUT_FILENO < 0 ||
-                   ((fstat (STDOUT_FILENO, &buf) < 0) && (errno == EBADF)))
-                       freopen ("/dev/null", "w", stdout);
-               if (STDERR_FILENO < 0 ||
-                   ((fstat (STDERR_FILENO, &buf) < 0) && (errno == EBADF)))
-                       freopen ("/dev/null", "w", stderr);
-       }
-
-       /* This will enable us to do some profiling and know
-       where gmon.out will end up. Must chdir(cwd) before we return */
-       cwd = xgetcwd ();
-       if (!cwd) {
-               cwd = xmalloc (1);
-               cwd[0] = '\0';
-       }
-
-#ifdef TROFF_IS_GROFF
-       /* used in --help, so initialise early */
-       if (!html_pager) {
-               html_pager = getenv ("BROWSER");
-               if (!html_pager)
-                       html_pager = WEB_BROWSER;
-       }
-#endif /* TROFF_IS_GROFF */
-
-       /* First of all, find out if $MANOPT is set. If so, put it in 
-          *argv[] format for argp to play with. */
-       argv_env = manopt_to_env (&argc_env);
-       if (argv_env)
-               if (argp_parse (&argp, argc_env, argv_env, ARGP_NO_ARGS, 0, 0))
-                       exit (FAIL);
-
-       /* parse the actual program args */
-       if (argp_parse (&argp, argc, argv, ARGP_NO_ARGS, &first_arg, 0))
-               exit (FAIL);
-
-#ifdef SECURE_MAN_UID
-       /* record who we are and drop effective privs for later use */
-       init_security ();
-#endif /* SECURE_MAN_UID */
-
-       read_config_file (local_man_file || user_config_file);
-
-       /* if the user wants whatis or apropos, give it to them... */
-       if (external)
-               do_extern (argc, argv);
-
-       get_term (); /* stores terminal settings */
-#ifdef SECURE_MAN_UID
-       debug ("real user = %d; effective user = %d\n", ruid, euid);
-#endif /* SECURE_MAN_UID */
-
-       /* close this locale and reinitialise if a new locale was 
-          issued as an argument or in $MANOPT */
-       if (locale) {
-               free (internal_locale);
-               internal_locale = setlocale (LC_ALL, locale);
-               if (internal_locale)
-                       internal_locale = xstrdup (internal_locale);
-               else
-                       internal_locale = xstrdup (locale);
-
-               debug ("main(): locale = %s, internal_locale = %s\n",
-                      locale, internal_locale);
-               if (internal_locale) {
-                       setenv ("LANGUAGE", internal_locale, 1);
-                       locale_changed ();
-                       multiple_locale = NULL;
-               }
-       }
-
-#ifdef TROFF_IS_GROFF
-       if (htmlout)
-               pager = html_pager;
-#endif /* TROFF_IS_GROFF */
-       if (pager == NULL) {
-               pager = getenv ("MANPAGER");
-               if (pager == NULL) {
-                       pager = getenv ("PAGER");
-                       if (pager == NULL)
-                               pager = get_def_user ("pager", PAGER);
-               }
-       }
-       if (*pager == '\0')
-               pager = get_def_user ("cat", CAT);
-
-       if (prompt_string == NULL)
-               prompt_string = getenv ("MANLESS");
-
-       if (prompt_string == NULL)
-#ifdef LESS_PROMPT
-               prompt_string = LESS_PROMPT;
-#else
-               prompt_string = _(
-                               " Manual page " MAN_PN
-                               " ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):"
-                               "?pB %pB\\%.. "
-                               "(press h for help or q to quit)");
-#endif
-
-       /* Restore and save $LESS in $MAN_ORIG_LESS so that recursive uses
-        * of man work as expected.
-        */
-       less = getenv ("MAN_ORIG_LESS");
-       if (less == NULL)
-               less = getenv ("LESS");
-       setenv ("MAN_ORIG_LESS", less ? less : "", 1);
-
-       debug ("\nusing %s as pager\n", pager);
-
-       if (first_arg == argc) {
-               /* http://twitter.com/#!/marnanel/status/132280557190119424 */
-               time_t now = time (NULL);
-               struct tm *localnow = localtime (&now);
-               if (localnow &&
-                   localnow->tm_hour == 0 && localnow->tm_min == 30)
-                       fprintf (stderr, "gimme gimme gimme\n");
-
-               if (print_where) {
-                       manp = get_manpath ("");
-                       printf ("%s\n", manp);
-                       exit (OK);
-               } else {
-                       free (cwd);
-                       free (internal_locale);
-                       free (program_name);
-                       gripe_no_name (NULL);
-               }
-       }
-
-       section_list = get_section_list ();
-
-       if (manp == NULL) {
-               char *mp = get_manpath (alt_system_name);
-               manp = locale_manpath (mp);
-               free (mp);
-       } else
-               free (get_manpath (NULL));
-
-       debug ("manpath search path (with duplicates) = %s\n", manp);
-
-       create_pathlist (manp, manpathlist);
-
-       /* man issued with `-l' option */
-       if (local_man_file) {
-               while (first_arg < argc) {
-                       exit_status = local_man_loop (argv[first_arg]);
-                       ++first_arg;
-               }
-               free (cwd);
-               free (internal_locale);
-               free (program_name);
-               exit (exit_status);
-       }
-
-       /* finished manpath processing, regain privs */
-       regain_effective_privs ();
-
-#ifdef MAN_DB_UPDATES
-       /* If `-u', do it now. */
-       if (update) {
-               int status = run_mandb (0, NULL, NULL);
-               if (status)
-                       error (0, 0,
-                              _("mandb command failed with exit status %d"),
-                              status);
-       }
-#endif /* MAN_DB_UPDATES */
-
-       while (first_arg < argc) {
-               int status = OK;
-               int found = 0;
-               static int maybe_section = 0;
-               const char *nextarg = argv[first_arg++];
-
-               /*
-                * See if this argument is a valid section name.  If not,
-                * is_section returns NULL.
-                */
-               if (!catman) {
-                       tmp = is_section (nextarg);
-                       if (tmp) {
-                               section = tmp;
-                               debug ("\nsection: %s\n", section);
-                               maybe_section = 1;
-                       }
-               }
-
-               if (maybe_section) {
-                       if (first_arg < argc)
-                               /* e.g. 'man 3perl Shell' */
-                               nextarg = argv[first_arg++];
-                       else
-                               /* e.g. 'man 9wm' */
-                               section = NULL;
-                               /* ... but leave maybe_section set so we can
-                                * tell later that this happened.
-                                */
-               }
-
-               /* this is where we actually start looking for the man page */
-               skip = 0;
-               if (global_apropos)
-                       status = do_global_apropos (nextarg, &found);
-               else {
-                       int found_subpage = 0;
-                       if (subpages && first_arg < argc) {
-                               char *subname = xasprintf (
-                                       "%s-%s", nextarg, argv[first_arg]);
-                               status = man (subname, &found);
-                               free (subname);
-                               if (status == OK) {
-                                       found_subpage = 1;
-                                       ++first_arg;
-                               }
-                       }
-                       if (!found_subpage && subpages && first_arg < argc) {
-                               char *subname = xasprintf (
-                                       "%s_%s", nextarg, argv[first_arg]);
-                               status = man (subname, &found);
-                               free (subname);
-                               if (status == OK) {
-                                       found_subpage = 1;
-                                       ++first_arg;
-                               }
-                       }
-                       if (!found_subpage)
-                               status = man (nextarg, &found);
-               }
-
-               /* clean out the cache of database lookups for each man page */
-               hashtable_free (db_hash);
-               db_hash = NULL;
-
-               if (section && maybe_section) {
-                       if (status != OK && !catman) {
-                               /* Maybe the section wasn't a section after
-                                * all? e.g. 'man 9wm fvwm'.
-                                */
-                               int found_subpage = 0;
-                               debug ("\nRetrying section %s as name\n",
-                                      section);
-                               tmp = section;
-                               section = NULL;
-                               if (subpages) {
-                                       char *subname = xasprintf (
-                                               "%s-%s", tmp, nextarg);
-                                       status = man (subname, &found);
-                                       free (subname);
-                                       if (status == OK) {
-                                               found_subpage = 1;
-                                               ++first_arg;
-                                       }
-                               }
-                               if (!found_subpage)
-                                       status = man (tmp, &found);
-                               hashtable_free (db_hash);
-                               db_hash = NULL;
-                               /* ... but don't gripe about it if it doesn't
-                                * work!
-                                */
-                               if (status == OK) {
-                                       /* It was a name after all, so arrange
-                                        * to try the next page again with a
-                                        * null section.
-                                        */
-                                       nextarg = tmp;
-                                       --first_arg;
-                               } else
-                                       /* No go, it really was a section. */
-                                       section = tmp;
-                       }
-               }
-
-               if (status != OK && !catman) {
-                       if (!skip) {
-                               exit_status = status;
-                               if (exit_status == NOT_FOUND) {
-                                       if (!section && maybe_section &&
-                                           CTYPE (isdigit, nextarg[0]))
-                                               gripe_no_name (nextarg);
-                                       else
-                                               gripe_no_man (nextarg, section);
-                               }
-                       }
-               } else {
-                       debug ("\nFound %d man pages\n", found);
-                       if (catman) {
-                               printf ("%s", nextarg);
-                               if (section)
-                                       printf ("(%s)", section);
-                               if (first_arg != argc)
-                                       fputs (", ", stdout);
-                               else
-                                       fputs (".\n", stdout);
-                       }
-               }
-
-               maybe_section = 0;
-
-               chkr_garbage_detector ();
-       }
-       hashtable_free (db_hash);
-       db_hash = NULL;
-
-       drop_effective_privs ();
-
-       /* For profiling */
-       if (cwd[0])
-               chdir (cwd);
-
-       free (database);
-       free_pathlist (manpathlist);
-       free (cwd);
-       free (internal_locale);
-       free (program_name);
-       exit (exit_status);
-}
-
-/*
- * Check to see if the argument is a valid section number. 
- * If the name matches one of
- * the sections listed in section_list, we'll assume that it's a section.
- * The list of sections in config.h simply allows us to specify oddly
- * named directories like .../man3f.  Yuk.
- */
-static inline const char *is_section (const char *name)
-{
-       const char **vs;
-
-       for (vs = section_list; *vs; vs++) {
-               if (STREQ (*vs, name))
-                       return name;
-               /* allow e.g. 3perl but disallow 8139too and libfoo */
-               if (strlen (*vs) == 1 && CTYPE (isdigit, **vs) &&
-                   strlen (name) > 1 && !CTYPE (isdigit, name[1]) &&
-                   STRNEQ (*vs, name, 1))
-                       return name;
-       }
-       return NULL;
-}
-
-/* Snarf pre-processors from file, return string or NULL on failure */
-static char *get_preprocessors_from_file (pipeline *decomp)
-{
-#ifdef PP_COOKIE
-       const char *line;
-
-       if (!decomp)
-               return NULL;
-
-       line = pipeline_peekline (decomp);
-       if (!line)
-               return NULL;
-
-       if (!strncmp (line, PP_COOKIE, 4)) {
-               const char *newline = strchr (line, '\n');
-               if (newline)
-                       return xstrndup (line + 4, newline - (line + 4));
-               else
-                       return xstrdup (line + 4);
-       }
-#endif
-       return NULL;
-}
-
-
-/* Determine pre-processors, set save_cat and return string */
-static char *get_preprocessors (pipeline *decomp, const char *dbfilters)
-{
-       char *pp_string;
-       const char *pp_source;
-       const char *env;
-
-       /* try in order: database, command line, file, environment, default */
-       /* command line overrides the database, but database empty overrides default */
-       if (dbfilters && (dbfilters[0] != '-') && !preprocessors) {
-               pp_string = xstrdup (dbfilters);
-               pp_source = "database";
-               save_cat = 1;
-       } else if (preprocessors) {
-               pp_string = xstrdup (preprocessors);
-               pp_source = "command line";
-               save_cat = 0;
-       } else if ((pp_string = get_preprocessors_from_file (decomp))) {
-               pp_source = "file";
-               save_cat = 1;
-       } else if ((env = getenv ("MANROFFSEQ"))) {
-               pp_string = xstrdup (env);
-               pp_source = "environment";
-               save_cat = 0;
-       } else if (!dbfilters) {
-               pp_string = xstrdup (DEFAULT_MANROFFSEQ);
-               pp_source = "default";
-               save_cat = 1;
-       } else {
-               pp_string = xstrdup ("");
-               pp_source = "no filters";
-               save_cat = 1;
-       }
-
-       debug ("pre-processors `%s' from %s\n", pp_string, pp_source);
-       return pp_string;
-}
-
-static const char *my_locale_charset (void)
-{
-       if (want_encoding && !is_roff_device (want_encoding))
-               return want_encoding;
-       else
-               return get_locale_charset ();
-}
-
-static void add_col (pipeline *p, const char *locale_charset, ...)
-{
-       pipecmd *cmd;
-       va_list argv;
-       char *col_locale = NULL;
-
-       cmd = pipecmd_new (COL);
-       va_start (argv, locale_charset);
-       pipecmd_argv (cmd, argv);
-       va_end (argv);
-
-       if (locale_charset)
-               col_locale = find_charset_locale (locale_charset);
-       if (col_locale) {
-               pipecmd_setenv (cmd, "LC_CTYPE", col_locale);
-               free (col_locale);
-       }
-
-       pipeline_command (p, cmd);
-}
-
-/* Return pipeline to format file to stdout. */
-static pipeline *make_roff_command (const char *dir, const char *file,
-                                   pipeline *decomp, const char *dbfilters,
-                                   char **result_encoding)
-{
-       char *raw_pp_string, *pp_string;
-       const char *roff_opt;
-       char *fmt_prog;
-       pipeline *p = pipeline_new ();
-       pipecmd *cmd;
-       char *page_encoding = NULL;
-       const char *output_encoding = NULL;
-       const char *locale_charset = NULL;
-
-       *result_encoding = xstrdup ("UTF-8"); /* optimistic default */
-
-       pp_string = raw_pp_string = get_preprocessors (decomp, dbfilters);
-
-       roff_opt = getenv ("MANROFFOPT");
-       if (!roff_opt)
-               roff_opt = "";
-
-#ifdef ALT_EXT_FORMAT
-       /* Check both external formatter locations */
-       if (dir && !recode) {
-               char *catpath = get_catpath
-                       (dir, global_manpath ? SYSTEM_CAT : USER_CAT);
+#ifdef ALT_EXT_FORMAT
+       /* Check both external formatter locations */
+       if (dir && !recode) {
+               char *catpath = get_catpath
+                       (dir, global_manpath ? SYSTEM_CAT : USER_CAT);
 
                /* If we have an alternate catpath */
                if (catpath) {
@@ -1560,7 +1090,7 @@ static pipeline *make_roff_command (const char *dir, const char *file,
 
                        zsoelim_data = zsoelim_stdin_data_new (dir,
                                                               manpathlist);
-                       cmd = pipecmd_new_function (SOELIM, &zsoelim_stdin,
+                       cmd = pipecmd_new_function (ZSOELIM, &zsoelim_stdin,
                                                    zsoelim_stdin_data_free,
                                                    zsoelim_data);
                        pipeline_command (p, cmd);
@@ -2067,14 +1597,12 @@ static int commit_tmp_cat (const char *cat_file, const char *tmp_cat,
                        debug ("setting modtime on cat file %s\n", cat_file);
                        status = 0;
                } else {
-                       time_t now = time (NULL);
-                       struct utimbuf utb;
-                       utb.actime = now;
-                       if (man_modtime)
-                               utb.modtime = man_modtime;
-                       else
-                               utb.modtime = 0;
-                       status = utime (cat_file, &utb);
+                       struct timespec times[2];
+
+                       times[0].tv_sec = 0;
+                       times[0].tv_nsec = UTIME_NOW;
+                       times[1] = man_modtime;
+                       status = utimens (cat_file, times);
                        if (status)
                                error (0, errno, _("can't set times on %s"),
                                       cat_file);
@@ -2317,10 +1845,16 @@ static void format_display (pipeline *decomp,
                        if (!status)
                                break;
                }
-               if (!candidate)
-                       error (CHILD_FAIL, 0,
-                              "couldn't execute any browser from %s",
-                              html_pager);
+               if (!candidate) {
+                       if (html_pager && *html_pager)
+                               error (CHILD_FAIL, 0,
+                                      "couldn't execute any browser from %s",
+                                      html_pager);
+                       else
+                               error (CHILD_FAIL, 0,
+                                      "no browser configured, so cannot show "
+                                      "HTML output");
+               }
                free (browser_list);
                if (chdir (old_cwd) == -1) {
                        error (0, errno, _("can't change to directory %s"),
@@ -2426,6 +1960,40 @@ static void locale_macros (void *data)
 }
 #endif /* TROFF_IS_GROFF */
 
+/* allow user to skip a page or quit after viewing desired page 
+   return 1 to skip
+   return 0 to view
+ */
+static inline int do_prompt (const char *name)
+{
+       int ch;
+
+       skip = 0;
+       if (!isatty (STDOUT_FILENO) || !isatty (STDIN_FILENO))
+               return 0;
+
+       fprintf (stderr, _( 
+                "--Man-- next: %s "
+                "[ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"), 
+                name);
+       fflush (stderr);
+
+       do {
+               ch = getchar ();
+               switch (ch) {
+                       case '\n':
+                               return 0;
+                       case EOF:
+                               skip = 1;
+                               return 1;
+                       default:
+                               break;
+               }
+       } while (1);
+
+       return 0;
+}
+
 /*
  * optionally chdir to dir, if necessary update cat_file from man_file
  * and display it.  if man_file is NULL cat_file is a stray cat.  If
@@ -2538,10 +2106,11 @@ static int display (const char *dir, const char *man_file,
        /* Get modification time, for commit_tmp_cat(). */
        if (man_file && *man_file) {
                struct stat stb;
-               if (stat (man_file, &stb))
-                       man_modtime = 0;
-               else
-                       man_modtime = stb.st_mtime;
+               if (stat (man_file, &stb)) {
+                       man_modtime.tv_sec = 0;
+                       man_modtime.tv_nsec = 0;
+               } else
+                       man_modtime = get_stat_mtime (&stb);
        }
 
        display_to_stdout = troff;
@@ -2761,6 +2330,78 @@ static int display (const char *dir, const char *man_file,
        return found;
 }
 
+static inline void gripe_converting_name (const char *name) ATTRIBUTE_NORETURN;
+static inline void gripe_converting_name (const char *name)
+{
+       error (FATAL, 0, _("Can't convert %s to cat name"), name);
+       abort (); /* error should have exited; help compilers prove noreturn */
+}
+
+/* Convert the trailing part of 'name' to be a cat page path by altering its
+ * extension appropriately. If fsstnd is set, also try converting the
+ * containing directory name from "man1" to "cat1" etc., returning NULL if
+ * that doesn't work.
+ *
+ * fsstnd should only be set if name is the original path of a man page
+ * found in a man hierarchy, not something like a symlink target or a file
+ * named with 'man -l'. Otherwise, a symlink to "/home/manuel/foo.1.gz"
+ * would be converted to "/home/catuel/foo.1.gz", which would be bad.
+ */
+static char *convert_name (const char *name, int fsstnd)
+{
+       char *to_name, *t1 = NULL;
+       char *t2 = NULL;
+#ifdef COMP_SRC
+       struct compression *comp;
+#endif /* COMP_SRC */
+       char *namestem;
+
+#ifdef COMP_SRC
+       comp = comp_info (name, 1);
+       if (comp)
+               namestem = comp->stem;
+       else
+#endif /* COMP_SRC */
+               namestem = xstrdup (name);
+
+#ifdef COMP_CAT
+       /* TODO: BSD layout requires .0. */
+       to_name = xasprintf ("%s.%s", namestem, COMPRESS_EXT);
+#else /* !COMP_CAT */
+       to_name = xstrdup (namestem);
+#endif /* COMP_CAT */
+       free (namestem);
+
+       if (fsstnd) {
+               t1 = strrchr (to_name, '/');
+               if (!t1)
+                       gripe_converting_name (name);
+               *t1 = '\0';
+
+               t2 = strrchr (to_name, '/');
+               if (!t2)
+                       gripe_converting_name (name);
+               ++t2;
+               *t1 = '/';
+
+               if (STRNEQ (t2, "man", 3)) {
+                       /* If the second-last component starts with "man",
+                        * replace "man" with "cat".
+                        */
+                       *t2 = 'c';
+                       *(t2 + 2) = 't';
+               } else {
+                       free (to_name);
+                       debug ("couldn't convert %s to FSSTND cat file\n",
+                              name);
+                       return NULL;
+               }
+       }
+
+       debug ("converted %s to %s\n", name, to_name);
+
+       return to_name;
+}
 
 static char *find_cat_file (const char *path, const char *original,
                            const char *man_file)
@@ -3253,6 +2894,7 @@ static int try_section (const char *path, const char *sec, const char *name,
 {
        int found = 0;
        char **names = NULL, **np;
+       size_t names_len = 0;
        char cat = 0;
        int lff_opts = (match_case ? LFF_MATCHCASE : 0) |
                       (regex_opt ? LFF_REGEX : 0) |
@@ -3283,6 +2925,10 @@ static int try_section (const char *path, const char *sec, const char *name,
                }
        }
 
+       for (np = names; np && *np; np++)
+               ++names_len;
+       order_files (path, names, names_len);
+
        for (np = names; np && *np; np++) {
                struct mandata *info = infoalloc ();
                char *info_buffer = filename_info (*np, info, name);
@@ -3412,7 +3058,8 @@ static int display_database (struct candidate *candp)
        if (in->id == WHATIS_MAN || in->id == WHATIS_CAT)
                debug (_("%s: relying on whatis refs is deprecated\n"), name);
 
-       title = xasprintf ("%s(%s)", name, in->ext);
+       title = xasprintf ("%s(%s)",
+                          in->name ? in->name : candp->req_name, in->ext);
 
 #ifndef NROFF_MISSING /* #ifdef NROFF */
        /*
@@ -3528,6 +3175,7 @@ static int maybe_update_file (const char *manpath, const char *name,
        const char *real_name;
        char *file;
        struct stat buf;
+       struct timespec file_mtime;
        int status;
 
        if (!update)
@@ -3548,11 +3196,14 @@ static int maybe_update_file (const char *manpath, const char *name,
                return 0;
        if (lstat (file, &buf) != 0)
                return 0;
-       if (buf.st_mtime == info->_st_mtime)
+       file_mtime = get_stat_mtime (&buf);
+       if (timespec_cmp (file_mtime, info->mtime) == 0)
                return 0;
 
-       debug ("%s needs to be recached: %ld %ld\n",
-              file, (long) info->_st_mtime, (long) buf.st_mtime);
+       debug ("%s needs to be recached: %ld.%09ld %ld.%09ld\n",
+              file,
+              (long) info->mtime.tv_sec, info->mtime.tv_nsec,
+              (long) file_mtime.tv_sec, file_mtime.tv_nsec);
        status = run_mandb (0, manpath, file);
        if (status)
                error (0, 0, _("mandb command failed with exit status %d"),
@@ -3828,6 +3479,7 @@ static int do_global_apropos_section (const char *path, const char *sec,
 {
        int found = 0;
        char **names, **np;
+       size_t names_len = 0;
        regex_t search;
 
        global_manpath = is_global_mandir (path);
@@ -3844,6 +3496,10 @@ static int do_global_apropos_section (const char *path, const char *sec,
        else
                memset (&search, 0, sizeof search);
 
+       for (np = names; np && *np; ++np)
+               ++names_len;
+       order_files (path, names, names_len);
+
        for (np = names; np && *np; ++np) {
                struct mandata *info;
                char *info_buffer;
@@ -3910,6 +3566,127 @@ static int do_global_apropos (const char *name, int *found)
        return *found ? OK : NOT_FOUND;
 }
 
+/* Each of local_man_loop and man sometimes calls the other. */
+static int man (const char *name, int *found);
+
+/* man issued with `-l' option */
+static int local_man_loop (const char *argv)
+{
+       int exit_status = OK;
+       int local_mf = local_man_file;
+
+       drop_effective_privs ();
+       local_man_file = 1;
+       if (strcmp (argv, "-") == 0)
+               display (NULL, "", NULL, "(stdin)", NULL);
+       else {
+               struct stat st;
+
+               if (cwd[0]) {
+                       debug ("chdir %s\n", cwd);
+                       if (chdir (cwd)) {
+                               error (0, errno, _("can't chdir to %s"), cwd);
+                               regain_effective_privs ();
+                               return 0;
+                       }
+               }
+
+               /* Check that the file exists and isn't e.g. a directory */
+               if (stat (argv, &st)) {
+                       error (0, errno, "%s", argv);
+                       return NOT_FOUND;
+               }
+
+               if (S_ISDIR (st.st_mode)) {
+                       error (0, EISDIR, "%s", argv);
+                       return NOT_FOUND;
+               }
+
+               if (S_ISCHR (st.st_mode) || S_ISBLK (st.st_mode)) {
+                       /* EINVAL is about the best I can do. */
+                       error (0, EINVAL, "%s", argv);
+                       return NOT_FOUND;
+               }
+
+               if (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) {
+                       /* Perhaps an executable. If its directory is on
+                        * $PATH, then we want to look up the corresponding
+                        * manual page in the appropriate hierarchy rather
+                        * than displaying the executable.
+                        */
+                       char *argv_dir = dir_name (argv);
+                       int found = 0;
+
+                       if (directory_on_path (argv_dir)) {
+                               char *argv_base = base_name (argv);
+                               char *new_manp, *nm;
+                               char **old_manpathlist, **mp;
+
+                               debug ("recalculating manpath for executable "
+                                      "in %s\n", argv_dir);
+
+                               new_manp = get_manpath_from_path (argv_dir, 0);
+                               if (!new_manp || !*new_manp) {
+                                       debug ("no useful manpath for "
+                                              "executable\n");
+                                       goto executable_out;
+                               }
+                               nm = locale_manpath (new_manp);
+                               free (new_manp);
+                               new_manp = nm;
+
+                               old_manpathlist = XNMALLOC (MAXDIRS, char *);
+                               memcpy (old_manpathlist, manpathlist,
+                                       MAXDIRS * sizeof (*manpathlist));
+                               create_pathlist (new_manp, manpathlist);
+
+                               man (argv_base, &found);
+
+                               for (mp = manpathlist; *mp; ++mp)
+                                       free (*mp);
+                               memcpy (manpathlist, old_manpathlist,
+                                       MAXDIRS * sizeof (*manpathlist));
+                               free (old_manpathlist);
+executable_out:
+                               free (new_manp);
+                               free (argv_base);
+                       }
+                       free (argv_dir);
+
+                       if (found)
+                               return OK;
+               }
+
+               if (exit_status == OK) {
+                       char *argv_base = base_name (argv);
+                       char *argv_abs;
+                       if (argv[0] == '/')
+                               argv_abs = xstrdup (argv);
+                       else {
+                               argv_abs = xgetcwd ();
+                               if (argv_abs)
+                                       argv_abs = appendstr (argv_abs, "/",
+                                                             argv, NULL);
+                               else
+                                       argv_abs = xstrdup (argv);
+                       }
+                       lang = lang_dir (argv_abs);
+                       free (argv_abs);
+                       if (!display (NULL, argv, NULL, argv_base, NULL)) {
+                               if (local_mf)
+                                       error (0, errno, "%s", argv);
+                               exit_status = NOT_FOUND;
+                       }
+                       free (lang);
+                       lang = NULL;
+                       free (argv_base);
+               }
+       }
+       local_man_file = local_mf;
+       regain_effective_privs ();
+       return exit_status;
+}
+
 /*
  * Search for manual pages.
  *
@@ -3938,108 +3715,425 @@ static int man (const char *name, int *found)
                return status;
        }
 
-       if (section) {
-               char **mp;
+       if (section) {
+               char **mp;
+
+               for (mp = manpathlist; *mp; mp++)
+                       *found += locate_page (*mp, section, name, &candidates);
+       } else {
+               const char **sp;
+
+               for (sp = section_list; *sp; sp++) {
+                       char **mp;
+
+                       for (mp = manpathlist; *mp; mp++)
+                               *found += locate_page (*mp, *sp, name,
+                                                      &candidates);
+               }
+       }
+
+       sort_candidates (&candidates);
+
+       if (*found)
+               *found = display_pages (candidates);
+
+       for (cand = candidates; cand; cand = candnext) {
+               candnext = cand->next;
+               free_candidate (cand);
+       }
+
+       return *found ? OK : NOT_FOUND;
+}
+
+
+static const char **get_section_list (void)
+{
+       int i = 0;
+       const char **config_sections;
+       const char **sections = NULL;
+       const char *sec;
+
+       /* Section list from configuration file, or STD_SECTIONS if it's
+        * empty.
+        */
+       config_sections = get_sections ();
+       if (!*config_sections) {
+               free (config_sections);
+               config_sections = std_sections;
+       }
+
+       if (colon_sep_section_list == NULL)
+               colon_sep_section_list = getenv ("MANSECT");
+       if (colon_sep_section_list == NULL || *colon_sep_section_list == '\0')
+               return config_sections;
+
+       /* Although this is documented as colon-separated, at least Solaris
+        * man's -s option takes a comma-separated list, so we accept that
+        * too for compatibility.
+        */
+       for (sec = strtok (colon_sep_section_list, ":,"); sec; 
+            sec = strtok (NULL, ":,")) {
+               sections = xnrealloc (sections, i + 2, sizeof *sections);
+               sections[i++] = sec;
+       }
+
+       if (i > 0) {
+               sections[i] = NULL;
+               return sections;
+       } else {
+               if (sections)
+                       free (sections);
+               return config_sections;
+       }
+}
+
+int main (int argc, char *argv[])
+{
+       int argc_env, exit_status = OK;
+       char **argv_env;
+       const char *tmp;
+
+       program_name = base_name (argv[0]);
+
+       init_debug ();
+       pipeline_install_post_fork (pop_all_cleanups);
+
+       umask (022);
+       init_locale ();
+
+       internal_locale = setlocale (LC_MESSAGES, NULL);
+       /* Use LANGUAGE only when LC_MESSAGES locale category is
+        * neither "C" nor "POSIX". */
+       if (internal_locale && strcmp (internal_locale, "C") &&
+           strcmp (internal_locale, "POSIX"))
+               multiple_locale = getenv ("LANGUAGE");
+       internal_locale = xstrdup (internal_locale ? internal_locale : "C");
+
+/* export argv, it might be needed when invoking the vendor supplied browser */
+#if defined _AIX || defined __sgi
+       global_argv = argv;
+#endif
+
+       { /* opens base streams in case someone like "info" closed them */
+               struct stat buf;
+               if (STDIN_FILENO < 0 ||
+                   ((fstat (STDIN_FILENO, &buf) < 0) && (errno == EBADF))) 
+                       freopen ("/dev/null", "r", stdin);
+               if (STDOUT_FILENO < 0 ||
+                   ((fstat (STDOUT_FILENO, &buf) < 0) && (errno == EBADF)))
+                       freopen ("/dev/null", "w", stdout);
+               if (STDERR_FILENO < 0 ||
+                   ((fstat (STDERR_FILENO, &buf) < 0) && (errno == EBADF)))
+                       freopen ("/dev/null", "w", stderr);
+       }
+
+       /* This will enable us to do some profiling and know
+       where gmon.out will end up. Must chdir(cwd) before we return */
+       cwd = xgetcwd ();
+       if (!cwd) {
+               cwd = xmalloc (1);
+               cwd[0] = '\0';
+       }
+
+#ifdef TROFF_IS_GROFF
+       /* used in --help, so initialise early */
+       if (!html_pager) {
+               html_pager = getenv ("BROWSER");
+               if (!html_pager)
+                       html_pager = WEB_BROWSER;
+       }
+#endif /* TROFF_IS_GROFF */
+
+       /* First of all, find out if $MANOPT is set. If so, put it in 
+          *argv[] format for argp to play with. */
+       argv_env = manopt_to_env (&argc_env);
+       if (argv_env)
+               if (argp_parse (&argp, argc_env, argv_env, ARGP_NO_ARGS, 0, 0))
+                       exit (FAIL);
+
+       /* parse the actual program args */
+       if (argp_parse (&argp, argc, argv, ARGP_NO_ARGS, &first_arg, 0))
+               exit (FAIL);
+
+#ifdef SECURE_MAN_UID
+       /* record who we are and drop effective privs for later use */
+       init_security ();
+#endif /* SECURE_MAN_UID */
+
+       read_config_file (local_man_file || user_config_file);
+
+       /* if the user wants whatis or apropos, give it to them... */
+       if (external)
+               do_extern (argc, argv);
+
+       get_term (); /* stores terminal settings */
+#ifdef SECURE_MAN_UID
+       debug ("real user = %d; effective user = %d\n", ruid, euid);
+#endif /* SECURE_MAN_UID */
+
+       /* close this locale and reinitialise if a new locale was 
+          issued as an argument or in $MANOPT */
+       if (locale) {
+               free (internal_locale);
+               internal_locale = setlocale (LC_ALL, locale);
+               if (internal_locale)
+                       internal_locale = xstrdup (internal_locale);
+               else
+                       internal_locale = xstrdup (locale);
+
+               debug ("main(): locale = %s, internal_locale = %s\n",
+                      locale, internal_locale);
+               if (internal_locale) {
+                       setenv ("LANGUAGE", internal_locale, 1);
+                       locale_changed ();
+                       multiple_locale = NULL;
+               }
+       }
+
+#ifdef TROFF_IS_GROFF
+       if (htmlout)
+               pager = html_pager;
+#endif /* TROFF_IS_GROFF */
+       if (pager == NULL) {
+               pager = getenv ("MANPAGER");
+               if (pager == NULL) {
+                       pager = getenv ("PAGER");
+                       if (pager == NULL)
+                               pager = get_def_user ("pager", PAGER);
+               }
+       }
+       if (*pager == '\0')
+               pager = get_def_user ("cat", CAT);
+
+       if (prompt_string == NULL)
+               prompt_string = getenv ("MANLESS");
+
+       if (prompt_string == NULL)
+#ifdef LESS_PROMPT
+               prompt_string = LESS_PROMPT;
+#else
+               prompt_string = _(
+                               " Manual page " MAN_PN
+                               " ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):"
+                               "?pB %pB\\%.. "
+                               "(press h for help or q to quit)");
+#endif
+
+       /* Restore and save $LESS in $MAN_ORIG_LESS so that recursive uses
+        * of man work as expected.
+        */
+       less = getenv ("MAN_ORIG_LESS");
+       if (less == NULL)
+               less = getenv ("LESS");
+       setenv ("MAN_ORIG_LESS", less ? less : "", 1);
+
+       debug ("\nusing %s as pager\n", pager);
+
+       if (first_arg == argc) {
+               /* http://twitter.com/#!/marnanel/status/132280557190119424 */
+               time_t now = time (NULL);
+               struct tm *localnow = localtime (&now);
+               if (localnow &&
+                   localnow->tm_hour == 0 && localnow->tm_min == 30)
+                       fprintf (stderr, "gimme gimme gimme\n");
+
+               if (print_where) {
+                       manp = get_manpath ("");
+                       printf ("%s\n", manp);
+                       exit (OK);
+               } else {
+                       free (cwd);
+                       free (internal_locale);
+                       free (program_name);
+                       gripe_no_name (NULL);
+               }
+       }
+
+       section_list = get_section_list ();
 
-               for (mp = manpathlist; *mp; mp++)
-                       *found += locate_page (*mp, section, name, &candidates);
-       } else {
-               const char **sp;
+       if (manp == NULL) {
+               char *mp = get_manpath (alt_system_name);
+               manp = locale_manpath (mp);
+               free (mp);
+       } else
+               free (get_manpath (NULL));
 
-               for (sp = section_list; *sp; sp++) {
-                       char **mp;
+       debug ("manpath search path (with duplicates) = %s\n", manp);
 
-                       for (mp = manpathlist; *mp; mp++)
-                               *found += locate_page (*mp, *sp, name,
-                                                      &candidates);
+       create_pathlist (manp, manpathlist);
+
+       /* man issued with `-l' option */
+       if (local_man_file) {
+               while (first_arg < argc) {
+                       exit_status = local_man_loop (argv[first_arg]);
+                       ++first_arg;
                }
+               free (cwd);
+               free (internal_locale);
+               free (program_name);
+               exit (exit_status);
        }
 
-       sort_candidates (&candidates);
-
-       if (*found)
-               *found = display_pages (candidates);
+       /* finished manpath processing, regain privs */
+       regain_effective_privs ();
 
-       for (cand = candidates; cand; cand = candnext) {
-               candnext = cand->next;
-               free_candidate (cand);
+#ifdef MAN_DB_UPDATES
+       /* If `-u', do it now. */
+       if (update) {
+               int status = run_mandb (0, NULL, NULL);
+               if (status)
+                       error (0, 0,
+                              _("mandb command failed with exit status %d"),
+                              status);
        }
+#endif /* MAN_DB_UPDATES */
 
-       return *found ? OK : NOT_FOUND;
-}
+       while (first_arg < argc) {
+               int status = OK;
+               int found = 0;
+               static int maybe_section = 0;
+               const char *nextarg = argv[first_arg++];
 
+               /*
+                * See if this argument is a valid section name.  If not,
+                * is_section returns NULL.
+                */
+               if (!catman) {
+                       tmp = is_section (nextarg);
+                       if (tmp) {
+                               section = tmp;
+                               debug ("\nsection: %s\n", section);
+                               maybe_section = 1;
+                       }
+               }
 
-static const char **get_section_list (void)
-{
-       int i = 0;
-       const char **config_sections;
-       const char **sections = NULL;
-       const char *sec;
+               if (maybe_section) {
+                       if (first_arg < argc)
+                               /* e.g. 'man 3perl Shell' */
+                               nextarg = argv[first_arg++];
+                       else
+                               /* e.g. 'man 9wm' */
+                               section = NULL;
+                               /* ... but leave maybe_section set so we can
+                                * tell later that this happened.
+                                */
+               }
 
-       /* Section list from configuration file, or STD_SECTIONS if it's
-        * empty.
-        */
-       config_sections = get_sections ();
-       if (!*config_sections) {
-               free (config_sections);
-               config_sections = std_sections;
-       }
+               /* this is where we actually start looking for the man page */
+               skip = 0;
+               if (global_apropos)
+                       status = do_global_apropos (nextarg, &found);
+               else {
+                       int found_subpage = 0;
+                       if (subpages && first_arg < argc) {
+                               char *subname = xasprintf (
+                                       "%s-%s", nextarg, argv[first_arg]);
+                               status = man (subname, &found);
+                               free (subname);
+                               if (status == OK) {
+                                       found_subpage = 1;
+                                       ++first_arg;
+                               }
+                       }
+                       if (!found_subpage && subpages && first_arg < argc) {
+                               char *subname = xasprintf (
+                                       "%s_%s", nextarg, argv[first_arg]);
+                               status = man (subname, &found);
+                               free (subname);
+                               if (status == OK) {
+                                       found_subpage = 1;
+                                       ++first_arg;
+                               }
+                       }
+                       if (!found_subpage)
+                               status = man (nextarg, &found);
+               }
 
-       if (colon_sep_section_list == NULL)
-               colon_sep_section_list = getenv ("MANSECT");
-       if (colon_sep_section_list == NULL || *colon_sep_section_list == '\0')
-               return config_sections;
+               /* clean out the cache of database lookups for each man page */
+               hashtable_free (db_hash);
+               db_hash = NULL;
 
-       /* Although this is documented as colon-separated, at least Solaris
-        * man's -s option takes a comma-separated list, so we accept that
-        * too for compatibility.
-        */
-       for (sec = strtok (colon_sep_section_list, ":,"); sec; 
-            sec = strtok (NULL, ":,")) {
-               sections = xnrealloc (sections, i + 2, sizeof *sections);
-               sections[i++] = sec;
-       }
+               if (section && maybe_section) {
+                       if (status != OK && !catman) {
+                               /* Maybe the section wasn't a section after
+                                * all? e.g. 'man 9wm fvwm'.
+                                */
+                               int found_subpage = 0;
+                               debug ("\nRetrying section %s as name\n",
+                                      section);
+                               tmp = section;
+                               section = NULL;
+                               if (subpages) {
+                                       char *subname = xasprintf (
+                                               "%s-%s", tmp, nextarg);
+                                       status = man (subname, &found);
+                                       free (subname);
+                                       if (status == OK) {
+                                               found_subpage = 1;
+                                               ++first_arg;
+                                       }
+                               }
+                               if (!found_subpage)
+                                       status = man (tmp, &found);
+                               hashtable_free (db_hash);
+                               db_hash = NULL;
+                               /* ... but don't gripe about it if it doesn't
+                                * work!
+                                */
+                               if (status == OK) {
+                                       /* It was a name after all, so arrange
+                                        * to try the next page again with a
+                                        * null section.
+                                        */
+                                       nextarg = tmp;
+                                       --first_arg;
+                               } else
+                                       /* No go, it really was a section. */
+                                       section = tmp;
+                       }
+               }
 
-       if (i > 0) {
-               sections[i] = NULL;
-               return sections;
-       } else {
-               if (sections)
-                       free (sections);
-               return config_sections;
-       }
-}
+               if (status != OK && !catman) {
+                       if (!skip) {
+                               exit_status = status;
+                               if (exit_status == NOT_FOUND) {
+                                       if (!section && maybe_section &&
+                                           CTYPE (isdigit, nextarg[0]))
+                                               gripe_no_name (nextarg);
+                                       else
+                                               gripe_no_man (nextarg, section);
+                               }
+                       }
+               } else {
+                       debug ("\nFound %d man pages\n", found);
+                       if (catman) {
+                               printf ("%s", nextarg);
+                               if (section)
+                                       printf ("(%s)", section);
+                               if (first_arg != argc)
+                                       fputs (", ", stdout);
+                               else
+                                       fputs (".\n", stdout);
+                       }
+               }
 
-/* allow user to skip a page or quit after viewing desired page 
-   return 1 to skip
-   return 0 to view
- */
-static inline int do_prompt (const char *name)
-{
-       int ch;
+               maybe_section = 0;
 
-       skip = 0;
-       if (!isatty (STDOUT_FILENO) || !isatty (STDIN_FILENO))
-               return 0;
+               chkr_garbage_detector ();
+       }
+       hashtable_free (db_hash);
+       db_hash = NULL;
 
-       fprintf (stderr, _( 
-                "--Man-- next: %s "
-                "[ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]\n"), 
-                name);
-       fflush (stderr);
+       drop_effective_privs ();
 
-       do {
-               ch = getchar ();
-               switch (ch) {
-                       case '\n':
-                               return 0;
-                       case EOF:
-                               skip = 1;
-                               return 1;
-                       default:
-                               break;
-               }
-       } while (1);
+       /* For profiling */
+       if (cwd[0])
+               chdir (cwd);
 
-       return 0;
+       free (database);
+       free_pathlist (manpathlist);
+       free (cwd);
+       free (internal_locale);
+       free (program_name);
+       exit (exit_status);
 }
diff --git a/src/man.h b/src/man.h
deleted file mode 100644 (file)
index cf3382d..0000000
--- a/src/man.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * man.h: Headers for the manual pager
- *
- * Copyright (C) 1990, 1991 John W. Eaton.
- * Copyright (C) 1994, 1995 Graeme W. Wilford. (Wilf.)
- * Copyright (C) 2001, 2002 Colin Watson.
- *
- * This file is part of man-db.
- *
- * man-db is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * man-db is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with man-db; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-static inline const char *is_section (const char *name);
-static const char **get_section_list (void);
-static int do_global_apropos (const char *name, int *found);
-static int man (const char *name, int *found);
-static int display (const char *dir, const char *man_file,
-                   const char *cat_file, const char *title,
-                   const char *dbfilters);
-static inline int do_prompt (const char *name);
index 65e46f2..327e876 100644 (file)
@@ -47,6 +47,9 @@
 
 #include "argp.h"
 #include "dirname.h"
+#include "stat-time.h"
+#include "timespec.h"
+#include "utimens.h"
 #include "xgetcwd.h"
 #include "xvasprintf.h"
 
@@ -227,6 +230,8 @@ static inline void xchmod (const char *path, mode_t mode)
 static int xcopy (const char *from, const char *to)
 {
        FILE *ifp, *ofp;
+       struct stat st;
+       struct timespec times[2];
        static const size_t buf_size = 32 * 1024;
        char *buf;
        int ret = 0;
@@ -240,6 +245,16 @@ static int xcopy (const char *from, const char *to)
                return ret;
        }
 
+       if (fstat (fileno (ifp), &st) >= 0) {
+               times[0] = get_stat_atime (&st);
+               times[1] = get_stat_mtime (&st);
+       } else {
+               times[0].tv_sec = 0;
+               times[0].tv_nsec = UTIME_OMIT;
+               times[1].tv_sec = 0;
+               times[1].tv_nsec = UTIME_OMIT;
+       }
+
        ofp = fopen (to, "w");
        if (!ofp) {
                ret = -errno;
@@ -270,8 +285,10 @@ static int xcopy (const char *from, const char *to)
 
        if (ret < 0)
                xremove (to);
-       else
+       else {
                xchmod (to, DBMODE);
+               utimens (to, times);
+       }
 
        return ret;
 }
@@ -524,6 +541,7 @@ static int process_manpath (const char *manpath, int global_manpath,
        char *catpath;
        struct tried_catdirs_entry *tried;
        struct stat st;
+       int run_mandb = 0;
        int amount = 0;
 
        if (global_manpath) {   /* system db */
@@ -543,33 +561,29 @@ static int process_manpath (const char *manpath, int global_manpath,
                return 0;
        tried->seen = 1;
 
+       if (single_filename) {
+               /* The file might be in a per-locale subdirectory that we
+                * aren't processing right now.
+                */
+               char *manpath_prefix = xasprintf ("%s/man", manpath);
+               if (STRNEQ (manpath_prefix, single_filename,
+                   strlen (manpath_prefix)))
+                       run_mandb = 1;
+               free (manpath_prefix);
+       } else
+               run_mandb = 1;
+
        force_rescan = 0;
        if (purge) {
                database = mkdbname (catpath);
-               purged += purge_missing (manpath, catpath);
+               purged += purge_missing (manpath, catpath, run_mandb);
                free (database);
                database = NULL;
        }
 
        push_cleanup (cleanup, NULL, 0);
        push_cleanup (cleanup_sigsafe, NULL, 1);
-       if (single_filename) {
-               /* The file might be in a per-locale subdirectory that we
-                * aren't processing right now.
-                */
-               char *manpath_prefix = xasprintf ("%s/man", manpath);
-               if (STRNEQ (manpath_prefix, single_filename,
-                   strlen (manpath_prefix))) {
-                       int ret = mandb (catpath, manpath);
-                       if (ret < 0) {
-                               amount = ret;
-                               goto out;
-                       }
-                       amount += ret;
-               }
-               free (manpath_prefix);
-               /* otherwise try the next manpath */
-       } else {
+       if (run_mandb) {
                int ret = mandb (catpath, manpath);
                if (ret < 0) {
                        amount = ret;
@@ -606,7 +620,7 @@ out:
        return amount;
 }
 
-int is_lang_dir (const char *base)
+static int is_lang_dir (const char *base)
 {
        return strlen (base) >= 2 &&
               base[0] >= 'a' && base[0] <= 'z' &&
@@ -614,7 +628,7 @@ int is_lang_dir (const char *base)
               (!base[2] || base[2] < 'a' || base[2] > 'z');
 }
 
-void tried_catdirs_free (void *defn)
+static void tried_catdirs_free (void *defn)
 {
        struct tried_catdirs_entry *tried = defn;
 
@@ -622,7 +636,8 @@ void tried_catdirs_free (void *defn)
        free (tried);
 }
 
-void purge_catdir (const struct hashtable *tried_catdirs, const char *path)
+static void purge_catdir (const struct hashtable *tried_catdirs,
+                         const char *path)
 {
        struct stat st;
 
@@ -635,7 +650,7 @@ void purge_catdir (const struct hashtable *tried_catdirs, const char *path)
        }
 }
 
-void purge_catsubdirs (const char *manpath, const char *catpath)
+static void purge_catsubdirs (const char *manpath, const char *catpath)
 {
        DIR *dir;
        struct dirent *ent;
@@ -679,7 +694,7 @@ void purge_catsubdirs (const char *manpath, const char *catpath)
  * the usual NLS pattern (two lower-case letters followed by nothing or a
  * non-letter).
  */
-void purge_catdirs (const struct hashtable *tried_catdirs)
+static void purge_catdirs (const struct hashtable *tried_catdirs)
 {
        struct hashtable_iter *iter = NULL;
        const struct nlist *elt;
index 4501721..75e43f2 100644 (file)
@@ -1219,7 +1219,7 @@ void create_pathlist (const char *manp, char **mp)
        /* Eliminate duplicates due to symlinks. */
        mp = mphead;
        while (*mp) {
-               char *target, *oldmp = NULL;
+               char *target;
                char **dupcheck;
                int found_dup = 0;
 
@@ -1227,20 +1227,25 @@ void create_pathlist (const char *manp, char **mp)
                 * manpath?
                 */
                target = canonicalize_file_name (*mp);
-               if (target) {
-                       oldmp = *mp;
-                       *mp = target;
+               if (!target) {
+                       ++mp;
+                       continue;
                }
                /* Only check up to the current list position, to keep item
                 * order stable across deduplication.
                 */
                for (dupcheck = mphead; *dupcheck && dupcheck != mp;
                     ++dupcheck) {
-                       if (!STREQ (*mp, *dupcheck))
+                       char *dupcheck_target = canonicalize_file_name
+                               (*dupcheck);
+                       if (!STREQ (target, dupcheck_target)) {
+                               free (dupcheck_target);
                                continue;
+                       }
+                       free (dupcheck_target);
                        debug ("Removing duplicate manpath entry %s (%td) -> "
                               "%s (%td)\n",
-                              oldmp, mp - mphead,
+                              *mp, mp - mphead,
                               *dupcheck, dupcheck - mphead);
                        free (*mp);
                        for (dupcheck = mp; *(dupcheck + 1); ++dupcheck)
@@ -1249,8 +1254,7 @@ void create_pathlist (const char *manp, char **mp)
                        found_dup = 1;
                        break;
                }
-               if (oldmp)
-                       free (oldmp);
+               free (target);
                if (!found_dup)
                        ++mp;
        }
index 349d57b..c837fdc 100644 (file)
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
-
-#ifdef HAVE_DIRENT_H
-#  include <dirent.h>
-#else /* not HAVE_DIRENT_H */
-#  define dirent direct
-#  ifdef HAVE_SYS_NDIR_H
-#    include <sys/ndir.h>
-#  endif /* HAVE_SYS_NDIR_H */
-#  ifdef HAVE_SYS_DIR_H
-#    include <sys/dir.h>
-#  endif /* HAVE_SYS_DIR_H */
-#  ifdef HAVE_NDIR_H
-#    include <ndir.h>
-#  endif /* HAVE_NDIR_H */
-#endif /* HAVE_DIRENT_H  */
+#include <dirent.h>
 
 #include "canonicalize.h"
 #include "dirname.h"
@@ -64,6 +50,7 @@
 #include "pipeline.h"
 #include "decompress.h"
 #include "encodings.h"
+#include "orderfiles.h"
 #include "security.h"
 
 #include "mydbm.h"
@@ -80,6 +67,8 @@ static int check_for_stray (void)
 {
        DIR *cdir;
        struct dirent *catlist;
+       char **names;
+       size_t names_len, names_max, i;
        size_t lenman, lencat;
        int strays = 0;
 
@@ -89,12 +78,30 @@ static int check_for_stray (void)
                return 0;
        }
 
+       names_len = 0;
+       names_max = 1024;
+       names = XNMALLOC (names_max, char *);
+
+       while ((catlist = readdir (cdir)) != NULL) {
+               if (*catlist->d_name == '.' && 
+                   strlen (catlist->d_name) < (size_t) 3)
+                       continue;
+               if (names_len >= names_max) {
+                       names_max *= 2;
+                       names = xnrealloc (names, names_max, sizeof (char *));
+               }
+               names[names_len++] = xstrdup (catlist->d_name);
+       }
+       closedir (cdir);
+
+       order_files (catdir, names, names_len);
+
        mandir = appendstr (mandir, "/", NULL);
        catdir = appendstr (catdir, "/", NULL);
        lenman = strlen (mandir);
        lencat = strlen (catdir);
 
-       while ((catlist = readdir (cdir))) {
+       for (i = 0; i < names_len; ++i) {
                struct mandata info;
                char *ext, *section;
                short found;
@@ -105,13 +112,9 @@ static int check_for_stray (void)
 
                memset (&info, 0, sizeof (struct mandata));
 
-               if (*catlist->d_name == '.' && 
-                   strlen (catlist->d_name) < (size_t) 3)
-                       continue;
-
                *(mandir + lenman) = *(catdir + lencat) = '\0';
-               mandir = appendstr (mandir, catlist->d_name, NULL);
-               catdir = appendstr (catdir, catlist->d_name, NULL);
+               mandir = appendstr (mandir, names[i], NULL);
+               catdir = appendstr (catdir, names[i], NULL);
 
                ext = strrchr (mandir, '.');
                if (!ext) {
@@ -120,7 +123,7 @@ static int check_for_stray (void)
                                       _("warning: %s: "
                                         "ignoring bogus filename"),
                                       catdir);
-                       continue;
+                       goto next_name;
 
 #if defined(COMP_SRC) || defined(COMP_CAT)
 
@@ -207,7 +210,8 @@ static int check_for_stray (void)
                        info.id = STRAY_CAT;
                        info.pointer = NULL;
                        info.filter = "-";
-                       info._st_mtime = 0L;
+                       info.mtime.tv_sec = 0;
+                       info.mtime.tv_nsec = 0;
 
                        drop_effective_privs ();
                        decomp = decompress_open (catdir);
@@ -286,8 +290,10 @@ next_exists:
                }
 next_section:
                free (section);
+next_name:
+               free (names[i]);
        }
-       closedir (cdir);
+       free (names);
        return strays;
 }
 
index 64d88fa..2c8a259 100644 (file)
@@ -23,7 +23,8 @@ TESTS_ENVIRONMENT = PATH=..:$$PATH; export PATH; \
                    MANDIR_LAYOUT=$(MANDIR_LAYOUT); export MANDIR_LAYOUT; \
                    top_builddir=$(top_builddir); export top_builddir; \
                    @LOCALCHARSET_TESTS_ENVIRONMENT@; export CHARSETALIASDIR; \
-                   OVERRIDE_DIR="$(override_dir)"; export OVERRIDE_DIR;
+                   OVERRIDE_DIR="$(override_dir)"; export OVERRIDE_DIR; \
+                   STAT_HAS_NSEC=$(STAT_HAS_NSEC); export STAT_HAS_NSEC;
 # Each test must use the configure-detected shell, not necessarily /bin/sh.
 AM_LOG_FLAGS = $(SHELL)
 ALL_TESTS = \
index f2271e5..2b5bced 100644 (file)
@@ -80,7 +80,18 @@ subdir = src/tests
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(dist_check_SCRIPTS) $(top_srcdir)/build-aux/test-driver
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -91,9 +102,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -123,6 +136,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -132,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -143,6 +158,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -184,6 +200,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -211,7 +228,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -231,16 +250,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -497,6 +522,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -540,8 +566,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -549,6 +578,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -605,12 +635,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -618,6 +652,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -692,6 +727,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -701,14 +738,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -798,6 +840,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -933,6 +976,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -960,6 +1004,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -969,10 +1015,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -1021,6 +1070,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -1049,6 +1099,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -1090,9 +1141,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -1114,9 +1168,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -1184,6 +1241,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1289,6 +1347,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1296,6 +1355,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1418,6 +1479,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
@@ -1436,7 +1498,8 @@ TESTS_ENVIRONMENT = PATH=..:$$PATH; export PATH; \
                    MANDIR_LAYOUT=$(MANDIR_LAYOUT); export MANDIR_LAYOUT; \
                    top_builddir=$(top_builddir); export top_builddir; \
                    @LOCALCHARSET_TESTS_ENVIRONMENT@; export CHARSETALIASDIR; \
-                   OVERRIDE_DIR="$(override_dir)"; export OVERRIDE_DIR;
+                   OVERRIDE_DIR="$(override_dir)"; export OVERRIDE_DIR; \
+                   STAT_HAS_NSEC=$(STAT_HAS_NSEC); export STAT_HAS_NSEC;
 
 # Each test must use the configure-detected shell, not necessarily /bin/sh.
 AM_LOG_FLAGS = $(SHELL)
index fc4498f..1b45287 100644 (file)
@@ -61,10 +61,11 @@ EOF
 accessdb_filter () {
        # e.g. 'test -> "- 1 1 1250702063 A - - gz simple mandb test"'
        run $ACCESSDB "$1" | grep -v '^\$' | \
-               sed 's/\(-> "[^ ][^ ]* [^ ][^ ]* [^ ][^ ]* \)[^ ][^ ]* /\1MTIME /'
+               sed 's/\(-> "[^ ][^ ]* [^ ][^ ]* [^ ][^ ]* \)[^ ][^ ]* [^ ][^ ]* /\1MTIME /'
 }
 
 next_second () {
+       [ "$STAT_HAS_NSEC" != yes ] || return
        startdate="$(date +%s)"
        while :; do
                sleep 1
index 283aee1..7d0e9e2 100644 (file)
 #include <sys/stat.h>
 #include <errno.h>
 #include <assert.h>
-
-#ifdef HAVE_DIRENT_H
-#  include <dirent.h>
-#else /* not HAVE_DIRENT_H */
-#  define dirent direct
-#  ifdef HAVE_SYS_NDIR_H
-#    include <sys/ndir.h>
-#  endif /* HAVE_SYS_NDIR_H */
-#  ifdef HAVE_SYS_DIR_H
-#    include <sys/dir.h>
-#  endif /* HAVE_SYS_DIR_H */
-#  ifdef HAVE_NDIR_H
-#    include <ndir.h>
-#  endif /* HAVE_NDIR_H */
-#endif /* HAVE_DIRENT_H  */
-
+#include <dirent.h>
 #include <unistd.h>
 
 #include "canonicalize.h"
@@ -243,8 +228,8 @@ static void ult_trace (struct ult_trace *trace, const char *s)
                return;
        if (trace->len >= trace->max) {
                trace->max *= 2;
-               trace->names = xrealloc (trace->names,
-                                        sizeof (char *) * trace->max);
+               trace->names = xnrealloc (trace->names, trace->max,
+                                         sizeof (char *));
        }
        trace->names[trace->len++] = xstrdup (s);
 }
index 29ca309..de3cc24 100644 (file)
@@ -342,7 +342,7 @@ void zsoelim_parse_file (char * const *manpathlist, const char *parent_path)
        yylex ();
 }
 
-pipeline *try_compressed (char **filename)
+static pipeline *try_compressed (char **filename)
 {
        struct compression *comp;
        size_t len = strlen (*filename);
index 2491788..fcd9534 100644 (file)
@@ -82,7 +82,18 @@ subdir = tools
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(dist_noinst_SCRIPTS) $(dist_noinst_DATA) README
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/man-arg-automatic-create.m4 \
+       $(top_srcdir)/m4/man-arg-automatic-update.m4 \
+       $(top_srcdir)/m4/man-arg-cats.m4 \
+       $(top_srcdir)/m4/man-arg-config-file.m4 \
+       $(top_srcdir)/m4/man-arg-db.m4 \
+       $(top_srcdir)/m4/man-arg-device.m4 \
+       $(top_srcdir)/m4/man-arg-mandirs.m4 \
+       $(top_srcdir)/m4/man-arg-override-dir.m4 \
+       $(top_srcdir)/m4/man-arg-sections.m4 \
+       $(top_srcdir)/m4/man-arg-setuid.m4 \
+       $(top_srcdir)/m4/man-arg-systemdtmpfilesdir.m4 \
+       $(top_srcdir)/m4/man-arg-undoc.m4 $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/m4/man-check-progs.m4 \
        $(top_srcdir)/m4/man-compress-lib.m4 \
        $(top_srcdir)/m4/man-gnu-nroff.m4 \
@@ -93,9 +104,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/absolute-header.m4 \
        $(top_srcdir)/gnulib/m4/alloca.m4 \
        $(top_srcdir)/gnulib/m4/argp.m4 \
+       $(top_srcdir)/gnulib/m4/asm-underscore.m4 \
        $(top_srcdir)/gnulib/m4/btowc.m4 \
        $(top_srcdir)/gnulib/m4/canonicalize.m4 \
        $(top_srcdir)/gnulib/m4/chdir-long.m4 \
+       $(top_srcdir)/gnulib/m4/clock_time.m4 \
        $(top_srcdir)/gnulib/m4/close.m4 \
        $(top_srcdir)/gnulib/m4/closedir.m4 \
        $(top_srcdir)/gnulib/m4/codeset.m4 \
@@ -125,6 +138,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/fnmatch.m4 \
        $(top_srcdir)/gnulib/m4/fstat.m4 \
        $(top_srcdir)/gnulib/m4/fstatat.m4 \
+       $(top_srcdir)/gnulib/m4/futimens.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-abort-bug.m4 \
        $(top_srcdir)/gnulib/m4/getcwd-path-max.m4 \
        $(top_srcdir)/gnulib/m4/getcwd.m4 \
@@ -134,6 +148,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/getlogin_r.m4 \
        $(top_srcdir)/gnulib/m4/getopt.m4 \
        $(top_srcdir)/gnulib/m4/gettext.m4 \
+       $(top_srcdir)/gnulib/m4/gettime.m4 \
        $(top_srcdir)/gnulib/m4/gettimeofday.m4 \
        $(top_srcdir)/gnulib/m4/glibc21.m4 \
        $(top_srcdir)/gnulib/m4/glob.m4 \
@@ -145,6 +160,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/intlmacosx.m4 \
        $(top_srcdir)/gnulib/m4/intmax_t.m4 \
        $(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+       $(top_srcdir)/gnulib/m4/ioctl.m4 \
        $(top_srcdir)/gnulib/m4/langinfo_h.m4 \
        $(top_srcdir)/gnulib/m4/largefile.m4 \
        $(top_srcdir)/gnulib/m4/lib-ignore.m4 \
@@ -186,6 +202,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
        $(top_srcdir)/gnulib/m4/nls.m4 \
        $(top_srcdir)/gnulib/m4/nocrash.m4 \
+       $(top_srcdir)/gnulib/m4/nonblocking.m4 \
        $(top_srcdir)/gnulib/m4/off_t.m4 \
        $(top_srcdir)/gnulib/m4/onceonly.m4 \
        $(top_srcdir)/gnulib/m4/open.m4 \
@@ -213,7 +230,9 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/signalblocking.m4 \
        $(top_srcdir)/gnulib/m4/size_max.m4 \
        $(top_srcdir)/gnulib/m4/sleep.m4 \
+       $(top_srcdir)/gnulib/m4/socklen.m4 \
        $(top_srcdir)/gnulib/m4/ssize_t.m4 \
+       $(top_srcdir)/gnulib/m4/stat-time.m4 \
        $(top_srcdir)/gnulib/m4/stat.m4 \
        $(top_srcdir)/gnulib/m4/stdalign.m4 \
        $(top_srcdir)/gnulib/m4/stdarg.m4 \
@@ -233,16 +252,22 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/man-bdb.m4 \
        $(top_srcdir)/gnulib/m4/strnlen.m4 \
        $(top_srcdir)/gnulib/m4/strsep.m4 \
        $(top_srcdir)/gnulib/m4/sys_file_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_ioctl_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_time_h.m4 \
        $(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+       $(top_srcdir)/gnulib/m4/sys_uio_h.m4 \
        $(top_srcdir)/gnulib/m4/sysexits.m4 \
        $(top_srcdir)/gnulib/m4/tempname.m4 \
        $(top_srcdir)/gnulib/m4/threadlib.m4 \
        $(top_srcdir)/gnulib/m4/time_h.m4 \
+       $(top_srcdir)/gnulib/m4/timespec.m4 \
        $(top_srcdir)/gnulib/m4/unistd-safer.m4 \
        $(top_srcdir)/gnulib/m4/unistd_h.m4 \
+       $(top_srcdir)/gnulib/m4/utimbuf.m4 \
+       $(top_srcdir)/gnulib/m4/utimens.m4 \
+       $(top_srcdir)/gnulib/m4/utimes.m4 \
        $(top_srcdir)/gnulib/m4/vasnprintf.m4 \
        $(top_srcdir)/gnulib/m4/vasprintf.m4 \
        $(top_srcdir)/gnulib/m4/vsnprintf.m4 \
@@ -297,6 +322,7 @@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
 AR = @AR@
 ARFLAGS = @ARFLAGS@
+ASM_SYMBOL_PREFIX = @ASM_SYMBOL_PREFIX@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
@@ -340,8 +366,11 @@ GLIBC21 = @GLIBC21@
 GLOB_H = @GLOB_H@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ACCEPT = @GNULIB_ACCEPT@
+GNULIB_ACCEPT4 = @GNULIB_ACCEPT4@
 GNULIB_ALPHASORT = @GNULIB_ALPHASORT@
 GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BIND = @GNULIB_BIND@
 GNULIB_BTOWC = @GNULIB_BTOWC@
 GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
 GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
@@ -349,6 +378,7 @@ GNULIB_CHDIR = @GNULIB_CHDIR@
 GNULIB_CHOWN = @GNULIB_CHOWN@
 GNULIB_CLOSE = @GNULIB_CLOSE@
 GNULIB_CLOSEDIR = @GNULIB_CLOSEDIR@
+GNULIB_CONNECT = @GNULIB_CONNECT@
 GNULIB_DIRFD = @GNULIB_DIRFD@
 GNULIB_DPRINTF = @GNULIB_DPRINTF@
 GNULIB_DUP = @GNULIB_DUP@
@@ -405,12 +435,16 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPEERNAME = @GNULIB_GETPEERNAME@
+GNULIB_GETSOCKNAME = @GNULIB_GETSOCKNAME@
+GNULIB_GETSOCKOPT = @GNULIB_GETSOCKOPT@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
 GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
 GNULIB_GRANTPT = @GNULIB_GRANTPT@
 GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+GNULIB_IOCTL = @GNULIB_IOCTL@
 GNULIB_ISATTY = @GNULIB_ISATTY@
 GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
 GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
@@ -418,6 +452,7 @@ GNULIB_LCHMOD = @GNULIB_LCHMOD@
 GNULIB_LCHOWN = @GNULIB_LCHOWN@
 GNULIB_LINK = @GNULIB_LINK@
 GNULIB_LINKAT = @GNULIB_LINKAT@
+GNULIB_LISTEN = @GNULIB_LISTEN@
 GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
 GNULIB_LSEEK = @GNULIB_LSEEK@
 GNULIB_LSTAT = @GNULIB_LSTAT@
@@ -492,6 +527,8 @@ GNULIB_READLINK = @GNULIB_READLINK@
 GNULIB_READLINKAT = @GNULIB_READLINKAT@
 GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
 GNULIB_REALPATH = @GNULIB_REALPATH@
+GNULIB_RECV = @GNULIB_RECV@
+GNULIB_RECVFROM = @GNULIB_RECVFROM@
 GNULIB_REMOVE = @GNULIB_REMOVE@
 GNULIB_RENAME = @GNULIB_RENAME@
 GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
@@ -501,14 +538,19 @@ GNULIB_RPMATCH = @GNULIB_RPMATCH@
 GNULIB_SCANDIR = @GNULIB_SCANDIR@
 GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+GNULIB_SEND = @GNULIB_SEND@
+GNULIB_SENDTO = @GNULIB_SENDTO@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
 GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+GNULIB_SETSOCKOPT = @GNULIB_SETSOCKOPT@
+GNULIB_SHUTDOWN = @GNULIB_SHUTDOWN@
 GNULIB_SIGACTION = @GNULIB_SIGACTION@
 GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SLEEP = @GNULIB_SLEEP@
 GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SOCKET = @GNULIB_SOCKET@
 GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
 GNULIB_STAT = @GNULIB_STAT@
 GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
@@ -598,6 +640,7 @@ GNULIB_WMEMSET = @GNULIB_WMEMSET@
 GNULIB_WRITE = @GNULIB_WRITE@
 GNULIB__EXIT = @GNULIB__EXIT@
 GREP = @GREP@
+HAVE_ACCEPT4 = @HAVE_ACCEPT4@
 HAVE_ALPHASORT = @HAVE_ALPHASORT@
 HAVE_ATOLL = @HAVE_ATOLL@
 HAVE_BTOWC = @HAVE_BTOWC@
@@ -733,6 +776,7 @@ HAVE_REALPATH = @HAVE_REALPATH@
 HAVE_RENAMEAT = @HAVE_RENAMEAT@
 HAVE_REWINDDIR = @HAVE_REWINDDIR@
 HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SA_FAMILY_T = @HAVE_SA_FAMILY_T@
 HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
@@ -760,6 +804,8 @@ HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
 HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRUCT_SOCKADDR_STORAGE = @HAVE_STRUCT_SOCKADDR_STORAGE@
+HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY = @HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -769,10 +815,13 @@ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
 HAVE_SYS_CDEFS_H = @HAVE_SYS_CDEFS_H@
 HAVE_SYS_FILE_H = @HAVE_SYS_FILE_H@
 HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_IOCTL_H = @HAVE_SYS_IOCTL_H@
 HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
 HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
 HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
 HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_SYS_UIO_H = @HAVE_SYS_UIO_H@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
@@ -821,6 +870,7 @@ HAVE_WMEMCMP = @HAVE_WMEMCMP@
 HAVE_WMEMCPY = @HAVE_WMEMCPY@
 HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
 HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
@@ -849,6 +899,7 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
 LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
 LINGUAS = @LINGUAS@
 LIPO = @LIPO@
 LN_S = @LN_S@
@@ -890,9 +941,12 @@ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
 NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
 NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H = @NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_FILE_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_IOCTL_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_SOCKET_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_UIO_H@
 NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
@@ -914,9 +968,12 @@ NEXT_STRINGS_H = @NEXT_STRINGS_H@
 NEXT_STRING_H = @NEXT_STRING_H@
 NEXT_SYSEXITS_H = @NEXT_SYSEXITS_H@
 NEXT_SYS_FILE_H = @NEXT_SYS_FILE_H@
+NEXT_SYS_IOCTL_H = @NEXT_SYS_IOCTL_H@
+NEXT_SYS_SOCKET_H = @NEXT_SYS_SOCKET_H@
 NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
 NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
 NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+NEXT_SYS_UIO_H = @NEXT_SYS_UIO_H@
 NEXT_TIME_H = @NEXT_TIME_H@
 NEXT_UNISTD_H = @NEXT_UNISTD_H@
 NEXT_WCHAR_H = @NEXT_WCHAR_H@
@@ -984,6 +1041,7 @@ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
+REPLACE_IOCTL = @REPLACE_IOCTL@
 REPLACE_ISATTY = @REPLACE_ISATTY@
 REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
 REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
@@ -1089,6 +1147,7 @@ SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
 SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STAT_HAS_NSEC = @STAT_HAS_NSEC@
 STDALIGN_H = @STDALIGN_H@
 STDARG_H = @STDARG_H@
 STDBOOL_H = @STDBOOL_H@
@@ -1096,6 +1155,8 @@ STDDEF_H = @STDDEF_H@
 STDINT_H = @STDINT_H@
 STRIP = @STRIP@
 SYSEXITS_H = @SYSEXITS_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H = @SYS_IOCTL_H_HAVE_WINSOCK2_H@
+SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
 TBL_X_FORMAT = @TBL_X_FORMAT@
 TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
@@ -1218,6 +1279,7 @@ sections = @sections@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
+systemdtmpfilesdir = @systemdtmpfilesdir@
 target_alias = @target_alias@
 tbl = @tbl@
 top_build_prefix = @top_build_prefix@
index ea815d3..bc39c33 100644 (file)
@@ -1,5 +1,4 @@
-Many of the files in this directory are used internally by man-db's build
-system. The rest are as follows:
+This directory contains an assortment of scripts:
 
 chconfig:      Converts a man-db configuration file to the FHS.