summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/ldconfig
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2005-01-16 03:12:03 +0000
committerobrien <obrien@FreeBSD.org>2005-01-16 03:12:03 +0000
commit55c1c55e0ea0c8669cc45017e281e36cbdb74ca8 (patch)
tree8f6cf111cb0e8e2d3e4b6de237cc45349c75d94a /etc/rc.d/ldconfig
parent970b7d8ee02566ec6818164f892bab2cda5a6eaf (diff)
downloadFreeBSD-src-55c1c55e0ea0c8669cc45017e281e36cbdb74ca8.zip
FreeBSD-src-55c1c55e0ea0c8669cc45017e281e36cbdb74ca8.tar.gz
"REQUIRE: cleanvar" for all RC's writing into /var/run.
Diffstat (limited to 'etc/rc.d/ldconfig')
-rwxr-xr-xetc/rc.d/ldconfig4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/rc.d/ldconfig b/etc/rc.d/ldconfig
index 507118c..4d7632a 100755
--- a/etc/rc.d/ldconfig
+++ b/etc/rc.d/ldconfig
@@ -5,7 +5,7 @@
#
# PROVIDE: ldconfig
-# REQUIRE: mountcritremote
+# REQUIRE: mountcritremote cleanvar
# BEFORE: DAEMON
. /etc/rc.subr
@@ -28,7 +28,9 @@ ldconfig_start()
fi
done
echo 'ELF ldconfig path:' ${_LDC}
+ldconfig -r >/tmp/ldcon.`basename $0`.0before
${ldconfig} -elf ${_ins} ${_LDC}
+ldconfig -r >/tmp/ldcon.`basename $0`.1after
# Legacy aout support for i386 only
case `sysctl -n hw.machine_arch` in
OpenPOWER on IntegriCloud