Конфигурация Tiger Игнорировать формат файла

Конфигурация Tiger Игнорировать формат файла

Итак, на моем сервере Ubuntu 16.04 я сталкиваюсь со следующей ошибкой от Tiger.

--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem

Я нашел решение этой проблемы, зайдя в строку /etc/tiger/tigerrcи Tiger_FSScan_Local=добавив файловую систему в кавычки.

Когда я открыл tigerrcфайл, я обнаружил, что строка с именем файла уже была на месте.

Tiger_FSScan_Local='.lxcfs'

У меня вопрос: как добавить еще одну файловую систему в эту строку?

Для ясности я пытаюсь добавить tracefs в строку Tiger_FSScan_Local, а в ней уже есть одна файловая система.

Я даже не уверен, как это озаглавить...

Редактировать Поэтому я попытался добавить .tracefsкак Tiger_FSScan_Local='.lxcfs .tracefs'. Это не решило проблему, а даже ухудшило ее. Собираюсь добавить следующую строку, указывающую на нелокальный.

Редактировать Вот как я пытался установить его, все еще получаю ту же ошибку. Кто-нибудь знает, какой разделитель пипов нужен/предпочитает Tiger?

Tiger_FSScan_Local='.lxcfs'             # Filesystems considered to be local to the system, pipe-separated
Tiger_FSScan_NonLocal='.tracefs'        # Filesystems considered to be non-local to the system, pipe-separated

РедактироватьЭто сделало все еще хуже!

Tiger_FSScan_Local='.lxcfs''.tracefs'           # Filesystems considered to be $
Tiger_FSScan_NonLocal=  # Filesystems considered to be non-local to the system,$

Возвращено следующее:

--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
--CONFIG-- [con010c] Filesystem 'fuse.lxcfs' used by 'lxcfs' is not recognised as a valid filesystem

РедактироватьИзменил формат на следующий, но это тоже не сработало.

Tiger_FSScan_Local='.lxcfs';'.tracefs'

решение1

Чтобы исправить эту проблему, я нашел следующий идентификатор ошибки Debian#791352

В сообщении №5 от г-на Теодора Котца я нашел решение, которое сработало для меня:

«Необходимо добавить запись в /usr/lib/tiger/systems/Linux/2/gen_mounts. В моем случае я просто клонировал строку debugfs и вместо debugfs добавил tracefs»

Соответствующие строки из моего /usr/lib/tiger/systems/Linux/2/gen_mounts, клонируйте это:

[ "$1" = "debugfs" ] && LOCAL=1

Вставьте одну строку ниже и измените debugfs на tracefs:

[ "$1" = "tracefs" ] && LOCAL=1

Итак, файл приводит к следующему:

...
[ "$1" = "debugfs" ] && LOCAL=1
[ "$1" = "tracefs" ] && LOCAL=1
...

Связанный контент