Package: wnpp
Severity: wishlist

* Package name    : malcontent
  Version         : 0.4.0
  Upstream Author : Philip Withnall / Endless
* URL             : https://gitlab.freedesktop.org/pwithnall/malcontent
* License         : LGPL-2.1+
  Programming Lang: C with GObject
  Description     : library for parental control of applications

malcontent implements support for restricting the type of content
accessible to non-administrator accounts on a Linux system. Typically,
when this is used, a non-administrator account will be for a child using
the system; and the administrator accounts will be for the parents;
and the content being filtered will be apps which are not suitable for
the child to use, due to (for example) being too violent.

This is not a security boundary, and a sufficiently technically advanced
user may always work around these parental controls. malcontent is not a
mandatory access control (MAC) system like AppArmor or SELinux. However,
its correct use by applications should provide enough of an obstacle
to prevent users easily or accidentally having access to content which
they shouldn’t.

----

Flatpak 1.5.1+ will optionally use this library to check for permission
to install and run apps. I don't intend to package or maintain it myself,
but if someone else maintains it, I'm willing to enable the dependency
in Flatpak.

Presumably other projects, such as GNOME Shell, will gain a similar
optional dependency.

Reply via email to