From 222b6b02ce762c39df917444b3e4e92cff859df7 Mon Sep 17 00:00:00 2001 From: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Date: Mon, 4 May 2020 13:42:42 +0200 Subject: fix makefile and dbus - create vim directorys (#3396) - fix #3400 (Eye of GNOME won't open) - fix feedreader, it is broken without org.freedesktop.secrets access --- Makefile.in | 2 ++ etc/profile-a-l/eog.profile | 2 +- etc/profile-a-l/feedreader.profile | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile.in b/Makefile.in index 9e0263183..e7ccba14b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -104,6 +104,8 @@ ifeq ($(HAVE_CONTRIB_INSTALL),yes) install -c -m 0755 contrib/fj-mkdeb.py $(DESTDIR)/$(libdir)/firejail/. install -c -m 0755 contrib/sort.py $(DESTDIR)/$(libdir)/firejail/. install -c -m 0755 contrib/syscalls.sh $(DESTDIR)/$(libdir)/firejail/. + install -m 0755 -d $(DESTDIR)/$(datarootdir)/vim/vimfiles/ftdetect/. + install -m 0755 -d $(DESTDIR)/$(datarootdir)/vim/vimfiles/syntax/. install -c -m 0644 contrib/vim/ftdetect/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/ftdetect/. install -c -m 0644 contrib/vim/syntax/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/syntax/. endif diff --git a/etc/profile-a-l/eog.profile b/etc/profile-a-l/eog.profile index 3266f7d28..0d0153fc2 100644 --- a/etc/profile-a-l/eog.profile +++ b/etc/profile-a-l/eog.profile @@ -16,7 +16,7 @@ whitelist /usr/share/eog private-bin eog dbus-user filter -dbus-user.own org.gnome.Eog +dbus-user.own org.gnome.eog dbus-user.talk ca.desrt.dconf dbus-system none diff --git a/etc/profile-a-l/feedreader.profile b/etc/profile-a-l/feedreader.profile index 60c6c8548..2abd80b06 100644 --- a/etc/profile-a-l/feedreader.profile +++ b/etc/profile-a-l/feedreader.profile @@ -15,6 +15,7 @@ include disable-exec.inc include disable-interpreters.inc include disable-passwdmgr.inc include disable-programs.inc +include disable-shell.inc include disable-xdg.inc mkdir ${HOME}/.cache/feedreader @@ -51,8 +52,8 @@ private-tmp dbus-user filter dbus-user.own org.gnome.FeedReader dbus-user.own org.gnome.FeedReader.ArticleView +dbus-user.talk org.freedesktop.secrets # Enable as you need. #dbus-user.talk org.freedesktop.Notifications -#dbus-user.talk org.freedesktop.secrets #dbus-user.talk org.gnome.OnlineAccounts dbus-system none -- cgit v1.2.3-70-g09d2