File: control

package info (click to toggle)
malcontent 0.13.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,756 kB
  • sloc: ansic: 7,414; python: 418; xml: 377; sh: 36; makefile: 14
file content (240 lines) | stat: -rw-r--r-- 11,969 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
Source: malcontent
Priority: optional
Maintainer: Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>
Uploaders: Laurent Bigonville <bigon@debian.org>
Build-Depends: debhelper-compat (= 13),
               dh-sequence-gir,
               appstream,
               desktop-file-utils,
               gir1.2-accountsservice-1.0-dev,
               gir1.2-adw-1-dev,
               gir1.2-gio-2.0-dev,
               gir1.2-gobject-2.0-dev,
               gir1.2-gtk-4.0-dev,
               itstool,
               libaccountsservice-dev,
               libadwaita-1-dev (>= 1.6) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 ppc64 x32] <!pkg.malcontent.nogui>,
               libappstream-dev,
               libdbus-1-dev,
               libflatpak-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 ppc64 x32] <!pkg.malcontent.nogui>,
               libglib-testing-0-dev,
               libglib2.0-dev (>= 2.60),
               libgtk-4-dev (>= 4.14.0) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 ppc64 x32] <!pkg.malcontent.nogui>,
               libpam0g-dev,
               libpolkit-gobject-1-dev,
               libxml2-utils,
               meson (>= 1.2.0),
               polkitd
Standards-Version: 4.7.2
Section: admin
Homepage: https://gitlab.freedesktop.org/pwithnall/malcontent/
Vcs-Browser: https://salsa.debian.org/freedesktop-team/malcontent
Vcs-Git: https://salsa.debian.org/freedesktop-team/malcontent.git

Package: malcontent
Architecture: all
Depends: accountsservice,
         gir1.2-glib-2.0,
         gir1.2-malcontent-0 (>= ${binary:Version}),
         polkitd,
         python3,
         python3-gi,
         ${misc:Depends}
Description: framework 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.

Package: malcontent-gui
Build-Profiles: <!pkg.malcontent.nogui>
Architecture: amd64 arm64 armel armhf i386 loong64 mips64el ppc64 ppc64el riscv64 s390x x32
Depends: malcontent (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: GUI to configure malcontent
 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.
 .
 This package contains the GUI to configure malcontent.

Package: libmalcontent-0-0
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
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.
 .
 This package contains the libmalcontent library.

Package: libmalcontent-0-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libglib2.0-dev (>= 2.60),
         libmalcontent-0-0 (= ${binary:Version}),
         ${gir:Depends},
         ${misc:Depends}
Provides: ${gir:Provides}
Description: development files for libmalcontent
 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.
 .
 This package contains the development files for libmalcontent.

Package: gir1.2-malcontent-0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends}, ${misc:Depends}
Description: GObject introspection bindings for libmalcontent
 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.
 .
 This package contains the GObject introspection bindings for libmalcontent.

Package: libmalcontent-ui-1-1
Build-Profiles: <!pkg.malcontent.nogui>
Section: libs
Architecture: amd64 arm64 armel armhf i386 loong64 mips64el ppc64 ppc64el riscv64 s390x x32
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: library for parental control of applications - GTK widgets and dialogs
 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.
 .
 This package contains the libmalcontent-ui library to display GTK widgets and
 dialogs.

Package: libmalcontent-ui-dev
Build-Profiles: <!pkg.malcontent.nogui>
Section: libdevel
Architecture: amd64 arm64 armel armhf i386 loong64 mips64el ppc64 ppc64el riscv64 s390x x32
Multi-Arch: same
Depends: libaccountsservice-dev,
         libadwaita-1-dev,
         libappstream-dev,
         libflatpak-dev,
         libglib2.0-dev (>= 2.60),
         libgtk-4-dev (>= 4.12.0),
         libmalcontent-0-dev (= ${binary:Version}),
         libmalcontent-ui-1-1 (= ${binary:Version}),
         ${gir:Depends},
         ${misc:Depends}
Provides: ${gir:Provides}
Description: development files for libmalcontent-ui
 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.
 .
 This package contains the development files for libmalcontent-ui.

Package: gir1.2-malcontentui-1
Build-Profiles: <!pkg.malcontent.nogui>
Section: introspection
Architecture: amd64 arm64 armel armhf i386 loong64 mips64el ppc64 ppc64el riscv64 s390x x32
Multi-Arch: same
Depends: ${gir:Depends}, ${misc:Depends}
Description: GObject introspection bindings for libmalcontent-ui
 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.
 .
 This package contains the GObject introspection bindings for libmalcontent-ui.

Package: libpam-malcontent
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: PAM module to control the time a user is spending on the computer
 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.
 .
 This package contains a PAM module to control the time a user is spending on
 the computer.