From 20b46f7df5feee233c5a278b6eb8b83e6b5284e7 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Tue, 23 Nov 2021 07:30:10 -0800 Subject: [PATCH] config: Add packages component to a re-add zram-tools dependency Fixes: #2151. Tests: - Before this patch, --list-dependencies does not list zram-tools. After this patch, --list-dependencies lists zram-tools. - After this patch, --list-dependencies exactly matches the output from freedombox release without Packages component changes. Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/modules/config/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plinth/modules/config/__init__.py b/plinth/modules/config/__init__.py index 45060726c..490bd9e22 100644 --- a/plinth/modules/config/__init__.py +++ b/plinth/modules/config/__init__.py @@ -15,6 +15,7 @@ from plinth import frontpage, menu from plinth.modules.apache import (get_users_with_website, user_of_uws_url, uws_url_of_user) from plinth.modules.names.components import DomainType +from plinth.package import Packages from plinth.signals import domain_added version = 3 @@ -64,6 +65,9 @@ class ConfigApp(app_module.App): 'config:index', parent_url_name='system') self.add(menu_item) + packages = Packages('packages-config', managed_packages) + self.add(packages) + domain_type = DomainType('domain-type-static', _('Domain Name'), 'config:index', can_have_certificate=True) self.add(domain_type)