summaryrefslogtreecommitdiff
path: root/libexec/ld.so
diff options
context:
space:
mode:
authorDale S. Rahn <rahnds@cvs.openbsd.org>2000-08-09 03:57:41 +0000
committerDale S. Rahn <rahnds@cvs.openbsd.org>2000-08-09 03:57:41 +0000
commit0584128e32cfdc5637a0fd8f73b21edd99c3b7fa (patch)
tree127adf239a1ef0ca8f29f3aec9bcaef0a5342586 /libexec/ld.so
parent531ba1f69443407191720adecf06269808ee5553 (diff)
Remove target file, only source should be "source" controlled.
Diffstat (limited to 'libexec/ld.so')
-rw-r--r--libexec/ld.so/ldconfig/ldconfig.cat873
1 files changed, 0 insertions, 73 deletions
diff --git a/libexec/ld.so/ldconfig/ldconfig.cat8 b/libexec/ld.so/ldconfig/ldconfig.cat8
deleted file mode 100644
index 92c7aaf5792..00000000000
--- a/libexec/ld.so/ldconfig/ldconfig.cat8
+++ /dev/null
@@ -1,73 +0,0 @@
-LDCONFIG(8) OpenBSD System Manager's Manual LDCONFIG(8)
-
-NNAAMMEE
- llddccoonnffiigg - configure the shared library cache
-
-SSYYNNOOPPSSIISS
- llddccoonnffiigg [--RRmmrrssvv] [_d_i_r_e_c_t_o_r_y _._._.]
-
-DDEESSCCRRIIPPTTIIOONN
- llddccoonnffiigg is used to prepare a set of ``hints'' for use by the run-time
- linker ld.so to facilitate quick lookup of shared libraries available in
- multiple directories. It scans a set of built-in system directories and
- any _d_i_r_e_c_t_o_r_i_e_s specified on the command line (in the given order) look-
- ing for shared libraries and stores the results in the file
- /var/run/ld.so.hints to forestall the overhead that would otherwise re-
- sult from the directory search operations ld.so would have to perform to
- load the required shared libraries.
-
- The shared libraries so found will be automatically available for loading
- if needed by the program being prepared for execution. This obviates the
- need for storing search paths within the executable.
-
- The LD_LIBRARY_PATH environment variable can be used to override the use
- of directories (or the order thereof) from the cache or to specify addi-
- tional directories where shared libraries might be found.
- LD_LIBRARY_PATH is a `:' separated list of directory paths which are
- searched by ld.so when it needs to load a shared library. It can be
- viewed as the run-time equivalent of the --LL switch of ld.
-
- LLddccoonnffiigg is typically run as part of the boot sequence.
-
- The following options are recognized by llddccoonnffiigg::
-
- --RR Rescan the previously configured directories. This opens the
- hints file and fetches the directory list from the header. Any
- additional pathnames on the command line are also processed.
-
- --mm Merge the result of the scan of the directories given as argu-
- ments into the existing hints file. The default action is to
- build the hints file afresh.
-
- --rr Lists the current contents of ld.so.hints on the standard output.
- The hints file will not be modified.
-
- --ss Do not scan the built-in system directory (``/usr/lib'') for
- shared libraries.
-
- --vv Switch on verbose mode.
-
-SSeeccuurriittyy
- Special care must be taken when loading shared libraries into the address
- space of set-user-Id programs. Whenever such a program is run, ld.so will
- only load shared libraries from the ld.so.hints file. In particular, the
- LD_LIBRARY_PATH is not used to search for libraries. Thus, the role of
- ldconfig is dual. In addition to building a set of hints for quick
- lookup, it also serves to specify the trusted collection of directories
- from which shared objects can be safely loaded. It is presumed that the
- set of directories specified to llddccoonnffiigg are under control of the sys-
- tem's administrator. ld.so further assists set-user-Id programs by eras-
- ing the LD_LIBRARY_PATH from the environment.
-
-
-FFIILLEESS
- /var/run/ld.so.hints
-
-SSEEEE AALLSSOO
- ld(1), link(5)
-
-HHIISSTTOORRYY
- A llddccoonnffiigg utility first appeared in SunOS 4.0, it appeared in its cur-
- rent form in NetBSD 0.9a.
-
-OpenBSD 2.6 October 3, 1993 2