не запускается famd (gamin)
fam снесен, вместо него собран gamin-0.1.7
пытаюсь запустить:
athlon_gl ~ # /etc/init.d/famd start
* Starting portmap ... [ ok ]
* Starting famd ...
/sbin/start-stop-daemon: stat /usr/sbin/famd: No such file or directory (No such file or directory) [ !! ]
посмотрел - при сборке действительно на создаётся скрипт famd
>>> Completed installing gamin-0.1.7 into /var/tmp/portage/gamin-0.1.7/image/
man:
strip: x86_64-pc-linux-gnu-strip --strip-unneeded
usr/lib64/libgamin-1.so.0.1.7
usr/lib64/libfam.so.0.0.0
usr/lib64/python2.4/site-packages/_gamin.so
usr/libexec/gam_server
usr/lib64/libgamin-1.a
usr/lib64/libgamin_shared.a
usr/lib64/python2.4/site-packages/_gamin.a
usr/lib64/libfam.a
removing executable bit: /usr/lib64/libfam.la
removing executable bit: /usr/lib64/libgamin-1.la
>>> Merging app-admin/gamin-0.1.7 to /
--- /usr/
--- /usr/lib64/
>>> /usr/lib64/libgamin-1.so.0.1.7
--- /usr/lib64/pkgconfig/
>>> /usr/lib64/pkgconfig/gamin.pc
>>> /usr/lib64/libfam.so.0.0.0
>>> /usr/lib64/libgamin-1.a
>>> /usr/lib64/libgamin_shared.a
>>> /usr/lib64/libgamin-1.la
>>> /usr/lib64/libgamin-1.so -> libgamin-1.so.0.1.7
>>> /usr/lib64/libgamin-1.so.0 -> libgamin-1.so.0.1.7
--- /usr/lib64/python2.4/
--- /usr/lib64/python2.4/site-packages/
>>> /usr/lib64/python2.4/site-packages/_gamin.la
>>> /usr/lib64/python2.4/site-packages/_gamin.so
>>> /usr/lib64/python2.4/site-packages/_gamin.a
>>> /usr/lib64/python2.4/site-packages/gamin.py
>>> /usr/lib64/libfam.a
>>> /usr/lib64/libfam.so.0 -> libfam.so.0.0.0
>>> /usr/lib64/libfam.la
>>> /usr/lib64/libfam.so -> libfam.so.0.0.0
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/gamin-0.1.7/
--- /usr/share/doc/gamin-0.1.7/html/
>>> /usr/share/doc/gamin-0.1.7/html/client_server.gif
>>> /usr/share/doc/gamin-0.1.7/html/differences.html
>>> /usr/share/doc/gamin-0.1.7/html/security.html
>>> /usr/share/doc/gamin-0.1.7/html/internals.html
>>> /usr/share/doc/gamin-0.1.7/html/python.html
>>> /usr/share/doc/gamin-0.1.7/html/gamin.html
>>> /usr/share/doc/gamin-0.1.7/html/index.html
>>> /usr/share/doc/gamin-0.1.7/html/using.html
>>> /usr/share/doc/gamin-0.1.7/html/overview.html
>>> /usr/share/doc/gamin-0.1.7/html/downloads.html
>>> /usr/share/doc/gamin-0.1.7/html/config.html
>>> /usr/share/doc/gamin-0.1.7/html/callbacks.gif
>>> /usr/share/doc/gamin-0.1.7/html/devel.html
>>> /usr/share/doc/gamin-0.1.7/html/FAQ.html
>>> /usr/share/doc/gamin-0.1.7/html/contacts.html
>>> /usr/share/doc/gamin-0.1.7/html/server_structs.gif
>>> /usr/share/doc/gamin-0.1.7/html/news.html
>>> /usr/share/doc/gamin-0.1.7/html/debug.html
>>> /usr/share/doc/gamin-0.1.7/README.gz
>>> /usr/share/doc/gamin-0.1.7/TODO.gz
>>> /usr/share/doc/gamin-0.1.7/NEWS.gz
>>> /usr/share/doc/gamin-0.1.7/AUTHORS.gz
>>> /usr/share/doc/gamin-0.1.7/socket.txt.gz
>>> /usr/share/doc/gamin-0.1.7/debugging.txt.gz
>>> /usr/share/doc/gamin-0.1.7/ChangeLog.gz
--- /usr/libexec/
>>> /usr/libexec/gam_server
--- /usr/include/
>>> /usr/include/fam.h
>>> Safely unmerging already-installed instance...
...
>>> Original instance of package unmerged safely.
QA Notice: USE Flag 'kernel_linux' not in IUSE for app-admin/gamin-0.1.7
* It is strongly suggested you use Gamin with an inotify enabled
* kernel for best performance. For this release of gamin you need
* at least gentoo-sources-2.6.13 or later.
>>> Regenerating /etc/ld.so.cache...
>>> app-admin/gamin-0.1.7 merged.
athlon_gl ~ # find / -iname 'famd'
/etc/init.d/famd
/usr/portage/app-admin/fam/files/famd
Подскажите, что изменить в init скриптах или как создать /usr/sbin/famd
- Для комментирования войдите или зарегистрируйтесь
а вы зачем его ставили?
смотрим сюда:
>>> Original instance of package unmerged safely. QA Notice: USE Flag 'kernel_linux' not in IUSE for app-admin/gamin-0.1.7 * It is strongly suggested you use Gamin with an inotify enabled * kernel for best performance. For this release of gamin you need * at least gentoo-sources-2.6.13 or later. >>> Regenerating /etc/ld.so.cache... >>> app-admin/gamin-0.1.7 merged.
потом сюда:
Ничего менять
Ничего менять не надо... Снеси вобще /etc/init.d/famd
gamin работает не как демон... Он использует inotify
_________________
Gentoo GNU/Linux 2.6.17 GCC 4.1.1 Dual Xeon
ясно, только
ясно, только напрягает ещё один момент:
QA Notice: USE Flag 'kernel_linux' not in IUSE for app-admin/gamin-0.1.7
Я такого флага для этого пакета не увидел, и еще - какой параметр в ядре отвечает за включение inotify?
Re:QA Notice:
1 так он и матерится что нету, а должен проверять наличие поддержки inotify в ядре
2 File systems ---> [*] Inotify file change notification support
3 если в curces-интерфейсе "/" нажать - то будет поиск