Нужно было для пары довольно нетривиальных типов файлов написать их разбор для утилиты file. Написал, все ок, все работает. Mime-тип прописал, как завещает man magic. Упрощенно что-то вроде этого:
# /etc/magic
# Тестовый тип
# ----------------------------------------------------
#
# Текстовый заголовок:
0 string test Test type file
# Mime-тип:
!:mime application/test_file
# Идентификатор:
>&0 pstring x Test ID: %s
И вот тут я не вкурил. Что, обязательно писать эти гребаные xml-и?
Гном не умеет подхватывать /etc/magic? Никаких нет конвертеров?