Initial BaseALT products in ADMX definitions

This commit is contained in:
Evgeny Sinelnikov 2019-09-08 19:03:53 +04:00
commit f2cf969570
6 changed files with 287 additions and 0 deletions

69
BaseALT.admx Normal file
View File

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2019 ALT Linux Team, BaseALT Ltd. -->
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
revision="1.1" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<policyNamespaces>
<target prefix="system" namespace="BaseALT.Policies.System" />
<using prefix="products" namespace="BaseALT.Policies.Products" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
<definitions>
<!--ALT Sisyphus-->
<definition name="SUPPORTED_Sisyphus" displayName="$(string.SUPPORTED_Sisyphus)">
<or>
<reference ref="products:Branch"/>
</or>
</definition>
<!--ALT Sisyphus only-->
<definition name="SUPPORTED_SisyphusOnly" displayName="$(string.SUPPORTED_SisyphusOnly)">
<or>
<reference ref="products:Sisyphus"/>
</or>
</definition>
<!--ALT Platform 8-->
<definition name="SUPPORTED_AltP8" displayName="$(string.SUPPORTED_AltP8)">
<or>
<reference ref="products:BranchP8"/>
<reference ref="products:Branch" minVersionIndex="1"/>
</or>
</definition>
<!--ALT Platform 8 only-->
<definition name="SUPPORTED_AltP8_Only" displayName="$(string.SUPPORTED_AltP8_Only)">
<or>
<reference ref="products:BranchP8"/>
<reference ref="products:Branch" minVersionIndex="1" maxVersionIndex="1"/>
</or>
</definition>
<!--ALT Platform 9-->
<definition name="SUPPORTED_AltP9" displayName="$(string.SUPPORTED_AltP9)">
<or>
<reference ref="products:BranchP9"/>
<reference ref="products:Branch" minVersionIndex="2"/>
</or>
</definition>
<!--ALT Platform 9 only-->
<definition name="SUPPORTED_AltP9_Only" displayName="$(string.SUPPORTED_AltP9_Only)">
<or>
<reference ref="products:BranchP9"/>
<reference ref="products:Branch" minVersionIndex="2" maxVersionIndex="2"/>
</or>
</definition>
</definitions>
</supportedOn>
<categories>
<category name="BaseALT" displayName="$(string.BaseALT)" explainText="$(string.BaseALT_Help)" />
<category name="Basesystem" displayName="$(string.Basesystem)" explainText="$(string.Basesystem_Help)">
<parentCategory ref="BaseALT" />
</category>
<category name="SecurityControl" displayName="$(string.SecurityControl)">
<parentCategory ref="Basesystem" />
</category>
<category name="LinuxComponents" displayName="$(string.LinuxComponents)" explainText="$(string.LinuxComponents_Help)" />
</categories>
</policyDefinitions>

60
BaseALTProducts.admx Normal file
View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<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">
<policyNamespaces>
<target prefix="products" namespace="BaseALT.Policies.Products" />
<using prefix="system" namespace="BaseALT.Policies.System" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
<products>
<!-- BaseALT Sisyphus Solutions -->
<product name="Sisyphus" displayName="$(string.Sisyphus)">
<majorVersion name="Branch" displayName="$(string.Branch)" versionIndex="1">
<minorVersion name="BranchP7" displayName="$(string.BranchP7)" versionIndex="0"/>
<minorVersion name="BranchP8" displayName="$(string.BranchP8)" versionIndex="1"/>
<minorVersion name="BranchP9" displayName="$(string.BranchP9)" versionIndex="2"/>
</majorVersion>
<majorVersion name="ALTWorkstation8" displayName="$(string.ALTWorkstation8)" versionIndex="2">
<minorVersion name="ALTWorkstation8_8" displayName="$(string.ALTWorkstation8_8)" versionIndex="0"/>
<minorVersion name="ALTWorkstation8_81" displayName="$(string.ALTWorkstation8_81)" versionIndex="1"/>
<minorVersion name="ALTWorkstation8_82" displayName="$(string.ALTWorkstation8_82)" versionIndex="2"/>
<minorVersion name="ALTWorkstation8_821" displayName="$(string.ALTWorkstation8_821)" versionIndex="3"/>
</majorVersion>
<majorVersion name="ALTKWorkstation8" displayName="$(string.ALTKWorkstation8)" versionIndex="3">
<minorVersion name="ALTKWorkstation8_8" displayName="$(string.ALTKWorkstation8_8)" versionIndex="0"/>
<minorVersion name="ALTKWorkstation8_81" displayName="$(string.ALTKWorkstation8_81)" versionIndex="1"/>
<minorVersion name="ALTKWorkstation8_82" displayName="$(string.ALTKWorkstation8_82)" versionIndex="2"/>
<minorVersion name="ALTKWorkstation8_83" displayName="$(string.ALTKWorkstation8_83)" versionIndex="3"/>
</majorVersion>
<majorVersion name="ALTEducation8" displayName="$(string.ALTEducation8)" versionIndex="4">
<minorVersion name="ALTEducation8_8" displayName="$(string.ALTEducation8)" versionIndex="0"/>
<minorVersion name="ALTEducation8_81" displayName="$(string.ALTEducation81)" versionIndex="1"/>
<minorVersion name="ALTEducation8_82" displayName="$(string.ALTEducation82)" versionIndex="2"/>
<minorVersion name="ALTEducation8_821" displayName="$(string.ALTEducation821)" versionIndex="3"/>
</majorVersion>
<majorVersion name="ALTServer8" displayName="$(string.ALTServer8)" versionIndex="5">
<minorVersion name="ALTServer8" displayName="$(string.ALTServer8)" versionIndex="0"/>
<minorVersion name="ALTServer82" displayName="$(string.ALTServer82)" versionIndex="1"/>
<minorVersion name="ALTServer821" displayName="$(string.ALTServer821)" versionIndex="2"/>
</majorVersion>
<majorVersion name="ALTWorkstation9" displayName="$(string.ALTWorkstation9)" versionIndex="6">
<minorVersion name="ALTWorkstation9_9" displayName="$(string.ALTWorkstation9_9)" versionIndex="0"/>
</majorVersion>
<majorVersion name="ALTKWorkstation9" displayName="$(string.ALTKWorkstation9)" versionIndex="7">
<minorVersion name="ALTKWorkstation9_9" displayName="$(string.ALTKWorkstation9_9)" versionIndex="0"/>
</majorVersion>
<majorVersion name="ALTEducation9" displayName="$(string.ALTEducation9)" versionIndex="8">
<minorVersion name="ALTEducation9_9" displayName="$(string.ALTEducation9_9)" versionIndex="0"/>
</majorVersion>
<majorVersion name="ALTServer9" displayName="$(string.ALTServer9)" versionIndex="9">
<minorVersion name="ALTServer9_9" displayName="$(string.ALTServer9_9)" versionIndex="0"/>
</majorVersion>
<majorVersion name="ALTServerV9" displayName="$(string.ALTServerV9)" versionIndex="10">
<minorVersion name="ALTServerV9_9" displayName="$(string.ALTServerV9_9)" versionIndex="0"/>
</majorVersion>
</product>
</supportedOn>
</policyDefinitions>

24
en-us/basealt.adml Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2019 ALT Linux Team, BaseALT Ltd. -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" revision="1.0" schemaVersion="1.0">
<displayName>ALT base categories and supported component definitions</displayName>
<description>This file contains all the base categories and supported component definitions used by operating system components.</description>
<resources>
<stringTable>
<string id="BaseALT">BaseALT</string>
<string id="BaseALT_Help">Configuration of solutions based on ALT operating system</string>
<string id="SUPPORTED_Sisyphus">ALT Sisyphus</string>
<string id="SUPPORTED_SisyphusOnly">ALT Sisyphus only</string>
<string id="SUPPORTED_AltP8">At least ALT Platform 8</string>
<string id="SUPPORTED_AltP8_Only">ALT Platform 8 only</string>
<string id="SUPPORTED_AltP9">At least ALT Platform 9</string>
<string id="SUPPORTED_AltP9_Only">ALT Platform 9 only</string>
<string id="Basesystem">Base System</string>
<string id="Basesystem_Help">Configuration of basic system component settings.</string>
<string id="SecurityControl">Security policies</string>
<string id="LinuxComponents">Linux Components</string>
<string id="LinuxComponents_Help">Contains settings for Kernel components.</string>
</stringTable>
</resources>
</policyDefinitionResources>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" revision="1.0" schemaVersion="1.0">
<displayName>Sisyphus based products table</displayName>
<description>This file contains all the product definitions used in supported on definitions.</description>
<resources>
<stringTable>
<!-- BaseALT Sisyphus Solutions -->
<string id="Sisyphus">Sisyphus based solutions</string>
<string id="Branch">Stable branch of Sisyphus</string>
<string id="BranchP7">Branch of Platfrom 7</string>
<string id="BranchP8">Branch of Platfrom 8</string>
<string id="BranchP9">Branch of Platfrom 9</string>
<string id="ALTWorkstation8">ALT Workstation 8 family</string>
<string id="ALTWorkstation8_8">ALT Workstation 8</string>
<string id="ALTWorkstation8_81">ALT Workstation 8.1</string>
<string id="ALTWorkstation8_82">ALT Workstation 8.2</string>
<string id="ALTWorkstation8_821">ALT Workstation 8.21</string>
<string id="ALTWorkstationK8">ALT Workstation K 8 family</string>
<string id="ALTWorkstationK8_8">ALT Workstation K 8</string>
<string id="ALTWorkstationK8_81">ALT Workstation K 8.1</string>
<string id="ALTWorkstationK8_82">ALT Workstation K 8.2</string>
<string id="ALTWorkstationK8_83">ALT Workstation K 8.3</string>
<string id="ALTEducation8">ALT Education 8 family</string>
<string id="ALTEducation8_8">ALT Education 8</string>
<string id="ALTEducation8_81">ALT Education 8.1</string>
<string id="ALTEducation8_82">ALT Education 8.2</string>
<string id="ALTEducation8_821">ALT Education 8.21</string>
<string id="ALTServer8">ALT Server 8 family</string>
<string id="ALTServer8_8">ALT Server 8</string>
<string id="ALTServer8_82">ALT Server 8.2</string>
<string id="ALTServer8_821">ALT Server 8.21</string>
<string id="ALTWorkstation9">ALT Workstation 9 family</string>
<string id="ALTWorkstation9_9">ALT Workstation 9</string>
<string id="ALTWorkstationK9">ALT Workstation K 9 family</string>
<string id="ALTWorkstationK9_9">ALT Workstation K 9</string>
<string id="ALTEducation9">ALT Education 9 family</string>
<string id="ALTEducation9_9">ALT Education 9</string>
<string id="ALTServer9">ALT Server 9 family</string>
<string id="ALTServer9_9">ALT Server 9</string>
<string id="ALTServerV9">ALT Server Virtualization 9 family</string>
<string id="ALTServerV9_9">ALT Server Virtualization 9</string>
</stringTable>
</resources>
</policyDefinitionResources>

24
ru-ru/basealt.adml Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2019 ALT Linux Team, BaseALT Ltd. -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" revision="1.0" schemaVersion="1.0">
<displayName>Определения базовых категорий и поддерживаемых компонентов операционной системы Альт</displayName>
<description>Этот файл содержит определения базовых категорий и поддерживаемых компонентов операционной системы.</description>
<resources>
<stringTable>
<string id="BaseALT">BaseALT</string>
<string id="BaseALT_Help">Настройки решений на базе операционной системы Альт</string>
<string id="SUPPORTED_Sisyphus">ALT Сизиф</string>
<string id="SUPPORTED_SisyphusOnly">Только ALT Сизиф</string>
<string id="SUPPORTED_AltP8">Восьмая Платформа ALT как минимум</string>
<string id="SUPPORTED_AltP8_Only">Только Восьмая Платформа ALT</string>
<string id="SUPPORTED_AltP9">Девятая Платформа ALT как минмум</string>
<string id="SUPPORTED_AltP9_Only">Только Девятая Платформа ALT</string>
<string id="Basesystem">Базовая система</string>
<string id="Basesystem_Help">Настройка базовых параметров различных компонентов системы.</string>
<string id="SecurityControl">Политики безопасности</string>
<string id="LinuxComponents">Компоненты Linux</string>
<string id="LinuxComponents_Help">Содержит настройки ядра операционной системы.</string>
</stringTable>
</resources>
</policyDefinitionResources>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" revision="1.0" schemaVersion="1.0">
<displayName>Sisyphus based products table</displayName>
<description>This file contains all the product definitions used in supported on definitions.</description>
<resources>
<stringTable>
<!-- BaseALT Sisyphus Solutions -->
<string id="Sisyphus">Решения на базе Сизифа</string>
<string id="Branch">Стабильные ветки Сизифа</string>
<string id="BranchP7">Ветка Седьмой Платформы</string>
<string id="BranchP8">Ветка Восьмой Платформы</string>
<string id="BranchP9">Ветка Девятой Платформы</string>
<string id="ALTWorkstation8">Семейство Альт Рабочая Станция 8</string>
<string id="ALTWorkstation8_8">Альт Рабочая Станция 8</string>
<string id="ALTWorkstation8_81">Альт Рабочая Станция 8.1</string>
<string id="ALTWorkstation8_82">Альт Рабочая Станция 8.2</string>
<string id="ALTWorkstation8_821">Альт Рабочая Станция 8.21</string>
<string id="ALTWorkstationK8">Семейство Альт Рабочая Станция K 8</string>
<string id="ALTWorkstationK8_8">Альт Рабочая Станция K 8</string>
<string id="ALTWorkstationK8_81">Альт Рабочая Станция K 8.1</string>
<string id="ALTWorkstationK8_82">Альт Рабочая Станция K 8.2</string>
<string id="ALTWorkstationK8_83">Альт Рабочая Станция K 8.3</string>
<string id="ALTEducation8">Семейство Альт Образование 8</string>
<string id="ALTEducation8_8">Альт Образование 8</string>
<string id="ALTEducation8_81">Альт Образование 8.1</string>
<string id="ALTEducation8_82">Альт Образование 8.2</string>
<string id="ALTEducation8_821">Альт Образование 8.21</string>
<string id="ALTServer8">Семейство Альт Сервер 8</string>
<string id="ALTServer8_8">Альт Сервер 8</string>
<string id="ALTServer8_82">Альт Сервер 8.2</string>
<string id="ALTServer8_821">Альт Сервер 8.21</string>
<string id="ALTWorkstation9">Семейство Альт Рабочая Станция 9</string>
<string id="ALTWorkstation9_9">Альт Рабочая 9</string>
<string id="ALTWorkstationK9">Семейство Альт Рабочая Станция K 9</string>
<string id="ALTWorkstationK9_9">Альт Рабочая Станция K 9</string>
<string id="ALTEducation9">Семейство Альт Образование 9</string>
<string id="ALTEducation9_9">Альт Образование 9</string>
<string id="ALTServer9">Семейство Альт Сервер 9</string>
<string id="ALTServer9_9">Альт Сервер 9</string>
<string id="ALTServerV9">Семейство Альт Сервер Виртуализация 9</string>
<string id="ALTServerV9_9">Альт Сервер Виртуализация 9</string>
</stringTable>
</resources>
</policyDefinitionResources>