From 96b79a80b8127ded7679b4efaced007716bfddc4 Mon Sep 17 00:00:00 2001 From: tigro Date: Wed, 8 Jan 2025 23:00:02 +0300 Subject: [PATCH] Define policy --- ...ST-10.0-policy-also-added-experimental-PAM-g.patch | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/SOURCES/0001-Added-GOST-10.0-policy-also-added-experimental-PAM-g.patch b/SOURCES/0001-Added-GOST-10.0-policy-also-added-experimental-PAM-g.patch index 4ef1427..99ed865 100644 --- a/SOURCES/0001-Added-GOST-10.0-policy-also-added-experimental-PAM-g.patch +++ b/SOURCES/0001-Added-GOST-10.0-policy-also-added-experimental-PAM-g.patch @@ -1,4 +1,4 @@ -From 4ec052241411a1f0543cc70d3fa3ca672374ce15 Mon Sep 17 00:00:00 2001 +From 504705b3b9538c3a9b7c3a216caa653f60c4a3ef Mon Sep 17 00:00:00 2001 From: tigro Date: Wed, 8 Jan 2025 22:11:14 +0300 Subject: [PATCH] Added GOST 10.0 policy also added experimental PAM generator @@ -35,7 +35,7 @@ Subject: [PATCH] Added GOST 10.0 policy also added experimental PAM generator python/cryptopolicies/alg_lists.py | 35 +-- python/cryptopolicies/cryptopolicies.py | 7 +- python/policygenerators/__init__.py | 2 + - python/policygenerators/auth.py | 36 ++++ + python/policygenerators/auth.py | 37 ++++ .../fedora-crypto-policies.code-workspace | 0 python/policygenerators/openssl.py | 23 ++ scripts/auth_apply.sh | 204 ++++++++++++++++++ @@ -144,7 +144,7 @@ Subject: [PATCH] Added GOST 10.0 policy also added experimental PAM generator tests/outputs/GOST-ONLY-sequoia.txt | 51 +++++ tests/outputs/LEGACY-auth.txt | 0 .../outputs/LEGACY:AD-SUPPORT-LEGACY-auth.txt | 0 - 140 files changed, 2009 insertions(+), 17 deletions(-) + 140 files changed, 2010 insertions(+), 17 deletions(-) create mode 100644 authselect_policies/minimal_gost/README create mode 100644 authselect_policies/minimal_gost/REQUIREMENTS create mode 100644 authselect_policies/minimal_gost/dconf-db @@ -1233,10 +1233,10 @@ index 0e3013e..06553f3 100644 ] diff --git a/python/policygenerators/auth.py b/python/policygenerators/auth.py new file mode 100644 -index 0000000..05e3ef9 +index 0000000..f2f90eb --- /dev/null +++ b/python/policygenerators/auth.py -@@ -0,0 +1,36 @@ +@@ -0,0 +1,37 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +# Copyright (c) 2019 Red Hat, Inc. @@ -1254,6 +1254,7 @@ index 0000000..05e3ef9 + + @classmethod + def generate_config(cls, unscoped_policy): ++ policy = unscoped_policy.scoped({'auth'}) + p = policy.enabled + sep = '\n' + s = ''