summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade/config.c
diff options
context:
space:
mode:
authorbillf <billf@FreeBSD.org>2000-03-31 01:03:41 +0000
committerbillf <billf@FreeBSD.org>2000-03-31 01:03:41 +0000
commit6bfa82197293277c159c079f65b8a9fcfd79f7d7 (patch)
treecb436571afe81083c3cfec5c70e77644b8cec7ce /usr.sbin/sade/config.c
parent4431d75b8dcd0a372af27021337ea790e222cdc2 (diff)
downloadFreeBSD-src-6bfa82197293277c159c079f65b8a9fcfd79f7d7.zip
FreeBSD-src-6bfa82197293277c159c079f65b8a9fcfd79f7d7.tar.gz
Refresh the aout ldconfig info so things like compat22 when installed can
be detected by netscape and such. PR: bin/17659 Submitted by: Murray Stokelay <murray@cdrom.com> Approved by: jkh jkh made updates that conflict with the submitters patch, so I updated accordingly, any mistakes are mine, not the submitters.
Diffstat (limited to 'usr.sbin/sade/config.c')
-rw-r--r--usr.sbin/sade/config.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.sbin/sade/config.c b/usr.sbin/sade/config.c
index 47ee9a8..503679f 100644
--- a/usr.sbin/sade/config.c
+++ b/usr.sbin/sade/config.c
@@ -626,6 +626,11 @@ tryagain:
vsystem("/sbin/ldconfig -m /usr/lib /usr/X11R6/lib /usr/local/lib /usr/lib/compat");
else
vsystem("/sbin/ldconfig /usr/lib /usr/X11R6/lib /usr/local/lib /usr/lib/compat");
+ if (file_readable("/var/run/ld.so.hints"))
+ vsystem("ldconfig -m -aout /usr/lib/aout /usr/lib/compat/aout /usr/local/lib/aout /usr/X11R6/lib/aout");
+ else
+ vsystem("ldconfig -aout /usr/lib/aout /usr/lib/compat/aout /usr/local/lib/aout /usr/X11R6/lib/aout");
+
vsystem("/sbin/ifconfig lo0 127.0.0.1");
execfile = string_concat("/usr/X11R6/bin/", config);
if (file_executable(execfile)) {
OpenPOWER on IntegriCloud