diff --git a/apparmor.d/groups/children/child-pager b/apparmor.d/groups/children/child-pager index 4f9edd9e..e904f96d 100644 --- a/apparmor.d/groups/children/child-pager +++ b/apparmor.d/groups/children/child-pager @@ -13,7 +13,6 @@ abi , include -@{exec_path} = @{bin}/pager @{bin}/less @{bin}/more profile child-pager flags=(attach_disconnected) { include include @@ -24,10 +23,11 @@ profile child-pager flags=(attach_disconnected) { signal (receive) set=(stop, cont, term, kill), @{bin}/ r, - @{exec_path} mr, + @{pager_path} mr, @{system_share_dirs}/terminfo/{,**} r, /usr/share/file/misc/** r, + /usr/share/nvim/{,**} r, @{HOME}/.lesshst r, diff --git a/apparmor.d/tunables/multiarch.d/programs b/apparmor.d/tunables/multiarch.d/programs index 406336e4..e8f523b6 100644 --- a/apparmor.d/tunables/multiarch.d/programs +++ b/apparmor.d/tunables/multiarch.d/programs @@ -36,7 +36,7 @@ @{editor_names} = sensible-editor vim{,.*} nvim nano # Pager -@{pager_names} = sensible-pager pager less more +@{pager_names} = sensible-pager pager less more nvimpager # Browsers