summaryrefslogtreecommitdiffstats
path: root/sbin/ldconfig/ldconfig.8
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolete objformat information.joel2013-03-191-27/+1
| | | | Submitted by: db
* Tweak -32 description and add -32 FILES.obrien2005-12-091-2/+7
|
* -mdoc sweep.ru2005-11-181-1/+1
|
* Document the -32 switch available on amd64.jhb2005-11-111-0/+4
| | | | | Submitted by: Steve Kargl sgk at troutmask dot apl dot washington dot edu MFC after: 1 week
* Mechanically kill hard sentence breaks.ru2004-07-021-9/+18
|
* Describe the pattern filenames must be in before they are added to the hintstrhodes2003-05-081-0/+3
| | | | | | | file. PR: 46271 Approved by: re (blanket)
* Clarify the explanation of the behavior for setuid programs byjdp2002-08-181-2/+2
| | | | | | | | | noting that the restrictions do not apply if the user invoking the program is also the owner of the program. Also, capitalize a section header properly. PR: misc/41180
* The .Nm utilitycharnier2002-07-061-3/+5
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* Fix a "this sentence no verb" grammar bogon.schweikh2001-06-081-1/+1
| | | | MFC after: 1 week
* mdoc(7) police: split punctuation characters + misc fixes.ru2001-02-011-1/+1
|
* Prepare for mdoc(7)NG.ru2000-12-181-1/+3
|
* Extend the ldconfig security check so that it ignores group-writablejdp2000-12-171-2/+4
| | | | | | | | | | | directories in addition to world-writable directories. As before, this check can be disabled with the "-i" option, which in turn can be made the default for boot-up by setting "ldconfig_insecure=YES" in "/etc/rc.conf". Also fix an mdoc nit in the manual page. Submitted by: Maxime Henrion <mux@qualys.com>
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-2/+2
|
* Use Fx macro wherever possible.ru2000-11-141-1/+2
|
* Add a "-i" option ("insecure") which disables the checks forjdp2000-08-071-2/+10
| | | | | | | root ownership, etc. I will soon commit a companion knob for "/etc/rc.conf". Submitted by: Maxime Henrion <mhenrion@cybercable.fr>
* If a directory is world-writable or is not owned by root, skip itjdp2000-07-261-4/+4
| | | | | | | | | | | and emit a warning. This is a security measure since ldconfig influences the shared libraries used by all programs. I think the check should be made even more stringent by also ignoring group-writable directories. I will make that change soon unless we encounter a good reason not to do it. Submitted by: Maxime Henrion <mhenrion@cybercable.fr>
* Make "ldconfig" with no arguments behave the same as "ldconfig -R".jdp2000-07-091-0/+1
| | | | Submitted by: Maxime Henrion <mhenrion@cybercable.fr>
* Remove more single-space hard sentence breaks.sheldonh2000-03-061-1/+2
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-7/+14
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Implement ldconfig functionality for ELF. The hints are stored injdp1998-09-051-20/+52
| | | | | | | | | | | | | | | | | | | | | | | a different file than the a.out hints, namely, "/var/run/ld-elf.so.hints". These hints consist only of the directory search path. There is no hash table as in the a.out hints, because ELF doesn't have to search for the file with the highest minor version number. (It doesn't have minor version numbers at all.) A single run of ldconfig updates either the a.out hints or the ELF hints, but not both. The set of hints to process is selected in the usual way, via /etc/objformat, or ${OBJFORMAT}, or the "-aout" or "-elf" command line option. The rationale is that you probably want to search different directories for ELF than for a.out. "ldconfig -r" is faked up to produce output like we are used to, except that for ELF there are no minor version numbers. This should enable "ldconfig -r" to be used for checking LIB_DEPENDS in ports even for ELF. I implemented the ELF functionality in a new source file, with an eye toward eliminating the a.out code entirely at some point in the future.
* Removed /etc/ld.so.conf reference from FILES section (people getalex1998-01-011-3/+1
| | | | | | | confused when they can't find it), but leave the reference to it as being a standard filename (which doesn't imply that it exists). Discussed with: jkh
* Add -R (rescan or refresh) option to rescan and rebuild the hintspeter1997-08-221-3/+8
| | | | | | | | | | | file based on the previous list of directories stored there which should overcome a weakness of the '-m' switch which can only add libs. This is an ideal way of updating the hints list after adding or removing a shlib since it will remove entries that are gone and doesn't need to have all the directories spelled out each time. (eg: rm -f /usr/lib/libtcl75*; ldconfig -R) This only works for version 2 hints files (which we've been generating for a year or so) which store the path.
* Allow ldconfig to accept files (containing directory paths) as well asjkh1997-07-111-3/+16
| | | | | | directory paths. Reviewed by: jkh & jdp Submitted by: Hans Zuidam <hans@brandinnovators.com>
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Document that "ldconfig -m" rescans all directories previouslyjdp1996-11-091-3/+6
| | | | | | | entered into the hints file, in addition to the directories named on the command line. 2.2 Candidate.
* Add a new option "-f hints_file" to specify an alternate file instead ofjdp1996-10-101-12/+9
| | | | | | | "/var/run/ld.so.hints". Delete an incorrect statement about LD_LIBRARY_PATH from the manual page.
* Correct some man page xrefs, and some other minor changes to bring somempp1996-04-081-12/+12
| | | | | | man pages up to mdoc guidelines and fix some minor formatting glitches. Also fixed a number of man pages to not abuse the .Xr macro to display functions and path names and a lot of other junk.
* Add an "-m" flag to merge instead of replace the entries. We canasami1995-06-241-2/+8
| | | | | | | | | | | now safely add a line like ldconfig -m ${PREFIX}/lib in ports' Makefiles and packing lists without throwing away some directories the user may have added. Submitted by: Mostly by Paul Kranenburg <pk@cs.few.eur.nl>
* Updated to recent version of Paul K.'s shlib code. This code has betternate1994-12-231-12/+35
| | | | | | | | | | warning handling and allows for link-time warnings with a modified version of gas. Note: Not all of the newer bits were updated such as some of the non-x86 machine-dependant code is relevant to FreeBSD right now. Obtained from: NetBSD
* Changes from Paul Kranenburg which bring us into sync with his sources:rich1994-06-151-0/+2
| | | | | | | | | | | | | | handling of errors through the standard err() and warn() more fixes for Geoff Rehmet's NULL pointer bug. fixes NULL pointer bugs when linking mono and nested X servers. supports a `-nostdlib' option. accept object files without a symbol table don't attempt dynamic linking when `-A' is given a few variable names have chaged (desc -> fd), and the formatting has changed which should make it much easier to track his sources. I tested 'make world' for /usr/src and X twice with these changes.
* Add that /usr/X386/lib is also in the default path for ldconfig. Bug foundats1994-04-051-1/+3
| | | | | by Satoshi Asami ( asami@cs.berkeley.edu ). Fixed also a minor typo problem.
* This is Paul K's latest set of ld changes. A commit was necessary at thisjkh1994-02-131-1/+1
| | | | | | | | | | late stage due to the fact that link.h was copyright Sun Microsystems. This version of ld sync's us up with NetBSD's ld and supports compatablily with NetBSD's -[zZ] flags (which we had reversed). Compiling with this new ld will give you RRS warnings for libraries which do not contain .type infomation - these wsarnings are harmless and will go away as soon as you recompile your libraries (cd /usr/src; make libraries).
* Changed NetBSD -> FreeBSDnate1994-02-111-2/+2
|
* Imported NetBSD's ld for shared libs.paul1993-11-031-0/+98
OpenPOWER on IntegriCloud