diff --git a/apparmor.d/profiles-g-l/git b/apparmor.d/profiles-g-l/git index 58459416..0944759c 100644 --- a/apparmor.d/profiles-g-l/git +++ b/apparmor.d/profiles-g-l/git @@ -165,30 +165,12 @@ profile git @{exec_path} { profile editor { include - include - - @{bin}/sensible-editor mr, - @{bin}/vim mrix, - @{bin}/vim.* mrix, - @{sh_path} rix, - @{bin}/which{,.debianutils} rix, - - /usr/share/vim/{,**} r, - /usr/share/terminfo/** r, - - /etc/vimrc r, - /etc/vim/{,**} r, - + include + owner @{user_projects_dirs}/**/ r, owner @{user_projects_dirs}/**/.git/@{int} rw, owner @{user_projects_dirs}/**/.git/*MSG rw, - - owner @{HOME}/.selected_editor r, - owner @{HOME}/.viminfo{,.tmp} rw, - - owner @{user_cache_dirs}/vim/{,**} rw, - owner @{user_config_dirs}/vim/{,**} r, - + # The git repository files owner @{user_build_dirs}/ r, owner @{user_build_dirs}/** rw,