]> Sergey Matveev's repositories - stargrave-blog.git/commit
recoll и индексация man-страниц
authorSergey Matveev <stargrave@stargrave.org>
Sat, 8 Jan 2022 12:22:04 +0000 (15:22 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 8 Jan 2022 12:22:04 +0000 (15:22 +0300)
commitc2b22fed00ef109af2e1d58a7ff0058a00dcbc4d
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent883b33f7085a9dfd04fca75b056d0e0b4c3fdf73
recoll и индексация man-страниц

http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=471b572cc7f6814bc8d37d0e5585ac67d9fe954a
Захотел документацию по одной из секций xorg.conf-а.
rcl man ServerLayout (86e4d33cf2ae7459838f041f534382a3ef23ee18): и
ничего не выдаёт! Какой же толк от всего этого если он не находит
банальщины?

Выяснилось что типы файлов он определяет корректно: text/troff, но они
не индексируются, так как неизвестно какой из процессоров roff-макросов
необходимо применять. В штатной поставке есть mimemap файл для явного
указания что файлы в /usr/share/man являются text/x-man, для которых уже
явно вызывается groff с man-процессором.

Добавив этот mapping для всех директорий man-ов (которых с десяток),
проблема решается, всё прекрасно начинается искаться. Прежде, при
проверке работоспособности, я, похоже, давал поиск по man-ам
оказывающимся в /usr/share/man.