Source: apertis-tests Section: utils Priority: extra Maintainer: apertis-tests maintainers <apertis-tests@apertis.org> Build-Depends: automake (>= 1.11), autopoint, debhelper (>= 9), dh-apparmor, dh-python, libclutter-1.0-dev, libclutter-gst-3.0-dev, libfolks-dev, libgeoclue-dev, libgrilo-0.2-dev, libgstreamer1.0-dev, libmx-2.0-0-dev, libncurses5-dev, libsoup2.4-dev, libtelepathy-glib-dev, libtool, libtracker-sparql-1.0-dev, libwebkit-clutter-dev, pkg-config, python, python-yaml, python3, valac, Standards-Version: 3.9.6 Vcs-Browser: https://git.apertis.org/cgit/apertis-tests.git/ Vcs-Git: https://git.apertis.org/git/apertis-tests.git Package: apertis-tests Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, ${python:Depends}, Breaks: chaiwala-tests (<< ${binary:Version}), Replaces: chaiwala-tests (<< ${binary:Version}), Description: automated and manual test definitions This package installs test scripts, test data and other pieces of automated and manual tests. . It does not install the dependencies of all of the tests: see *.yaml to list those. . For automated testing, a git checkout of apertis-tests.git should be used instead. Package: apertis-tests-bin Architecture: any Depends: ${misc:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, Description: automated and manual test executables This package installs compiled executables that have no shared library dependencies that would not be expected in a minimal image. Package: apertis-tests-apparmor-report Architecture: all Depends: ${misc:Depends}, apparmor, apparmor-utils Provides: chaiwala-apparmor-report Breaks: chaiwala-apparmor-report (<< ${binary:Version}), Replaces: chaiwala-apparmor-report (<< ${binary:Version}), Description: apparmor complaint report generator This package contains the apparmor complaint report generator. Package: apertis-tests-apparmor-goals Architecture: any Depends: apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, iputils-ping, ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, Description: Functional tests for Chaiwala specific features This package tests Chaiwala specific features and requirement which are not necessarely the same of AppArmor upstream tests (although some tests might be enforced here as well). Package: apertis-tests-apparmor-test-launcher Architecture: any Depends: ${shlibs:Depends}, libwebkit-clutter-common (>= 1.11.1+20121121+cbe592f-0co2), webkit-clutter-testing, chaiwala-user-session Provides: chaiwala-apparmor-test-launcher Conflicts: chaiwala-apparmor-test-launcher Replaces: chaiwala-apparmor-test-launcher Description: simple launcher to demo and test session lockdown This package contains a very simple launcher with the accompanying AppArmor profile. The launcher is started by default when this package is installed. Package: apertis-tests-apparmor-fake-mxlauncher Architecture: any Depends: ${shlibs:Depends}, apertis-tests-apparmor-test-launcher Provides: chaiwala-apparmor-fake-mxlauncher Conflicts: chaiwala-apparmor-fake-mxlauncher Replaces: chaiwala-apparmor-fake-mxlauncher Description: replacement for MxLauncher that tries to do stuff it is not allowed to This package diverts the MxLauncher binary and install in its place a fake version that tries to do things the MxLauncher policy does not allow, such as accessing files which are not related to the browser cache/configuration. Package: apertis-tests-apparmor-dbus Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.95~2430-0ubuntu3), apparmor-profiles, chaiwala-apparmor-profiles, chaiwala-tests, dbus, Description: Functional tests for D-Bus mediation in AppArmor This package tests Apertis D-Bus mediation in AppArmor. Package: apertis-tests-apparmor-gstreamer1.0 Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, chaiwala-test-media, chaiwala-tests (>= 20130318), gstreamer1.0-tools (>= 1.0.5-1co3), Description: Functional tests for GStreamer1.0 AppArmor profiles/abstractions This package tests Apertis AppArmor profiles for GStreamer 1.0. Package: apertis-tests-apparmor-tracker Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, gir1.2-grilo-0.2, gir1.2-tracker-1.0, python3-gi, tracker (>= 0.14.1), Description: Functional tests for Tracker AppArmor profiles/abstractions This package tests Apertis AppArmor profiles for Tracker. Package: apertis-tests-apparmor-tumbler Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, chaiwala-tests, tumbler (>= 0.1.25), Description: Functional tests for Tumbler AppArmor profiles This package tests Apertis AppArmor profiles for Tumbler. Package: apertis-tests-apparmor-ofono Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, apertis-tests-apparmor-report, chaiwala-tests (>= 20130211.0), ofono, Description: Functional tests for Ofono AppArmor abstraction Simple tests to ensure the Ofono profile are providing the required functionality and protection. Package: apertis-tests-apparmor-bluez Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, bluez, chaiwala-apparmor-profiles, chaiwala-tests (>= 20130211.0), Description: Functional tests for Bluez AppArmor profiles Simple tests to ensure the Bluez profiles are providing the required functionality and protection. Package: apertis-tests-apparmor-libreoffice Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co7), apparmor-profiles, chaiwala-apparmor-profiles, libreoffice-calc, libreoffice-impress, libreoffice-writer, python3-uno, Description: Functional tests for LibreOffice AppArmor profiles This package tests Apertis AppArmor profiles for LibreOffice. Package: apertis-tests-apparmor-geoclue Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, chaiwala-tests, geoclue, geoclue-manual, Description: Functional tests for GeoCule AppArmor profiles/abstractions This package tests Apertis AppArmor profiles for GeoClue. Package: apertis-tests-apparmor-pulseaudio Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-apparmor-report, apparmor (>= 2.8.0-0ubuntu5co4), apparmor-profiles, chaiwala-apparmor-profiles, chaiwala-tests, pulseaudio-utils, Description: Functional tests for PulseAudio AppArmor profiles/abstractions This package tests Apertis AppArmor profiles for PulseAudio. Package: chaiwala-tests Architecture: any Depends: ${misc:Depends}, ${python3:Depends}, ${python:Depends}, ${shlibs:Depends}, apertis-tests, apertis-tests-bin, libglib2.0-bin, binutils, connman, python-dbus, python-gobject, gir1.2-gstreamer-1.0, gir1.2-gst-plugins-base-1.0, expect-dev Description: Various Apertis test implementations Various Apertis-specific tests which were historically called "chaiwala-tests" (Chaiwala was an older project codename) and have not been split into smaller packages yet. # When splitting up chaiwala-tests, if compiled code or extra dependencies # are required, please install the (compiled) contents of ./foo/bar to # /usr/lib/apertis-tests/foo/bar, and package them as apertis-tests-foo-bar. # If there's no compiled code and no "heavy" dependencies, just install them # to /usr/lib/apertis-tests/foo/bar in apertis-tests instead. # Exception: if there is only a small amount of compiled code and # the library dependencies are included in minimal images, they can go # in apertis-tests-bin.