I administer a old FC1 server that magically within the last month no longer allows find to work. Selinux was never installed or enabled, but suddenly it is looking for a shared object file. Nothing was changed by the client, and nothing was changed by us. And this starting happening on the mirrored server as well, exact same issue.
error:
[root@aalarm2 bin]# find / -name basic -print
find: error while loading shared libraries: libselinux.so.1: cannot open shared
object file: No such file or directory
[root@aalarm2 usr]# ldd /bin/rpm
librpm-4.2.so => /usr/lib/librpm-4.2.so (0x002e7000)
librpmdb-4.2.so => /usr/lib/librpmdb-4.2.so (0x003e5000)
librpmio-4.2.so => /usr/lib/librpmio-4.2.so (0x002a7000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x008f3000)
libelf.so.1 => /usr/lib/libelf.so.1 (0x003d3000)
libbeecrypt.so.6 => /usr/lib/libbeecrypt.so.6 (0x00287000)
librt.so.1 => /lib/tls/librt.so.1 (0x007df000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x0038a000)
libbz2.so.1 => /usr/lib/libbz2.so.1 (0x033a2000)
libc.so.6 => /lib/tls/libc.so.6 (0x00123000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0010b000)
help! the find command is part of our nightly backup script, so that is currently not working. Thanks in advance.