From the ldconfig manual pages:
It is normally run automatically at bootup, from /etc/rc [...]
This is not the case with RedHat 6.2.
I know this is not really a bug, and that I can do that myself
in /etc/rc.d/rc.local. However it may be a good idea to add
ldconfig to the standard startup scripts, as this would help
in the case of automated (kickstart) updates which add an
entry in /etc/ld.so.conf. Would it result in too long startup
Sorry for bothering you with such minor issues.
Packages that install shared libraries need to
run ldconfig in %post. The ldconfig man page should
probably be changed, though...
assigned to jakub
Fixed in man-pages-1.32 by putting a better ldconfig(8) man page.
All rpms providing shared libraries are responsible for calling ldconfig
in their %post/%postun/... scripts (and do so), so running ldconfig from
initscripts would just slow down booting (quite a lot especially on machines
with small amounts of memory, also most of the libraries are not in cache
yet so it means a lot of additional disk activity).