diff --git a/oval/p10/ALT-PU-2024-3487/definitions.json b/oval/p10/ALT-PU-2024-3487/definitions.json new file mode 100644 index 0000000000..316565199f --- /dev/null +++ b/oval/p10/ALT-PU-2024-3487/definitions.json @@ -0,0 +1,146 @@ +{ + "Definition": [ + { + "ID": "oval:org.altlinux.errata:def:20243487", + "Version": "oval:org.altlinux.errata:def:20243487", + "Class": "patch", + "Metadata": { + "Title": "ALT-PU-2024-3487: package `docs-alt-kworkstation` update to version 10.3-alt2", + "AffectedList": [ + { + "Family": "unix", + "Platforms": [ + "ALT Linux branch p10" + ], + "Products": [ + "ALT Server", + "ALT Virtualization Server", + "ALT Workstation", + "ALT Workstation K", + "ALT Education", + "Simply Linux", + "Starterkit" + ] + } + ], + "References": [ + { + "RefID": "ALT-PU-2024-3487", + "RefURL": "https://errata.altlinux.org/ALT-PU-2024-3487", + "Source": "ALTPU" + } + ], + "Description": "This update upgrades docs-alt-kworkstation to version 10.3-alt2. \nSecurity Fix(es):\n\n * #49461: Документация docs-alt-kworkstation, п. ⁠93.2. Документация по пакетам: заменить в примере на другой пакет\n\n * #49462: ⁠Документация docs-alt-kworkstation, п.93.2. Документация по пакетам: нет пакетов с HOWTO\n\n * #49466: ⁠Документация docs-alt-kworkstation, гл.88. Что происходит в системе: корректировки по командам по использованию дискового пространства\n\n * #49469: ⁠Документация docs-alt-kworkstation, гл.66. Соединение удалённых офисов (OpenVPN-сервер): лишняя запятая в предложении\n\n * #49480: Документация docs-alt-kworkstation, п.⁠92.6. Управление сроком действия пароля: дополнение по установке shadow-change\n\n * #49520: ⁠Документация docs-alt-kworkstation, 83.2. Поиск приложений: опечатки в предложениях\n\n * #49522: Документация docs-alt-kworkstation, п.⁠83.3. Управление репозиториями: добавить примечание по управлению репозиториями\n\n * #49524: Документация docs-alt-kworkstation, п.⁠83.5. Обновление системы: нет описания по функционалу \"Перезагрузить после завершения обновления\" в описании по Discover\n\n * #49554: Документация docs-alt-kworkstation, п.⁠47.1. Работа с удаленными графическими сессиями: дополнить описание с преднастройкой по krdc\n\n * #49561: Документация docs-alt-kworkstation, ⁠главы 57,58 по Active Directory: корректировки и дополнения по командам", + "Advisory": { + "From": "errata.altlinux.org", + "Severity": "Low", + "Rights": "Copyright 2024 BaseALT Ltd.", + "Issued": { + "Date": "2024-03-06" + }, + "Updated": { + "Date": "2024-03-06" + }, + "bdu": null, + "Bugzilla": [ + { + "Id": "49461", + "Href": "https://bugzilla.altlinux.org/49461", + "Data": "Документация docs-alt-kworkstation, п. ⁠93.2. Документация по пакетам: заменить в примере на другой пакет" + }, + { + "Id": "49462", + "Href": "https://bugzilla.altlinux.org/49462", + "Data": "⁠Документация docs-alt-kworkstation, п.93.2. Документация по пакетам: нет пакетов с HOWTO" + }, + { + "Id": "49466", + "Href": "https://bugzilla.altlinux.org/49466", + "Data": "⁠Документация docs-alt-kworkstation, гл.88. Что происходит в системе: корректировки по командам по использованию дискового пространства" + }, + { + "Id": "49469", + "Href": "https://bugzilla.altlinux.org/49469", + "Data": "⁠Документация docs-alt-kworkstation, гл.66. Соединение удалённых офисов (OpenVPN-сервер): лишняя запятая в предложении" + }, + { + "Id": "49480", + "Href": "https://bugzilla.altlinux.org/49480", + "Data": "Документация docs-alt-kworkstation, п.⁠92.6. Управление сроком действия пароля: дополнение по установке shadow-change" + }, + { + "Id": "49520", + "Href": "https://bugzilla.altlinux.org/49520", + "Data": "⁠Документация docs-alt-kworkstation, 83.2. Поиск приложений: опечатки в предложениях" + }, + { + "Id": "49522", + "Href": "https://bugzilla.altlinux.org/49522", + "Data": "Документация docs-alt-kworkstation, п.⁠83.3. Управление репозиториями: добавить примечание по управлению репозиториями" + }, + { + "Id": "49524", + "Href": "https://bugzilla.altlinux.org/49524", + "Data": "Документация docs-alt-kworkstation, п.⁠83.5. Обновление системы: нет описания по функционалу \"Перезагрузить после завершения обновления\" в описании по Discover" + }, + { + "Id": "49554", + "Href": "https://bugzilla.altlinux.org/49554", + "Data": "Документация docs-alt-kworkstation, п.⁠47.1. Работа с удаленными графическими сессиями: дополнить описание с преднастройкой по krdc" + }, + { + "Id": "49561", + "Href": "https://bugzilla.altlinux.org/49561", + "Data": "Документация docs-alt-kworkstation, ⁠главы 57,58 по Active Directory: корректировки и дополнения по командам" + } + ], + "AffectedCpeList": { + "Cpe": [ + "cpe:/o:alt:kworkstation:10", + "cpe:/o:alt:workstation:10", + "cpe:/o:alt:server:10", + "cpe:/o:alt:server-v:10", + "cpe:/o:alt:education:10", + "cpe:/o:alt:slinux:10", + "cpe:/o:alt:starterkit:p10", + "cpe:/o:alt:kworkstation:10.1", + "cpe:/o:alt:workstation:10.1", + "cpe:/o:alt:server:10.1", + "cpe:/o:alt:server-v:10.1", + "cpe:/o:alt:education:10.1", + "cpe:/o:alt:slinux:10.1", + "cpe:/o:alt:starterkit:10.1", + "cpe:/o:alt:kworkstation:10.2", + "cpe:/o:alt:workstation:10.2", + "cpe:/o:alt:server:10.2", + "cpe:/o:alt:server-v:10.2", + "cpe:/o:alt:education:10.2", + "cpe:/o:alt:slinux:10.2", + "cpe:/o:alt:starterkit:10.2" + ] + } + } + }, + "Criteria": { + "Operator": "AND", + "Criterions": [ + { + "TestRef": "oval:org.altlinux.errata:tst:2001", + "Comment": "ALT Linux must be installed" + } + ], + "Criterias": [ + { + "Operator": "OR", + "Criterions": [ + { + "TestRef": "oval:org.altlinux.errata:tst:20243487001", + "Comment": "docs-alt-kworkstation is earlier than 0:10.3-alt2" + } + ] + } + ] + } + } + ] +} \ No newline at end of file diff --git a/oval/p10/ALT-PU-2024-3487/objects.json b/oval/p10/ALT-PU-2024-3487/objects.json new file mode 100644 index 0000000000..075af9caf2 --- /dev/null +++ b/oval/p10/ALT-PU-2024-3487/objects.json @@ -0,0 +1,34 @@ +{ + "TextFileContent54Objects": [ + { + "ID": "oval:org.altlinux.errata:obj:2001", + "Version": "1", + "comment": "Evaluate `/etc/os-release` file content", + "Path": { + "dataType": "string", + "Text": "/etc" + }, + "Filepath": { + "Datatype": "string", + "Text": "os-release" + }, + "Pattern": { + "Datatype": "string", + "Operation": "pattern match", + "Text": "cpe:\\/o:alt:(?!sp)[a-z\\-]+:p?(\\d+)(?:\\.\\d)*" + }, + "Instance": { + "Datatype": "int", + "Text": "1" + } + } + ], + "RpmInfoObjects": [ + { + "ID": "oval:org.altlinux.errata:obj:20243487001", + "Version": "1", + "comment": "docs-alt-kworkstation is installed", + "Name": "docs-alt-kworkstation" + } + ] +} \ No newline at end of file diff --git a/oval/p10/ALT-PU-2024-3487/states.json b/oval/p10/ALT-PU-2024-3487/states.json new file mode 100644 index 0000000000..1760a19e7c --- /dev/null +++ b/oval/p10/ALT-PU-2024-3487/states.json @@ -0,0 +1,23 @@ +{ + "TextFileContent54State": [ + { + "ID": "oval:org.altlinux.errata:ste:2001", + "Version": "1", + "Text": {} + } + ], + "RpmInfoState": [ + { + "ID": "oval:org.altlinux.errata:ste:20243487001", + "Version": "1", + "Comment": "package EVR is earlier than 0:10.3-alt2", + "Arch": {}, + "Evr": { + "Text": "0:10.3-alt2", + "Datatype": "evr_string", + "Operation": "less than" + }, + "Subexpression": {} + } + ] +} \ No newline at end of file diff --git a/oval/p10/ALT-PU-2024-3487/tests.json b/oval/p10/ALT-PU-2024-3487/tests.json new file mode 100644 index 0000000000..24bc18b9d3 --- /dev/null +++ b/oval/p10/ALT-PU-2024-3487/tests.json @@ -0,0 +1,30 @@ +{ + "TextFileContent54Tests": [ + { + "ID": "oval:org.altlinux.errata:tst:2001", + "Version": "1", + "Check": "all", + "Comment": "ALT Linux based on branch 'p10' must be installed", + "Object": { + "ObjectRef": "oval:org.altlinux.errata:obj:2001" + }, + "State": { + "StateRef": "oval:org.altlinux.errata:ste:2001" + } + } + ], + "RPMInfoTests": [ + { + "ID": "oval:org.altlinux.errata:tst:20243487001", + "Version": "1", + "Check": "all", + "Comment": "docs-alt-kworkstation is earlier than 0:10.3-alt2", + "Object": { + "ObjectRef": "oval:org.altlinux.errata:obj:20243487001" + }, + "State": { + "StateRef": "oval:org.altlinux.errata:ste:20243487001" + } + } + ] +} \ No newline at end of file