Zainstalowałem lnav jako pakiet snap zgodnie z tymi instrukcjami: http://lnav.org/downloads/

sudo snap install lnav

Zrobiłem kilka własnych formatów plików dziennika dla wewnętrznych dzienników programów. Zainstalowałem je za pomocą poleceń takich jak:

lnav -i bbckpLog.json
info: installed: /home/jk/snap/lnav/116/.lnav/formats/installed/bbckpLog.json

i sprawdziłem, czy są poprawne, używając

lnav -C

Działają dobrze, gdy np. uruchom (logi zastrzeżone są w / home / jk / tmp):

lnav /home/jk/tmp /var/log 

Mogę przeglądać połączony widok dziennika z logami systemu i zastrzeżonymi dziennikami.

Problem polega na tym, że kiedy próbuję przeglądać te dzienniki, tylko użytkownik root może czytać (uprawnienia 600), sudo lnav nie może znaleźć moich własnych formatów.

sudo lnav /home/jk/tmp /var/log/pm-suspend.log

Próbowałem także podać katalog konfiguracyjny z linii poleceń w następujący sposób:

sudo lnav -I /home/jk/snap/lnav/116/.lnav /home/jk/tmp /var/log 

ale nadal nie znajduje / nie używa moich własnych formatów.

System operacyjny to Ubuntu 16.04

Jak to naprawić?

user4955663
źródło