- Jan 20, 2020
-
-
Andrew Lee (李健秋) authored
-
Andrew Lee (李健秋) authored
Signed-off-by:
Andrew Lee (李健秋) <ajqlee@debian.org>
-
Andrew Lee (李健秋) authored
We wish to use only the Apertis CI pipeline workflow to build source packages from Apertis GitLab and then submit them to OBS. For packages where Apertis is the upstream the simplest approach is to set them up as native packages to avoid having to generate orig tarballs and manage changes on top of them. Signed-off-by:
Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
-
- Jan 08, 2020
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Newer hotdoc (0.10) introduced several breaking changes which cause the documentation to be misbuilt, so let's explicitly depend on the old version. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 20, 2019
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
apparmor-session-lockdown-no-deny test returns the following events: $ sudo journalctl -b -t audit -o cat | aa_log_extract_tokens.sh DENIED ==== profile:/usr/bin/prestwood apparmor:DENIED denied_mask:r operation:open name:/proc/905/mountinfo requested_mask:r ==== profile:/usr/bin/prestwood apparmor:DENIED denied_mask:r operation:open name:/etc/fstab requested_mask:r ==== profile:/usr/bin/prestwood apparmor:DENIED denied_mask:r operation:open name:/proc/905/mountinfo requested_mask:r ==== profile:/usr/bin/prestwood apparmor:DENIED denied_mask:r operation:open name:/proc/905/mounts requested_mask:r Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- May 16, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Otherwise we aren't gaining any actual security from AppArmor. Apertis: https://phabricator.apertis.org/T3853 Signed-off-by:
Simon McVittie <smcv@collabora.com> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6790
-
- Apr 12, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
gvfs now has a single AppArmor profile named /usr/lib/gvfs/gvfs{d,}-* which won't be matched by any of the old patterns. Signed-off-by:
Simon McVittie <smcv@collabora.com> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6494
-
- Apr 11, 2017
-
-
Simon McVittie authored
When Prestwood is started as either a systemd service or a child process of Canterbury, this is what it will get. Signed-off-by:
Simon McVittie <smcv@collabora.com> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6222
-
- Mar 03, 2017
-
-
Frédéric Dalleau authored
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6123
-
Frédéric Dalleau authored
Since the project does not use gschemas, it does not need to compile schemas at postinst Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6117
-
Frédéric Dalleau authored
Typo in .arcconfig prevent to use git phab attach properly Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6116
-
- Jan 25, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
- Jan 24, 2017
-
-
Simon McVittie authored
The signal handler doesn't do anything except exit unsuccessfully, which is the same thing that would happen if we were interrupted by a signal. exit() is also not async-signal-safe, so calling it in this context is undefined behaviour, although _exit() would be OK. The cleanup function also doesn't do anything, so don't register it. The initialization function also doesn't do much, so inline it into its only caller. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5501
-
Simon McVittie authored
As required by Debian Policy §8. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5498
-
Simon McVittie authored
Our toolchain now produces -dbgsym packages automatically. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5497
-
Simon McVittie authored
- The library is installed to a multiarch location now - Explicitly select /usr/lib for libexecdir, similar to D4606 - Do not explicitly use dh_systemd or dh_autoreconf, they are now the default Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5496
-
Simon McVittie authored
Prestwood has a D-Bus API to get mount points and local media paths, but it has no such thing for UPnP; so now that we do not notify Canterbury about UPnP shares, there is no point in maintaining this list. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5494
-
Simon McVittie authored
This is no longer needed. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5493
-
Simon McVittie authored
These structs are allocated and (in most cases) leaked, but are otherwise never used for anything. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5492
-
Simon McVittie authored
We don't actually use it here anyway. We also don't check for it, so the fact that we could successfully #include it in the past was pure coincidence (presumably one of our dependencies used to provide it). Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by:
André Magalhães <andre.magalhaes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5495
-
- Nov 14, 2016
-
-
This serves two purposes: 1. hotdoc won't warn about any incorrect documentation in the generated sources. 2. We don't need to remove html in other comments anymore. Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4488
-
And reduce our extensions requirements to the newly-consolidated hotdoc packages. + Update depends in debian/control Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4489
-
- Oct 06, 2016
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
- Sep 19, 2016
-
-
Héctor Orón Martínez authored
Reviewed-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Signed-off-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4330
-
- Sep 05, 2016
-
-
Mathieu Duponchelle authored
+ activate the devhelp extension and update the build-depends + use tar-ustar to allow us to have filenames longer than 99 characters in archives. The text for the standalone markdown documentation was taken from the gtk-doc files removed in a previous commit. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4128
-
Mathieu Duponchelle authored
Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4127
-
Mathieu Duponchelle authored
Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4126
-
Mathieu Duponchelle authored
This is not how we expose documentation, and this file was only a half-completed template. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4125
-
Mathieu Duponchelle authored
Copy pasting a TODO file from project to project is absolutely useless. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4124
-
Mathieu Duponchelle authored
Latter commits will replace it with hotdoc Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Differential Revision: https://phabricator.apertis.org/D4123
-
- Aug 26, 2016
-
-
Nandini Raju authored
summary_: Added macros DEBUG, CRITICAL, WARNING for g_debug,g_critical, g_warning respectively. Signed-off-by:
Nandini Raju <Nandini.Raju@in.bosch.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D709
-
- Jul 06, 2016
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
- Jul 01, 2016
-
-
Philip Withnall authored
This fleshes out the Prestwood AppArmor profile a little, fixing most of the AppArmor ALLOWED messages I see in the journal after booting. It does not fix the ALLOWED messages for the currently-unconfined parts of GVFS which Prestwood uses. It adds: • abstractions/namespace to allow network access for UPnP shares • Access for Canterbury’s media manager to query mounts and shares • Similarly for Frampton • Access to GVFS for remote volume monitoring Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3554
-
Philip Withnall authored
Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3553
-
- Mar 18, 2016
-
-
Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Abhiruchi Gupta <abhiruchi.gupta@in.bosch.com> Differential Revision: https://phabricator.apertis.org/D893
-
- Mar 01, 2016
-
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-