Make "ldconfig" with no arguments behave the same as "ldconfig -R".

Submitted by:	Maxime Henrion <mhenrion@cybercable.fr>
This commit is contained in:
jdp 2000-07-09 19:12:49 +00:00
parent d035f7d8d4
commit 1d0099e346
2 changed files with 4 additions and 1 deletions

View File

@ -97,6 +97,7 @@ Generate the hints for ELF format shared libraries.
Rescan the previously configured directories. This opens the previous hints
file and fetches the directory list from the header. Any additional pathnames
on the command line are also processed.
This is the default action when no parameters are given.
.It Fl f Ar hints_file
Read and/or update the specified hints file, instead of the standard file.
This option is provided primarily for testing.

View File

@ -115,7 +115,9 @@ char *argv[];
errx(1, "unknown object format \"%s\"", objformat);
hints_file = is_aout ? _PATH_LD_HINTS : _PATH_ELF_HINTS;
while ((c = getopt(argc, argv, "Rf:mrsv")) != -1) {
if (argc == 1)
rescan = 1;
else while((c = getopt(argc, argv, "Rf:mrsv")) != -1) {
switch (c) {
case 'R':
rescan = 1;