aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-05-04 13:42:42 +0200
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-05-04 13:44:23 +0200
commit222b6b02ce762c39df917444b3e4e92cff859df7 (patch)
treeb4fc5fc7b28be78aaaa772a7ff02f34004ff0246
parentfix #3399 (diff)
downloadfirejail-222b6b02ce762c39df917444b3e4e92cff859df7.tar.gz
firejail-222b6b02ce762c39df917444b3e4e92cff859df7.tar.zst
firejail-222b6b02ce762c39df917444b3e4e92cff859df7.zip
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
-rw-r--r--Makefile.in2
-rw-r--r--etc/profile-a-l/eog.profile2
-rw-r--r--etc/profile-a-l/feedreader.profile3
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)
104 install -c -m 0755 contrib/fj-mkdeb.py $(DESTDIR)/$(libdir)/firejail/. 104 install -c -m 0755 contrib/fj-mkdeb.py $(DESTDIR)/$(libdir)/firejail/.
105 install -c -m 0755 contrib/sort.py $(DESTDIR)/$(libdir)/firejail/. 105 install -c -m 0755 contrib/sort.py $(DESTDIR)/$(libdir)/firejail/.
106 install -c -m 0755 contrib/syscalls.sh $(DESTDIR)/$(libdir)/firejail/. 106 install -c -m 0755 contrib/syscalls.sh $(DESTDIR)/$(libdir)/firejail/.
107 install -m 0755 -d $(DESTDIR)/$(datarootdir)/vim/vimfiles/ftdetect/.
108 install -m 0755 -d $(DESTDIR)/$(datarootdir)/vim/vimfiles/syntax/.
107 install -c -m 0644 contrib/vim/ftdetect/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/ftdetect/. 109 install -c -m 0644 contrib/vim/ftdetect/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/ftdetect/.
108 install -c -m 0644 contrib/vim/syntax/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/syntax/. 110 install -c -m 0644 contrib/vim/syntax/firejail.vim $(DESTDIR)/$(datarootdir)/vim/vimfiles/syntax/.
109endif 111endif
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
16private-bin eog 16private-bin eog
17 17
18dbus-user filter 18dbus-user filter
19dbus-user.own org.gnome.Eog 19dbus-user.own org.gnome.eog
20dbus-user.talk ca.desrt.dconf 20dbus-user.talk ca.desrt.dconf
21dbus-system none 21dbus-system none
22 22
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
15include disable-interpreters.inc 15include disable-interpreters.inc
16include disable-passwdmgr.inc 16include disable-passwdmgr.inc
17include disable-programs.inc 17include disable-programs.inc
18include disable-shell.inc
18include disable-xdg.inc 19include disable-xdg.inc
19 20
20mkdir ${HOME}/.cache/feedreader 21mkdir ${HOME}/.cache/feedreader
@@ -51,8 +52,8 @@ private-tmp
51dbus-user filter 52dbus-user filter
52dbus-user.own org.gnome.FeedReader 53dbus-user.own org.gnome.FeedReader
53dbus-user.own org.gnome.FeedReader.ArticleView 54dbus-user.own org.gnome.FeedReader.ArticleView
55dbus-user.talk org.freedesktop.secrets
54# Enable as you need. 56# Enable as you need.
55#dbus-user.talk org.freedesktop.Notifications 57#dbus-user.talk org.freedesktop.Notifications
56#dbus-user.talk org.freedesktop.secrets
57#dbus-user.talk org.gnome.OnlineAccounts 58#dbus-user.talk org.gnome.OnlineAccounts
58dbus-system none 59dbus-system none