diff options
author | Ted Gould <ted@gould.cx> | 2012-09-17 08:11:05 +0000 |
---|---|---|
committer | Tarmac <Unknown> | 2012-09-17 08:11:05 +0000 |
commit | 796338087d3e2cea13d4f60f67f58af984137afb (patch) | |
tree | 1a38d8dff55a0d8042fd2d9d742c6ba7a4036963 /Makefile.am | |
parent | 3a9918c02006140736b2e00caa1c965d26de83ca (diff) | |
parent | 2a395d9c0920638916b45bbbdebb06f48e6ecd5c (diff) | |
download | lightdm-remote-session-remoteconfigure-796338087d3e2cea13d4f60f67f58af984137afb.tar.gz lightdm-remote-session-remoteconfigure-796338087d3e2cea13d4f60f67f58af984137afb.tar.bz2 lightdm-remote-session-remoteconfigure-796338087d3e2cea13d4f60f67f58af984137afb.zip |
Adding an apparmor profile for the session. Fixes: https://bugs.launchpad.net/bugs/1049849. Approved by Albert Astals Cid, jenkins.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index a40362d..b411d8e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -10,7 +10,7 @@ lightdm_session_DATA = \ uccsconfigure.desktop %.desktop: %.desktop.in - @sed -e "s|\@pkgdatadir\@|$(pkgdatadir)|" $< > $@ + @sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ EXTRA_DIST += uccsconfigure.desktop.in CLEANFILES += uccsconfigure.desktop @@ -41,6 +41,33 @@ EXTRA_DIST += uccsconfigure-session.in CLEANFILES += uccsconfigure-session ############################### +# The session wrapper +############################### + +pkglibexec_PROGRAMS = \ + uccsconfigure-session-wrapper + +uccsconfigure_session_wrapper_SOURCES = \ + uccsconfigure-session-wrapper.c +uccsconfigure_session_wrapper_CFLAGS = \ + -DPKGDATADIR="\"$(pkgdatadir)\"" \ + -Wall -Werror + +############################### +# Apparmor for session wrapper +############################### + +apparmordir = $(sysconfdir)/apparmor.d/ +apparmor_DATA = \ + lightdm-remote-session-uccsconfigure + +lightdm-remote-session-uccsconfigure: lightdm-remote-session-uccsconfigure.in + @sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ + +EXTRA_DIST += lightdm-remote-session-uccsconfigure.in +CLEANFILES += lightdm-remote-session-uccsconfigure + +############################### # Autostart Firefox ############################### |