From 222b436a610054206f419ba86cdc55f1236af120 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 29 Nov 2018 21:09:57 +0000 Subject: [PATCH] accounts-service: Add allow-user-installation setting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This controls whether the user can install to their user repository at all; if it’s true (the default), then installation of apps is still subject to the OARS filter. Signed-off-by: Philip Withnall https://phabricator.endlessm.com/T24457 --- ...om.endlessm.ParentalControls.AppFilter.xml | 15 ++++ .../eos-parental-controls-client.py | 22 ++++- libeos-parental-controls/app-filter.c | 85 +++++++++++++++++++ libeos-parental-controls/app-filter.h | 5 ++ libeos-parental-controls/tests/app-filter.c | 10 ++- 5 files changed, 133 insertions(+), 4 deletions(-) diff --git a/accounts-service/com.endlessm.ParentalControls.AppFilter.xml b/accounts-service/com.endlessm.ParentalControls.AppFilter.xml index 5496910..ab88092 100644 --- a/accounts-service/com.endlessm.ParentalControls.AppFilter.xml +++ b/accounts-service/com.endlessm.ParentalControls.AppFilter.xml @@ -60,6 +60,21 @@ value="('oars-1.1', @a{ss} {})"/> + + + + +