diff --git a/debian/changelog b/debian/changelog index 165a285..ba9efa0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ * Update debian/control. - Remove uim-utils from Depends of uim-mozc. (Closes: #875758) - Update Standards-Version to 4.1.0. + * Add apparmor profile for mozc-server. (Closes: #818527) -- Nobuhiro Iwamatsu Tue, 26 Sep 2017 00:13:44 +0900 diff --git a/debian/mozc-server.apparmor b/debian/mozc-server.apparmor new file mode 100644 index 0000000..2ecf623 --- /dev/null +++ b/debian/mozc-server.apparmor @@ -0,0 +1,7 @@ +# vim:syntax=apparmor +# Profile abstraction for allowing mozc to run in including guest session +# Author: Aron Xu + +# Requires apparmor 2.9 + + unix (bind, listen) type=stream addr="@tmp/.mozc.*", diff --git a/debian/rules b/debian/rules index ea6e9c6..0d25bf1 100755 --- a/debian/rules +++ b/debian/rules @@ -68,6 +68,8 @@ # mozc-server install -D -m 0755 src/out_linux/Release/mozc_renderer \ $(CURDIR)/debian/mozc-server/usr/lib/mozc/mozc_renderer + install -D -m 0644 debian/mozc-server.apparmor \ + $(CURDIR)/debian/mozc-server/etc/apparmor.d/abstractions/mozc-server # mozc-utils-gui desktop-file-install --dir=$(CURDIR)/debian/mozc-utils-gui/usr/share/applications \