Skip to content

Commit 9851963

Browse files
committed
PackageKit group policy section created
1 parent 3f859c3 commit 9851963

File tree

2 files changed

+486
-0
lines changed

2 files changed

+486
-0
lines changed

BaseALTPackageKit.admx

Lines changed: 304 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,304 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- (c) 2019 BaseALT, Ltd. -->
3+
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
4+
<policyNamespaces>
5+
<target prefix="packagekit" namespace="BaseALT.Policies.PackageKit" />
6+
<using prefix="packages" namespace="BaseALT.Policies.Packages" />
7+
<using prefix="system" namespace="BaseALT.Policies.System" />
8+
</policyNamespaces>
9+
<resources minRequiredRevision="1.0" />
10+
11+
<categories>
12+
<category name="ALT_PackageKit" displayName="$(string.ALT_PackageKit)" explainText="$(string.ALT_PackageKit_Help)">
13+
<parentCategory ref="packages:ALT_Packages" />
14+
</category>
15+
</categories>
16+
17+
<policies>
18+
<policy class="Machine" displayName="$(string.org-freedesktop-packagekit-package-install)"
19+
explainText="$(string.org-freedesktop-packagekit-package-install_help)"
20+
key="Software\BaseALT\Policies\Polkit"
21+
name="org.freedesktop.packagekit.package-install"
22+
valuename="org.freedesktop.packagekit.package-install"
23+
presentation="$(presentation.org-freedesktop-packagekit-package-pr)">
24+
<parentCategory ref="ALT_PackageKit" />
25+
<supportedOn ref="system:SUPPORTED_AltP10" />
26+
<elements>
27+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.package-install" required="true">
28+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
29+
<value>
30+
<string>No</string>
31+
</value>
32+
</item>
33+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
34+
<value>
35+
<string>Yes</string>
36+
</value>
37+
</item>
38+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
39+
<value>
40+
<string>Auth_self</string>
41+
</value>
42+
</item>
43+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
44+
<value>
45+
<string>Auth_admin</string>
46+
</value>
47+
</item>
48+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
49+
<value>
50+
<string>Auth_self_keep</string>
51+
</value>
52+
</item>
53+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
54+
<value>
55+
<string>Auth_admin_keep</string>
56+
</value>
57+
</item>
58+
</enum>
59+
<boolean id="OrgFreedesktopPackagekitPackage_blocker" key="Software\BaseALT\Policies\PolkitLocks" valueName="org.freedesktop.packagekit.package-install">
60+
<trueValue>
61+
<decimal value="1" />
62+
</trueValue>
63+
<falseValue>
64+
<decimal value="0" />
65+
</falseValue>
66+
</boolean>
67+
</elements>
68+
</policy>
69+
<policy class="User" displayName="$(string.org-freedesktop-packagekit-package-install)"
70+
explainText="$(string.org-freedesktop-packagekit-package-install-user_help)"
71+
key="Software\BaseALT\Policies\Polkit"
72+
name="org.freedesktop.packagekit.package-install-user"
73+
valuename="org.freedesktop.packagekit.package-install"
74+
presentation="$(presentation.org-freedesktop-packagekit-package-user-pr)">
75+
<parentCategory ref="ALT_PackageKit" />
76+
<supportedOn ref="system:SUPPORTED_AltP10" />
77+
<elements>
78+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.package-install" required="true">
79+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
80+
<value>
81+
<string>No</string>
82+
</value>
83+
</item>
84+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
85+
<value>
86+
<string>Yes</string>
87+
</value>
88+
</item>
89+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
90+
<value>
91+
<string>Auth_self</string>
92+
</value>
93+
</item>
94+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
95+
<value>
96+
<string>Auth_admin</string>
97+
</value>
98+
</item>
99+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
100+
<value>
101+
<string>Auth_self_keep</string>
102+
</value>
103+
</item>
104+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
105+
<value>
106+
<string>Auth_admin_keep</string>
107+
</value>
108+
</item>
109+
</enum>
110+
</elements>
111+
</policy>
112+
<policy class="Machine" displayName="$(string.org-freedesktop-packagekit-package-remove)"
113+
explainText="$(string.org-freedesktop-packagekit-package-remove_help)"
114+
key="Software\BaseALT\Policies\Polkit"
115+
name="org.freedesktop.packagekit.package-remove"
116+
valuename="org.freedesktop.packagekit.package-remove"
117+
presentation="$(presentation.org-freedesktop-packagekit-package-pr)">
118+
<parentCategory ref="ALT_PackageKit" />
119+
<supportedOn ref="system:SUPPORTED_AltP10" />
120+
<elements>
121+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.package-remove" required="true">
122+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
123+
<value>
124+
<string>No</string>
125+
</value>
126+
</item>
127+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
128+
<value>
129+
<string>Yes</string>
130+
</value>
131+
</item>
132+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
133+
<value>
134+
<string>Auth_self</string>
135+
</value>
136+
</item>
137+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
138+
<value>
139+
<string>Auth_admin</string>
140+
</value>
141+
</item>
142+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
143+
<value>
144+
<string>Auth_self_keep</string>
145+
</value>
146+
</item>
147+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
148+
<value>
149+
<string>Auth_admin_keep</string>
150+
</value>
151+
</item>
152+
</enum>
153+
<boolean id="OrgFreedesktopPackagekitPackage_blocker" key="Software\BaseALT\Policies\PolkitLocks" valueName="org.freedesktop.packagekit.package-remove">
154+
<trueValue>
155+
<decimal value="1" />
156+
</trueValue>
157+
<falseValue>
158+
<decimal value="0" />
159+
</falseValue>
160+
</boolean>
161+
</elements>
162+
</policy>
163+
<policy class="User" displayName="$(string.org-freedesktop-packagekit-package-remove)"
164+
explainText="$(string.org-freedesktop-packagekit-package-remove-user_help)"
165+
key="Software\BaseALT\Policies\Polkit"
166+
name="org.freedesktop.packagekit.package-remove-user"
167+
valuename="org.freedesktop.packagekit.package-remove"
168+
presentation="$(presentation.org-freedesktop-packagekit-package-user-pr)">
169+
<parentCategory ref="ALT_PackageKit" />
170+
<supportedOn ref="system:SUPPORTED_AltP10" />
171+
<elements>
172+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.package-remove" required="true">
173+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
174+
<value>
175+
<string>No</string>
176+
</value>
177+
</item>
178+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
179+
<value>
180+
<string>Yes</string>
181+
</value>
182+
</item>
183+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
184+
<value>
185+
<string>Auth_self</string>
186+
</value>
187+
</item>
188+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
189+
<value>
190+
<string>Auth_admin</string>
191+
</value>
192+
</item>
193+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
194+
<value>
195+
<string>Auth_self_keep</string>
196+
</value>
197+
</item>
198+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
199+
<value>
200+
<string>Auth_admin_keep</string>
201+
</value>
202+
</item>
203+
</enum>
204+
</elements>
205+
</policy>
206+
207+
208+
<policy class="Machine" displayName="$(string.org-freedesktop-packagekit-system-update)"
209+
explainText="$(string.org-freedesktop-packagekit-system-update_help)"
210+
key="Software\BaseALT\Policies\Polkit"
211+
name="org.freedesktop.packagekit.system-update"
212+
valuename="org.freedesktop.packagekit.system-update"
213+
presentation="$(presentation.org-freedesktop-packagekit-package-pr)">
214+
<parentCategory ref="ALT_PackageKit" />
215+
<supportedOn ref="system:SUPPORTED_AltP10" />
216+
<elements>
217+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.system-update" required="true">
218+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
219+
<value>
220+
<string>No</string>
221+
</value>
222+
</item>
223+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
224+
<value>
225+
<string>Yes</string>
226+
</value>
227+
</item>
228+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
229+
<value>
230+
<string>Auth_self</string>
231+
</value>
232+
</item>
233+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
234+
<value>
235+
<string>Auth_admin</string>
236+
</value>
237+
</item>
238+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
239+
<value>
240+
<string>Auth_self_keep</string>
241+
</value>
242+
</item>
243+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
244+
<value>
245+
<string>Auth_admin_keep</string>
246+
</value>
247+
</item>
248+
</enum>
249+
<boolean id="OrgFreedesktopPackagekitPackage_blocker" key="Software\BaseALT\Policies\PolkitLocks" valueName="org.freedesktop.packagekit.package-remove">
250+
<trueValue>
251+
<decimal value="1" />
252+
</trueValue>
253+
<falseValue>
254+
<decimal value="0" />
255+
</falseValue>
256+
</boolean>
257+
</elements>
258+
</policy>
259+
<policy class="User" displayName="$(string.org-freedesktop-packagekit-system-update)"
260+
explainText="$(string.org-freedesktop-packagekit-system-update-user_help)"
261+
key="Software\BaseALT\Policies\Polkit"
262+
name="org.freedesktop.packagekit.system-update-user"
263+
valuename="org.freedesktop.packagekit.system-update"
264+
presentation="$(presentation.org-freedesktop-packagekit-package-user-pr)">
265+
<parentCategory ref="ALT_PackageKit" />
266+
<supportedOn ref="system:SUPPORTED_AltP10" />
267+
<elements>
268+
<enum id="OrgFreedesktopPackagekitPackage_setter" valueName="org.freedesktop.packagekit.system-update" required="true">
269+
<item displayName="$(string.org-freedesktop-packagekit-package-No)">
270+
<value>
271+
<string>No</string>
272+
</value>
273+
</item>
274+
<item displayName="$(string.org-freedesktop-packagekit-package-Yes)">
275+
<value>
276+
<string>Yes</string>
277+
</value>
278+
</item>
279+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self)">
280+
<value>
281+
<string>Auth_self</string>
282+
</value>
283+
</item>
284+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin)">
285+
<value>
286+
<string>Auth_admin</string>
287+
</value>
288+
</item>
289+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-self-keep)">
290+
<value>
291+
<string>Auth_self_keep</string>
292+
</value>
293+
</item>
294+
<item displayName="$(string.org-freedesktop-packagekit-package-Auth-admin-keep)">
295+
<value>
296+
<string>Auth_admin_keep</string>
297+
</value>
298+
</item>
299+
</enum>
300+
</elements>
301+
</policy>
302+
303+
</policies>
304+
</policyDefinitions>

0 commit comments

Comments
 (0)