Я установил lnav как оснастку в соответствии с этими инструкциями: http://lnav.org/downloads/
sudo snap install lnav
Я сделал несколько собственных форматов файлов журналов для собственных программных журналов. Я установил их с помощью команд, таких как:
lnav -i bbckpLog.json
info: installed: /home/jk/snap/lnav/116/.lnav/formats/installed/bbckpLog.json
и проверил, что они правильны, используя
lnav -C
Они отлично работают, когда я, например, запускаю (проприетарные журналы находятся в /home /jk /tmp):
lnav /home/jk/tmp /var/log
Я могу просматривать комбинированный просмотр журнала с системными журналами и собственными журналами.
Проблема в том, что когда я пытаюсь просмотреть эти журналы, только пользователь root может прочитать (разрешение 600), sudo lnav не может найти мои собственные форматы.
sudo lnav /home/jk/tmp /var/log/pm-suspend.log
Я также попытался дать каталог конфигурации из командной строки следующим образом:
sudo lnav -I /home/jk/snap/lnav/116/.lnav /home/jk/tmp /var/log
но он все еще не находит / не использует мои проприетарные форматы.
ОС Ubuntu 16.04
Как это исправить?