Linux заражен вирусом??!!
Поставил на днях Fedora Core 3. Скомпилировал и собрал RPM для
IceWM-1.2.17, Sylpheed-0.9.13. Работал с ними день, работало нормально.
Из IceWM запустил Sylpheed, потом закрыл Sylpheed и через секунду
попытался запустить снова, но он не запускался. Попытался запустить его
из xterm - выдал Segmentation fault. Проверил процессы - работающего
sylpheed небыло. Вышел из IceWM, перезапустил иксы. IceWM не запускался,
в ~/.xsession-errors множество сообщений, что то вроде "файловый
дескриптор все еще открыт, проверьте /proc/$icewmpid/3". Перезагрузил
машину - тоже самое. Попытался запустить от другого пользователя - то
же. Озадачившись проблемой, решил проверить rpm
$ rpm -V icewm
prelink: /usr/bin/icewm: at least one of file's dependencies has
changed since prelinking
S.?..... /usr/bin/icewm
и так для всех бинарников. Кто мог изменить выполняемые файлы? С
Sylpheed'ой тоже самое, тоже самое для xorg-x11 и некоторых
других иксовых программ. Обновил RPM пакеты icewm и sylpheed-claws c
опцией --force - оба стали работать. xorg-x11 пока остается битый.
В общем жду от вас мыслей по этому поводу.
P.S. Sylpheed и IceWM всегда запускал от непривилегированного
пользователя. SELinux отключил при инсталляции.
В сообщении от 1102824238 секунд после начала Эпохи Unix Вы написали:
Теперь ясно. Изменил файлы prelink, который начал свое выполнение
приблизительно за сорок минут до появления глюка, запустил его cron.
Судя по дате модификации /var/log/prelink.log prelink завершил свое
выполнение задолго до глюка. Выходит что эта технология "ускорения
запуска приложений" не совсем стабильна, впрочем как и само 2.6 ядро. К
тому же обработанные им файлы занимают больше дискового пространства.
Да... Все же лучше старый, но надежный дистрибутив :).