diff options
author | ru <ru@FreeBSD.org> | 2003-05-29 21:41:11 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2003-05-29 21:41:11 +0000 |
commit | 32ad52fb86187cac8c6a3dcac703b7e771cff365 (patch) | |
tree | 188b0695411f57130d476cca4b6348fbd0feaf5b /share/man | |
parent | ef7bd611e1004a79a0ea0cf2cea1f15b71549179 (diff) | |
download | FreeBSD-src-32ad52fb86187cac8c6a3dcac703b7e771cff365.zip FreeBSD-src-32ad52fb86187cac8c6a3dcac703b7e771cff365.tar.gz |
Assorted mdoc(7) fixes.
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man5/libmap.conf.5 | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/share/man/man5/libmap.conf.5 b/share/man/man5/libmap.conf.5 index 5acde5d..9ffd3a5 100644 --- a/share/man/man5/libmap.conf.5 +++ b/share/man/man5/libmap.conf.5 @@ -24,8 +24,6 @@ .\" .\" $FreeBSD$ .\" -.\" Note: The date here should be updated whenever a non-trivial -.\" change is made to the manual page. .Dd April 7, 2003 .Dt LIBMAP.CONF 5 .Os @@ -34,41 +32,44 @@ .Nd "configuration file for dynamic object dependency mapping" .Sh DESCRIPTION The -.Em libmap +.Nm libmap functionality of -.Nm ld-elf.so.1 +.Xr ld-elf.so.1 1 allows dynamic object dependencies to be mapped to arbitrary names. .Pp -The configuration file consists of two whitespace separated columns; the +The configuration file consists of two whitespace separated columns; the left hand side containing the mapping candidate and the right hand -side containing the mapping. Dependencies are matched against candidates -and replaced with the mappings. +side containing the mapping. +Dependencies are matched against candidates and replaced with the mappings. .Pp Constrained mappings may be specified by enclosing the name of the -executable or library in brackets. All mappings following a constraint -will only be evaluated for that constraint. Currently, constraints -are matched literally so that an executable with a fully qualified pathname -will only match the same constraint. This means that -.Em /usr/bin/foo +executable or library in brackets. +All mappings following a constraint will only be evaluated for that constraint. +Currently, constraints +are matched literally so that an executable with a fully qualified pathname +will only match the same constraint. +This means that +.Pa /usr/bin/foo will not match a constraint for -.Em foo +.Pa foo and vise-versa. .Pp -WARNING! Constrained mappings must never appear first in the configuration -file. While there is a way to specify the +WARNING! +Constrained mappings must never appear first in the configuration file. +While there is a way to specify the .Dq default constraint, its use is not recommended. .Pp The most common use at the date of writing is for allowing multiple -POSIX threading libraries to be used on a system without relinking or +.Tn POSIX +threading libraries to be used on a system without relinking or changing symlinks. .Pp -In order to enable this feature please see +In order to enable this feature please see .Pa src/libexec/rtld-elf/Makefile . .Sh EXAMPLE .Bd -literal - # /etc/libmap.conf # # candidate mapping @@ -98,14 +99,15 @@ libc_r.so libkse.so The libmap configuration file. .El .Sh SEE ALSO +.Xr ldd 1 , .Xr rtld 1 -.Xr ldd 1 .Sh HISTORY The .Nm -manual page and libmap.conf functionality first appeared in +manual page and +.Nm libmap +functionality first appeared in .Fx 5.1 . .Sh AUTHORS -This -manual page was written by -.An Matthew N. Dodd <winter@jurai.net> . +This manual page was written by +.An Matthew N. Dodd Aq winter@jurai.net . |