LINUX.ORG.RU

Для чего нужен fam?


0

0

То есть File Alteration Monitor. Для того, чтобы останавливать работу системы на полчаса, съедая все ресурсы и ещё чуть-чуть? Или я чего-то не понимаю?

★★★★★

Обновите систему, ему на смену уже сто лет как пришёл inotify.

Или вюключите его совсем в xinetd.

birdie ★★★★★
()
Ответ на: комментарий от e

Дык, эта. Он же типа контролирует изменения в директориях и файлах, а как он это без фама делать-то будет?

PS Нашёл этот баг в debian багзилле. Стало чуть легче от осознания, что я не один.

Xellos ★★★★★
() автор топика
Ответ на: комментарий от kahcepb

Нет и не буду. По религиозным соображениям.

Xellos ★★★★★
() автор топика
Ответ на: комментарий от Xellos

Для особо одарённый объясняю ещё раз. Ставь gamin. Амарок fam от gamin отличить не сможет, даже если будет очень стараться.

Вот содержимое fam:

/usr/include/fam.h
/usr/lib/libfam.so.0.0.0
/usr/lib/libfam.so.0
/usr/lib/libfam.so
/usr/lib/libfam.la
/usr/lib/libfam.a
/usr/sbin/famd
/etc/fam.conf
/etc/init.d/famd

Вот содержимое gamin:

/usr/lib/libgamin_shared.a
/usr/lib/libgamin-1.so.0.1.7
/usr/lib/libgamin-1.so.0
/usr/lib/libgamin-1.so
/usr/lib/libgamin-1.la
/usr/lib/libgamin-1.a
/usr/lib/libfam.so.0.0.0
/usr/lib/libfam.so.0
/usr/lib/libfam.so
/usr/lib/libfam.la
/usr/lib/libfam.a
/usr/lib/python2.4/site-packages/gamin.py
/usr/lib/python2.4/site-packages/_gamin.so
/usr/lib/python2.4/site-packages/_gamin.la
/usr/lib/python2.4/site-packages/_gamin.a
/usr/lib/pkgconfig/gamin.pc
/usr/include/fam.h
/usr/libexec/gam_server

Обрати внимание на fam.h и libfam.so.* в обоих пакетах.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

libfam у меня отдельным пакетом, и gamin требует libgamin0... Ну ладно, попробую. Посмотрим что выйдет. А то уж очень хочется, чтобы он следил за изменениями в муз. коллекции.

Xellos ★★★★★
() автор топика
Ответ на: комментарий от kahcepb

Прошу прощения за предыдущий дурацкий ответ, я подумал, что gamin это мультимедиа-плеер под Gnome.

Xellos ★★★★★
() автор топика
Ответ на: комментарий от Xellos

Как порезал твой дистрибьютор пакеты на fam, libfam и fam-devel это дело десятое. Просто сноси всё, что относится к fam и ставь gamin c зависимостями. Разумеется в ядре должна быть поддержка inotify.

Lumi ★★★★★
()

Всем спасибо, gamin встал. Посмотрим, как будет себя вести.

Xellos ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.