Compare commits

...

No commits in common. "c8" and "c9s" have entirely different histories.
c8 ... c9s

15 changed files with 9881 additions and 429 deletions

View File

@ -1 +0,0 @@
9c2bb483de9209a00df4f69368245fdf3b8f635c SOURCES/authselect-1.2.6.tar.gz

19
.gitignore vendored
View File

@ -1 +1,18 @@
SOURCES/authselect-1.2.6.tar.gz
/0.1-alpha.tar.gz
/0.1.tar.gz
/authselect-0.2.tar.gz
/authselect-0.3.tar.gz
/authselect-0.3.1.tar.gz
/authselect-0.3.2.tar.gz
/authselect-0.4.tar.gz
/authselect-1.0.tar.gz
/authselect-1.0.1.tar.gz
/authselect-1.0.2.tar.gz
/authselect-1.0.3.tar.gz
/authselect-1.1.tar.gz
/authselect-1.2.tar.gz
/authselect-1.2.1.tar.gz
/authselect-1.2.2.tar.gz
/authselect-1.2.3.tar.gz
/authselect-1.2.5.tar.gz
/authselect-1.2.6.tar.gz

View File

@ -1,7 +1,7 @@
From 66aecde2f4743c552de0a7ec7cf992d4c1024b4c Mon Sep 17 00:00:00 2001
From 6f1aca05a24356da6787903e67b15588cf3a9ba8 Mon Sep 17 00:00:00 2001
From: Weblate <noreply@weblate.org>
Date: Sat, 3 Dec 2022 11:19:57 +0100
Subject: [PATCH 1/5] po: update translations
Subject: [PATCH 1/8] po: update translations
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
@ -46,26 +46,29 @@ Translate-URL: https://translate.fedoraproject.org/projects/authselect/1-2-x-app
Translate-URL: https://translate.fedoraproject.org/projects/authselect/12x-authselect8adoc/
Translation: authselect/1.2.x
Translation: authselect/1.2.x-authselect.8.adoc
Patch-name: 0001-po-update-translations.patch
Patch-id: 1
From-dist-git-commit: 8461b94b1539db7f26c288e0d5d20dd71e6609bf
---
po/ca.po | 244 +++++++++---------
po/ca.po | 228 ++++++++---------
po/cs.po | 228 ++++++++---------
po/de.po | 228 ++++++++---------
po/es.po | 228 ++++++++---------
po/fa.po | 250 +++++++++---------
po/fa.po | 228 ++++++++---------
po/fi.po | 231 ++++++++---------
po/fr.po | 228 ++++++++---------
po/hu.po | 228 ++++++++---------
po/id.po | 250 +++++++++---------
po/id.po | 228 ++++++++---------
po/it.po | 228 ++++++++---------
po/ja.po | 291 ++++++++++-----------
po/ka.po | 240 +++++++++---------
po/ko.po | 231 ++++++++---------
po/nl.po | 228 ++++++++---------
po/pl.po | 228 ++++++++---------
po/pt.po | 250 +++++++++---------
po/pt.po | 228 ++++++++---------
po/pt_BR.po | 228 ++++++++---------
po/ru.po | 228 ++++++++---------
po/si.po | 250 +++++++++---------
po/si.po | 228 ++++++++---------
po/sv.po | 228 ++++++++---------
po/tr.po | 228 ++++++++---------
po/uk.po | 228 ++++++++---------
@ -93,10 +96,10 @@ Translation: authselect/1.2.x-authselect.8.adoc
src/man/po/authselect.8.adoc.uk.po | 24 +-
src/man/po/authselect.8.adoc.zh_CN.po | 35 ++-
src/man/po/authselect.8.adoc.zh_TW.po | 10 +-
46 files changed, 3199 insertions(+), 3231 deletions(-)
46 files changed, 3147 insertions(+), 3179 deletions(-)
diff --git a/po/ca.po b/po/ca.po
index 84786d9a5dbe1995bc53340b3699f07fec096d74..3373e107538325092223d157cda4b1b40f6ab4db 100644
index 84786d9..3373e10 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -3,7 +3,7 @@ msgid ""
@ -267,20 +270,17 @@ index 84786d9a5dbe1995bc53340b3699f07fec096d74..3373e107538325092223d157cda4b1b4
msgstr "No es pot activar el perfil [%d]: %s\n"
-#: src/cli/main.c:210
-#, c-format
-msgid "Profile \"%s\" was selected.\n"
-msgstr ""
-
#: src/cli/main.c:213
-msgid "The following nsswitch maps are overwritten by the profile:\n"
+#, c-format
+msgid "Profile \"%s\" was selected.\n"
+#: src/cli/main.c:213
#, c-format
msgid "Profile \"%s\" was selected.\n"
msgstr ""
#: src/cli/main.c:216
+msgid "The following nsswitch maps are overwritten by the profile:\n"
+msgstr ""
+
-#: src/cli/main.c:213
+#: src/cli/main.c:216
msgid "The following nsswitch maps are overwritten by the profile:\n"
msgstr ""
-#: src/cli/main.c:216
+#: src/cli/main.c:219
#, c-format
msgid "- %s\n"
@ -537,15 +537,12 @@ index 84786d9a5dbe1995bc53340b3699f07fec096d74..3373e107538325092223d157cda4b1b4
msgstr ""
-#: src/cli/main.c:764
-#, c-format
-msgid "New profile was created at %s\n"
-msgstr ""
-
#: src/cli/main.c:785
+#, c-format
+msgid "New profile was created at %s\n"
+msgstr ""
+
+#: src/cli/main.c:785
#, c-format
msgid "New profile was created at %s\n"
msgstr ""
-#: src/cli/main.c:785
+#: src/cli/main.c:808
msgid "Print backup names without any formatting and additional information"
msgstr ""
@ -696,13 +693,11 @@ index 84786d9a5dbe1995bc53340b3699f07fec096d74..3373e107538325092223d157cda4b1b4
msgstr ""
-#: src/compat/authcompat.py.in.in:468
-msgid "Running authconfig compatibility tool."
-msgstr ""
-
#: src/compat/authcompat.py.in.in:469
+msgid "Running authconfig compatibility tool."
+msgstr ""
+
+#: src/compat/authcompat.py.in.in:469
msgid "Running authconfig compatibility tool."
msgstr ""
-#: src/compat/authcompat.py.in.in:469
+#: src/compat/authcompat.py.in.in:470
msgid ""
"The purpose of this tool is to enable authentication against chosen services "
@ -764,7 +759,7 @@ index 84786d9a5dbe1995bc53340b3699f07fec096d74..3373e107538325092223d157cda4b1b4
msgid "Error: Please, provide --updateall option."
msgstr "Error: proporcioneu l'opció --updateall."
diff --git a/po/cs.po b/po/cs.po
index 66255c9db3c1c1a98869ff88dcf99e7a2f36a163..e95d7973060f69f708475fb44bff058d637ce010 100644
index 66255c9..e95d797 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
@ -1440,7 +1435,7 @@ index 66255c9db3c1c1a98869ff88dcf99e7a2f36a163..e95d7973060f69f708475fb44bff058d
msgid "Error: Please, provide --updateall option."
msgstr "Chyba: Zadejte prosím volbu --updateall."
diff --git a/po/de.po b/po/de.po
index d15c0fc9b3db503641dcc733f767036c629113d5..d509b09fd15b9e1490e5ca86c6bc421a28819a48 100644
index d15c0fc..d509b09 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
@ -2117,7 +2112,7 @@ index d15c0fc9b3db503641dcc733f767036c629113d5..d509b09fd15b9e1490e5ca86c6bc421a
msgid "Error: Please, provide --updateall option."
msgstr "Fehler: Bitte geben Sie die Option --updateall an."
diff --git a/po/es.po b/po/es.po
index a799ea3b03a9f36b8cb15ee2134ba5a243da549e..3868023cdaab1e638f6f555ff7b020175cba1665 100644
index a799ea3..3868023 100644
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@ msgid ""
@ -2793,7 +2788,7 @@ index a799ea3b03a9f36b8cb15ee2134ba5a243da549e..3868023cdaab1e638f6f555ff7b02017
msgid "Error: Please, provide --updateall option."
msgstr "Error: Por favor, indique la opción --updateall."
diff --git a/po/fa.po b/po/fa.po
index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f0b6805d6 100644
index d48012a..2968bc3 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -6,7 +6,7 @@ msgid ""
@ -2958,20 +2953,17 @@ index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f
msgstr ""
-#: src/cli/main.c:210
-#, c-format
-msgid "Profile \"%s\" was selected.\n"
-msgstr ""
-
#: src/cli/main.c:213
-msgid "The following nsswitch maps are overwritten by the profile:\n"
+#, c-format
+msgid "Profile \"%s\" was selected.\n"
+#: src/cli/main.c:213
#, c-format
msgid "Profile \"%s\" was selected.\n"
msgstr ""
#: src/cli/main.c:216
+msgid "The following nsswitch maps are overwritten by the profile:\n"
+msgstr ""
+
-#: src/cli/main.c:213
+#: src/cli/main.c:216
msgid "The following nsswitch maps are overwritten by the profile:\n"
msgstr ""
-#: src/cli/main.c:216
+#: src/cli/main.c:219
#, c-format
msgid "- %s\n"
@ -3166,15 +3158,12 @@ index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f
msgstr ""
-#: src/cli/main.c:719
-#, c-format
-msgid "Unable to disable feature [%d]: %s\n"
-msgstr ""
-
#: src/cli/main.c:738
+#, c-format
+msgid "Unable to disable feature [%d]: %s\n"
+msgstr ""
+
+#: src/cli/main.c:738
#, c-format
msgid "Unable to disable feature [%d]: %s\n"
msgstr ""
-#: src/cli/main.c:738
+#: src/cli/main.c:759
msgid "Create new profile as a vendor profile instead of a custom profile"
msgstr ""
@ -3228,15 +3217,12 @@ index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f
msgstr ""
-#: src/cli/main.c:764
-#, c-format
-msgid "New profile was created at %s\n"
-msgstr ""
-
#: src/cli/main.c:785
+#, c-format
+msgid "New profile was created at %s\n"
+msgstr ""
+
+#: src/cli/main.c:785
#, c-format
msgid "New profile was created at %s\n"
msgstr ""
-#: src/cli/main.c:785
+#: src/cli/main.c:808
msgid "Print backup names without any formatting and additional information"
msgstr ""
@ -3387,13 +3373,11 @@ index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f
msgstr ""
-#: src/compat/authcompat.py.in.in:468
-msgid "Running authconfig compatibility tool."
-msgstr ""
-
#: src/compat/authcompat.py.in.in:469
+msgid "Running authconfig compatibility tool."
+msgstr ""
+
+#: src/compat/authcompat.py.in.in:469
msgid "Running authconfig compatibility tool."
msgstr ""
-#: src/compat/authcompat.py.in.in:469
+#: src/compat/authcompat.py.in.in:470
msgid ""
"The purpose of this tool is to enable authentication against chosen services "
@ -3448,7 +3432,7 @@ index d48012a0f75af480f24b8af481d40633c5ea7e03..2968bc3c3b6ab89f292299e5552b610f
msgid "Error: Please, provide --updateall option."
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index 9d2e99b24f3353fe6c5ac64a838fe2bcd5268fe4..2ae32ff908cee4decf5bc2b800fc588796faaf58 100644
index 9d2e99b..2ae32ff 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,7 +6,7 @@ msgid ""
@ -4120,7 +4104,7 @@ index 9d2e99b24f3353fe6c5ac64a838fe2bcd5268fe4..2ae32ff908cee4decf5bc2b800fc5887
msgid "Error: Please, provide --updateall option."
msgstr "Virhe: Ole hyvä ja anna '--updateall'."
diff --git a/po/fr.po b/po/fr.po
index 91adf6c4bb3df1897e53323da382194aebeaf70b..e686cb374d711575590e5b29c97dfb641c24d894 100644
index 91adf6c..e686cb3 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -10,7 +10,7 @@ msgid ""
@ -4798,7 +4782,7 @@ index 91adf6c4bb3df1897e53323da382194aebeaf70b..e686cb374d711575590e5b29c97dfb64
msgid "Error: Please, provide --updateall option."
msgstr "Erreur : veuillez activer loption --updateall."
diff --git a/po/hu.po b/po/hu.po
index 42c84addce849b483bdbf053f71bc685b8ec2a49..87f9c508512b4ee9fdd2e57970fb1a34018e32be 100644
index 42c84ad..87f9c50 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
@ -5473,7 +5457,7 @@ index 42c84addce849b483bdbf053f71bc685b8ec2a49..87f9c508512b4ee9fdd2e57970fb1a34
msgid "Error: Please, provide --updateall option."
msgstr "Hiba: adja meg az --updateall kapcsolót."
diff --git a/po/id.po b/po/id.po
index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4ad1f45ba 100644
index 5bc5ba6..a83e1e2 100644
--- a/po/id.po
+++ b/po/id.po
@@ -8,7 +8,7 @@ msgid ""
@ -5638,20 +5622,17 @@ index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4
msgstr ""
-#: src/cli/main.c:210
-#, c-format
-msgid "Profile \"%s\" was selected.\n"
-msgstr ""
-
#: src/cli/main.c:213
-msgid "The following nsswitch maps are overwritten by the profile:\n"
+#, c-format
+msgid "Profile \"%s\" was selected.\n"
+#: src/cli/main.c:213
#, c-format
msgid "Profile \"%s\" was selected.\n"
msgstr ""
#: src/cli/main.c:216
+msgid "The following nsswitch maps are overwritten by the profile:\n"
+msgstr ""
+
-#: src/cli/main.c:213
+#: src/cli/main.c:216
msgid "The following nsswitch maps are overwritten by the profile:\n"
msgstr ""
-#: src/cli/main.c:216
+#: src/cli/main.c:219
#, c-format
msgid "- %s\n"
@ -5846,15 +5827,12 @@ index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4
msgstr ""
-#: src/cli/main.c:719
-#, c-format
-msgid "Unable to disable feature [%d]: %s\n"
-msgstr ""
-
#: src/cli/main.c:738
+#, c-format
+msgid "Unable to disable feature [%d]: %s\n"
+msgstr ""
+
+#: src/cli/main.c:738
#, c-format
msgid "Unable to disable feature [%d]: %s\n"
msgstr ""
-#: src/cli/main.c:738
+#: src/cli/main.c:759
msgid "Create new profile as a vendor profile instead of a custom profile"
msgstr ""
@ -5908,15 +5886,12 @@ index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4
msgstr ""
-#: src/cli/main.c:764
-#, c-format
-msgid "New profile was created at %s\n"
-msgstr ""
-
#: src/cli/main.c:785
+#, c-format
+msgid "New profile was created at %s\n"
+msgstr ""
+
+#: src/cli/main.c:785
#, c-format
msgid "New profile was created at %s\n"
msgstr ""
-#: src/cli/main.c:785
+#: src/cli/main.c:808
msgid "Print backup names without any formatting and additional information"
msgstr ""
@ -6067,13 +6042,11 @@ index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4
msgstr ""
-#: src/compat/authcompat.py.in.in:468
-msgid "Running authconfig compatibility tool."
-msgstr ""
-
#: src/compat/authcompat.py.in.in:469
+msgid "Running authconfig compatibility tool."
+msgstr ""
+
+#: src/compat/authcompat.py.in.in:469
msgid "Running authconfig compatibility tool."
msgstr ""
-#: src/compat/authcompat.py.in.in:469
+#: src/compat/authcompat.py.in.in:470
msgid ""
"The purpose of this tool is to enable authentication against chosen services "
@ -6128,7 +6101,7 @@ index 5bc5ba68dcd795b822610d1f7e2191a6e08e36ad..a83e1e207f0ff16c556dc92aaf8078a4
msgid "Error: Please, provide --updateall option."
msgstr ""
diff --git a/po/it.po b/po/it.po
index f0e990cb496dd6ec5bd849e86621c839e2d455b5..285726001b5522232143657305b0e9973f1fbfa4 100644
index f0e990c..2857260 100644
--- a/po/it.po
+++ b/po/it.po
@@ -5,7 +5,7 @@ msgid ""
@ -6798,7 +6771,7 @@ index f0e990cb496dd6ec5bd849e86621c839e2d455b5..285726001b5522232143657305b0e997
msgid "Error: Please, provide --updateall option."
msgstr "Errore: fornire l'opzione --updateall."
diff --git a/po/ja.po b/po/ja.po
index 1e822c3a1d80e684abe085ea31cfe86fd4d5b677..5adcfbd662be9c43fe0616f789bb8302d0d2daba 100644
index 1e822c3..5adcfbd 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -1,14 +1,15 @@
@ -7670,7 +7643,7 @@ index 1e822c3a1d80e684abe085ea31cfe86fd4d5b677..5adcfbd662be9c43fe0616f789bb8302
msgid "Error: Please, provide --updateall option."
msgstr "エラー: --updateall オプションを提供してください。"
diff --git a/po/ka.po b/po/ka.po
index 2df9b75cc99bdae3a6260ebaa6547085a54ae1c0..905b582f4c11073786b21ebe945aa3cf1bc29643 100644
index 2df9b75..905b582 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -6,7 +6,7 @@ msgid ""
@ -8375,7 +8348,7 @@ index 2df9b75cc99bdae3a6260ebaa6547085a54ae1c0..905b582f4c11073786b21ebe945aa3cf
msgid "Error: Please, provide --updateall option."
msgstr "შეცდომა: გთხოვთ გაუსვათ --updateall პარამეტრით."
diff --git a/po/ko.po b/po/ko.po
index 5d6c740ec406fe7435f72b8a39a4a9f97fcd873d..3942b7023a2f88ce285000a1872d633390ef61d1 100644
index 5d6c740..3942b70 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -9,7 +9,7 @@ msgid ""
@ -9037,7 +9010,7 @@ index 5d6c740ec406fe7435f72b8a39a4a9f97fcd873d..3942b7023a2f88ce285000a1872d6333
msgid "Error: Please, provide --updateall option."
msgstr "오류: --updateall 옵션을 지정하십시오."
diff --git a/po/nl.po b/po/nl.po
index 5bb5a5ed60cc3003b915a1351d7fb3e1382d982a..380270a84415b7de1bb9a58e08da8310df02eef1 100644
index 5bb5a5e..380270a 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -4,7 +4,7 @@ msgid ""
@ -9719,7 +9692,7 @@ index 5bb5a5ed60cc3003b915a1351d7fb3e1382d982a..380270a84415b7de1bb9a58e08da8310
msgid "Error: Please, provide --updateall option."
msgstr "Fout: Bied de --updateall optie aan."
diff --git a/po/pl.po b/po/pl.po
index 81616c6e966f358d73acb82698484c71d923dab7..9b6627cc766c1e0a0db70187e13a57760dbb30c9 100644
index 81616c6..9b6627c 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -16,7 +16,7 @@ msgid ""
@ -10402,7 +10375,7 @@ index 81616c6e966f358d73acb82698484c71d923dab7..9b6627cc766c1e0a0db70187e13a5776
msgid "Error: Please, provide --updateall option."
msgstr "Błąd: proszę podać opcję --updateall."
diff --git a/po/pt.po b/po/pt.po
index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe4cd1fa6e 100644
index 6b1d1ab..ad02a0b 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -4,7 +4,7 @@ msgid ""
@ -10567,20 +10540,17 @@ index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe
msgstr "Não é possível ativar o perfil [%d]: %s\n"
-#: src/cli/main.c:210
-#, c-format
-msgid "Profile \"%s\" was selected.\n"
-msgstr ""
-
#: src/cli/main.c:213
-msgid "The following nsswitch maps are overwritten by the profile:\n"
+#, c-format
+msgid "Profile \"%s\" was selected.\n"
+#: src/cli/main.c:213
#, c-format
msgid "Profile \"%s\" was selected.\n"
msgstr ""
#: src/cli/main.c:216
+msgid "The following nsswitch maps are overwritten by the profile:\n"
+msgstr ""
+
-#: src/cli/main.c:213
+#: src/cli/main.c:216
msgid "The following nsswitch maps are overwritten by the profile:\n"
msgstr ""
-#: src/cli/main.c:216
+#: src/cli/main.c:219
#, c-format
msgid "- %s\n"
@ -10775,15 +10745,12 @@ index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe
msgstr ""
-#: src/cli/main.c:719
-#, c-format
-msgid "Unable to disable feature [%d]: %s\n"
-msgstr ""
-
#: src/cli/main.c:738
+#, c-format
+msgid "Unable to disable feature [%d]: %s\n"
+msgstr ""
+
+#: src/cli/main.c:738
#, c-format
msgid "Unable to disable feature [%d]: %s\n"
msgstr ""
-#: src/cli/main.c:738
+#: src/cli/main.c:759
msgid "Create new profile as a vendor profile instead of a custom profile"
msgstr ""
@ -10837,15 +10804,12 @@ index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe
msgstr ""
-#: src/cli/main.c:764
-#, c-format
-msgid "New profile was created at %s\n"
-msgstr ""
-
#: src/cli/main.c:785
+#, c-format
+msgid "New profile was created at %s\n"
+msgstr ""
+
+#: src/cli/main.c:785
#, c-format
msgid "New profile was created at %s\n"
msgstr ""
-#: src/cli/main.c:785
+#: src/cli/main.c:808
msgid "Print backup names without any formatting and additional information"
msgstr ""
@ -10996,13 +10960,11 @@ index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe
msgstr ""
-#: src/compat/authcompat.py.in.in:468
-msgid "Running authconfig compatibility tool."
-msgstr ""
-
#: src/compat/authcompat.py.in.in:469
+msgid "Running authconfig compatibility tool."
+msgstr ""
+
+#: src/compat/authcompat.py.in.in:469
msgid "Running authconfig compatibility tool."
msgstr ""
-#: src/compat/authcompat.py.in.in:469
+#: src/compat/authcompat.py.in.in:470
msgid ""
"The purpose of this tool is to enable authentication against chosen services "
@ -11057,7 +11019,7 @@ index 6b1d1ab3902f7669bcfa020867bf5cc22fe6975d..ad02a0b94911380ec4824446a5c7abfe
msgid "Error: Please, provide --updateall option."
msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index ef4af00a59773fd821cc3ae48e212084a90db5b6..3ccd6679eaa68bc94ae8ac80cec4b81dd099a22c 100644
index ef4af00..3ccd667 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
@ -11731,7 +11693,7 @@ index ef4af00a59773fd821cc3ae48e212084a90db5b6..3ccd6679eaa68bc94ae8ac80cec4b81d
msgid "Error: Please, provide --updateall option."
msgstr "Erro: Por favor, forneça a opção --updateall."
diff --git a/po/ru.po b/po/ru.po
index 44187fc8c057fc252158e325ce6bfd68641a39da..49190028c7ce89e2a33b0d72f0ae4f185f251ffc 100644
index 44187fc..4919002 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -5,7 +5,7 @@ msgid ""
@ -12405,7 +12367,7 @@ index 44187fc8c057fc252158e325ce6bfd68641a39da..49190028c7ce89e2a33b0d72f0ae4f18
msgid "Error: Please, provide --updateall option."
msgstr "Ошибка: укажите параметр --updateall."
diff --git a/po/si.po b/po/si.po
index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a64347d6b51d 100644
index ba80255..39f5a79 100644
--- a/po/si.po
+++ b/po/si.po
@@ -6,7 +6,7 @@ msgid ""
@ -12570,20 +12532,17 @@ index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a643
msgstr ""
-#: src/cli/main.c:210
-#, c-format
-msgid "Profile \"%s\" was selected.\n"
-msgstr ""
-
#: src/cli/main.c:213
-msgid "The following nsswitch maps are overwritten by the profile:\n"
+#, c-format
+msgid "Profile \"%s\" was selected.\n"
+#: src/cli/main.c:213
#, c-format
msgid "Profile \"%s\" was selected.\n"
msgstr ""
#: src/cli/main.c:216
+msgid "The following nsswitch maps are overwritten by the profile:\n"
+msgstr ""
+
-#: src/cli/main.c:213
+#: src/cli/main.c:216
msgid "The following nsswitch maps are overwritten by the profile:\n"
msgstr ""
-#: src/cli/main.c:216
+#: src/cli/main.c:219
#, c-format
msgid "- %s\n"
@ -12778,15 +12737,12 @@ index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a643
msgstr ""
-#: src/cli/main.c:719
-#, c-format
-msgid "Unable to disable feature [%d]: %s\n"
-msgstr ""
-
#: src/cli/main.c:738
+#, c-format
+msgid "Unable to disable feature [%d]: %s\n"
+msgstr ""
+
+#: src/cli/main.c:738
#, c-format
msgid "Unable to disable feature [%d]: %s\n"
msgstr ""
-#: src/cli/main.c:738
+#: src/cli/main.c:759
msgid "Create new profile as a vendor profile instead of a custom profile"
msgstr ""
@ -12840,15 +12796,12 @@ index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a643
msgstr ""
-#: src/cli/main.c:764
-#, c-format
-msgid "New profile was created at %s\n"
-msgstr ""
-
#: src/cli/main.c:785
+#, c-format
+msgid "New profile was created at %s\n"
+msgstr ""
+
+#: src/cli/main.c:785
#, c-format
msgid "New profile was created at %s\n"
msgstr ""
-#: src/cli/main.c:785
+#: src/cli/main.c:808
msgid "Print backup names without any formatting and additional information"
msgstr ""
@ -12999,13 +12952,11 @@ index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a643
msgstr ""
-#: src/compat/authcompat.py.in.in:468
-msgid "Running authconfig compatibility tool."
-msgstr ""
-
#: src/compat/authcompat.py.in.in:469
+msgid "Running authconfig compatibility tool."
+msgstr ""
+
+#: src/compat/authcompat.py.in.in:469
msgid "Running authconfig compatibility tool."
msgstr ""
-#: src/compat/authcompat.py.in.in:469
+#: src/compat/authcompat.py.in.in:470
msgid ""
"The purpose of this tool is to enable authentication against chosen services "
@ -13060,7 +13011,7 @@ index ba802552d4a85ddbf0379f3332905012a5698b71..39f5a79298a22cc38cbba427d976a643
msgid "Error: Please, provide --updateall option."
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index fb1ef0ce4fcff97605c8d1c4d024e5b5ab9020c0..3a2c2479aebc170906f52769b8403b3a8fd29f58 100644
index fb1ef0c..3a2c247 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -5,7 +5,7 @@ msgid ""
@ -13727,7 +13678,7 @@ index fb1ef0ce4fcff97605c8d1c4d024e5b5ab9020c0..3a2c2479aebc170906f52769b8403b3a
msgid "Error: Please, provide --updateall option."
msgstr "Fel: var god ange flaggan --updateall."
diff --git a/po/tr.po b/po/tr.po
index def0931d8a537dbd3b95efc75e1a2f711148b81a..9be388fbbde21396666502662b964bc475098980 100644
index def0931..9be388f 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@ msgid ""
@ -14405,7 +14356,7 @@ index def0931d8a537dbd3b95efc75e1a2f711148b81a..9be388fbbde21396666502662b964bc4
msgid "Error: Please, provide --updateall option."
msgstr "Hata: Lütfen --updateall seçeneğini belirtin."
diff --git a/po/uk.po b/po/uk.po
index 1371122dcea19b739df2dc2b28c718865ae19cc0..c66594f1bff7c0c0c1dd8aec8d8131f88ad23d06 100644
index 1371122..c66594f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -5,7 +5,7 @@ msgid ""
@ -15086,7 +15037,7 @@ index 1371122dcea19b739df2dc2b28c718865ae19cc0..c66594f1bff7c0c0c1dd8aec8d8131f8
msgid "Error: Please, provide --updateall option."
msgstr "Помилка: будь ласка, вкажіть параметр --updateall."
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 3adf18b416c1bf62a14eff55ae5a64cabd524e44..75ec7d808811187b7722121966aaa55236dbc7d4 100644
index 3adf18b..75ec7d8 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -6,7 +6,7 @@ msgid ""
@ -15741,7 +15692,7 @@ index 3adf18b416c1bf62a14eff55ae5a64cabd524e44..75ec7d808811187b7722121966aaa552
msgid "Error: Please, provide --updateall option."
msgstr "错误:请提供--updateall选项。"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 808a7d442a105c19ca58c2cbba325ccb2b16841c..89fefedabe611f789fb65aaef0a8b1421fca41ef 100644
index 808a7d4..89fefed 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -6,7 +6,7 @@ msgid ""
@ -16396,7 +16347,7 @@ index 808a7d442a105c19ca58c2cbba325ccb2b16841c..89fefedabe611f789fb65aaef0a8b142
msgid "Error: Please, provide --updateall option."
msgstr "錯誤:請提供 --updateall 選項。"
diff --git a/src/man/po/authselect.8.adoc.ca.po b/src/man/po/authselect.8.adoc.ca.po
index 367d82a6742f874d304be03bc5d5d49848eed9c1..090496eb6e371ec515578d8746fcf2f2cdad37b8 100644
index 367d82a..090496e 100644
--- a/src/man/po/authselect.8.adoc.ca.po
+++ b/src/man/po/authselect.8.adoc.ca.po
@@ -5,7 +5,7 @@
@ -16432,7 +16383,7 @@ index 367d82a6742f874d304be03bc5d5d49848eed9c1..090496eb6e371ec515578d8746fcf2f2
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.cs.po b/src/man/po/authselect.8.adoc.cs.po
index ba7543fc13a38afef2711fb85c1c980a1c2daa48..98e2ade47b1e5a03c01ef7e7151e7016cd2b09da 100644
index ba7543f..98e2ade 100644
--- a/src/man/po/authselect.8.adoc.cs.po
+++ b/src/man/po/authselect.8.adoc.cs.po
@@ -2,7 +2,7 @@
@ -16477,7 +16428,7 @@ index ba7543fc13a38afef2711fb85c1c980a1c2daa48..98e2ade47b1e5a03c01ef7e7151e7016
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.de.po b/src/man/po/authselect.8.adoc.de.po
index 73f39a1aa713550042664a7091e9b646c2e8cf29..5eb223a0b9d32cfbfcd7f3a6f6c7380d256e5130 100644
index 73f39a1..5eb223a 100644
--- a/src/man/po/authselect.8.adoc.de.po
+++ b/src/man/po/authselect.8.adoc.de.po
@@ -6,7 +6,7 @@
@ -16523,7 +16474,7 @@ index 73f39a1aa713550042664a7091e9b646c2e8cf29..5eb223a0b9d32cfbfcd7f3a6f6c7380d
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.es.po b/src/man/po/authselect.8.adoc.es.po
index bf4c80cc8ef29c18f58043e66c0484ad01aa9342..e71cc89d503b0413eb650db82e40f8f5f9c5c541 100644
index bf4c80c..e71cc89 100644
--- a/src/man/po/authselect.8.adoc.es.po
+++ b/src/man/po/authselect.8.adoc.es.po
@@ -3,7 +3,7 @@
@ -16583,7 +16534,7 @@ index bf4c80cc8ef29c18f58043e66c0484ad01aa9342..e71cc89d503b0413eb650db82e40f8f5
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.fa.po b/src/man/po/authselect.8.adoc.fa.po
index f805af2a6835682fc8335194f562bd779d7a92da..3aa2b3bf8e25d906bf6f48509df5df2f84a515db 100644
index f805af2..3aa2b3b 100644
--- a/src/man/po/authselect.8.adoc.fa.po
+++ b/src/man/po/authselect.8.adoc.fa.po
@@ -5,7 +5,7 @@
@ -16619,7 +16570,7 @@ index f805af2a6835682fc8335194f562bd779d7a92da..3aa2b3bf8e25d906bf6f48509df5df2f
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.fi.po b/src/man/po/authselect.8.adoc.fi.po
index edbdf89b38e3d3de85b73fdf2c61522676c37cfd..a06c0f1fd975fad1a106481596e0f9f46c703fa6 100644
index edbdf89..a06c0f1 100644
--- a/src/man/po/authselect.8.adoc.fi.po
+++ b/src/man/po/authselect.8.adoc.fi.po
@@ -5,7 +5,7 @@
@ -17789,7 +17740,7 @@ index edbdf89b38e3d3de85b73fdf2c61522676c37cfd..a06c0f1fd975fad1a106481596e0f9f4
+"authselect-profiles(5), authselect-migration(7), nsswitch.conf(5), PAM(8)"
msgstr ""
diff --git a/src/man/po/authselect.8.adoc.fr.po b/src/man/po/authselect.8.adoc.fr.po
index eac5ebab4b6f254386313decb122d05c333d5a5d..4a9e835a6eeeefb3a8ea380d07d5d38eda15a147 100644
index eac5eba..4a9e835 100644
--- a/src/man/po/authselect.8.adoc.fr.po
+++ b/src/man/po/authselect.8.adoc.fr.po
@@ -4,7 +4,7 @@
@ -17834,7 +17785,7 @@ index eac5ebab4b6f254386313decb122d05c333d5a5d..4a9e835a6eeeefb3a8ea380d07d5d38e
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.hu.po b/src/man/po/authselect.8.adoc.hu.po
index c34ae9062ec25b96a9cf3cbf3c39c3e7149c0835..6c6484bbe6eae530e12e8e401c2afa7429d33969 100644
index c34ae90..6c6484b 100644
--- a/src/man/po/authselect.8.adoc.hu.po
+++ b/src/man/po/authselect.8.adoc.hu.po
@@ -3,7 +3,7 @@
@ -17879,7 +17830,7 @@ index c34ae9062ec25b96a9cf3cbf3c39c3e7149c0835..6c6484bbe6eae530e12e8e401c2afa74
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.it.po b/src/man/po/authselect.8.adoc.it.po
index e68f27ea7ffaa349b2a10379ddbf9589ec232d8c..386ab4a734c54fb5e64c2d1e169371c04e1af6bc 100644
index e68f27e..386ab4a 100644
--- a/src/man/po/authselect.8.adoc.it.po
+++ b/src/man/po/authselect.8.adoc.it.po
@@ -6,7 +6,7 @@
@ -17915,7 +17866,7 @@ index e68f27ea7ffaa349b2a10379ddbf9589ec232d8c..386ab4a734c54fb5e64c2d1e169371c0
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.ja.po b/src/man/po/authselect.8.adoc.ja.po
index 4d385f1cc88aa29acbc6d4ab7a30c2c7edd32b43..6d7e2ea25c61ec0982428130bf39cb825e2df6ff 100644
index 4d385f1..6d7e2ea 100644
--- a/src/man/po/authselect.8.adoc.ja.po
+++ b/src/man/po/authselect.8.adoc.ja.po
@@ -6,7 +6,7 @@
@ -17960,7 +17911,7 @@ index 4d385f1cc88aa29acbc6d4ab7a30c2c7edd32b43..6d7e2ea25c61ec0982428130bf39cb82
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.ko.po b/src/man/po/authselect.8.adoc.ko.po
index 5b790def173a3cf1be5a946e6e425f04a1bb679f..103be41656d6ec61fcc90b433c9b8a3149d8bde2 100644
index 5b790de..103be41 100644
--- a/src/man/po/authselect.8.adoc.ko.po
+++ b/src/man/po/authselect.8.adoc.ko.po
@@ -9,8 +9,8 @@
@ -18026,7 +17977,7 @@ index 5b790def173a3cf1be5a946e6e425f04a1bb679f..103be41656d6ec61fcc90b433c9b8a31
#. type: Plain text
#: src/man/authselect.8.adoc:183
diff --git a/src/man/po/authselect.8.adoc.nl.po b/src/man/po/authselect.8.adoc.nl.po
index 538ef3ffc8e7dd38dddbf2ecf227a66f884d47d2..0cc7b783ba034f3b443539b01ae032ee099f6f87 100644
index 538ef3f..0cc7b78 100644
--- a/src/man/po/authselect.8.adoc.nl.po
+++ b/src/man/po/authselect.8.adoc.nl.po
@@ -3,7 +3,7 @@
@ -18071,7 +18022,7 @@ index 538ef3ffc8e7dd38dddbf2ecf227a66f884d47d2..0cc7b783ba034f3b443539b01ae032ee
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.pl.po b/src/man/po/authselect.8.adoc.pl.po
index cd9ed86d8f471c30f2611ab0adb987acc6feb67d..2d7c5f3ef416153b547987c304346d84b8bdff78 100644
index cd9ed86..2d7c5f3 100644
--- a/src/man/po/authselect.8.adoc.pl.po
+++ b/src/man/po/authselect.8.adoc.pl.po
@@ -9,7 +9,7 @@
@ -18107,7 +18058,7 @@ index cd9ed86d8f471c30f2611ab0adb987acc6feb67d..2d7c5f3ef416153b547987c304346d84
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.pt.po b/src/man/po/authselect.8.adoc.pt.po
index 771a14b0412782e907a67bc62443bbffd8425097..cab8eae5a4341f7e124f8b80b81981dc0b9206ab 100644
index 771a14b..cab8eae 100644
--- a/src/man/po/authselect.8.adoc.pt.po
+++ b/src/man/po/authselect.8.adoc.pt.po
@@ -7,7 +7,7 @@
@ -18143,7 +18094,7 @@ index 771a14b0412782e907a67bc62443bbffd8425097..cab8eae5a4341f7e124f8b80b81981dc
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.pt_BR.po b/src/man/po/authselect.8.adoc.pt_BR.po
index 80e980d11134a8ca01c528534912b772f7691ce0..58d9bfbc65f7d56b170625637f241719ec628a65 100644
index 80e980d..58d9bfb 100644
--- a/src/man/po/authselect.8.adoc.pt_BR.po
+++ b/src/man/po/authselect.8.adoc.pt_BR.po
@@ -7,7 +7,7 @@
@ -18179,7 +18130,7 @@ index 80e980d11134a8ca01c528534912b772f7691ce0..58d9bfbc65f7d56b170625637f241719
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.ru.po b/src/man/po/authselect.8.adoc.ru.po
index fd9d4bed7812e882fc1ce859dfad2dd879fd7446..65aafb2c310dcdc5292a616a337ad2d5b274fcfa 100644
index fd9d4be..65aafb2 100644
--- a/src/man/po/authselect.8.adoc.ru.po
+++ b/src/man/po/authselect.8.adoc.ru.po
@@ -7,7 +7,7 @@
@ -18224,7 +18175,7 @@ index fd9d4bed7812e882fc1ce859dfad2dd879fd7446..65aafb2c310dcdc5292a616a337ad2d5
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.si.po b/src/man/po/authselect.8.adoc.si.po
index 4e981853367dde6ea07879e636a964b3c8d155d6..2b79b83262f3cf53f93fa05ab73e74a7cffbece7 100644
index 4e98185..2b79b83 100644
--- a/src/man/po/authselect.8.adoc.si.po
+++ b/src/man/po/authselect.8.adoc.si.po
@@ -5,7 +5,7 @@
@ -18260,7 +18211,7 @@ index 4e981853367dde6ea07879e636a964b3c8d155d6..2b79b83262f3cf53f93fa05ab73e74a7
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.sv.po b/src/man/po/authselect.8.adoc.sv.po
index 45b353dfdc369220f8d3adccbc65e8a50f8bee67..104a90ca54e3ccb300bba7bd31c42c5bdd6215b4 100644
index 45b353d..104a90c 100644
--- a/src/man/po/authselect.8.adoc.sv.po
+++ b/src/man/po/authselect.8.adoc.sv.po
@@ -5,7 +5,7 @@
@ -18420,7 +18371,7 @@ index 45b353dfdc369220f8d3adccbc65e8a50f8bee67..104a90ca54e3ccb300bba7bd31c42c5b
#. type: Plain text
#: src/man/authselect.8.adoc:265
diff --git a/src/man/po/authselect.8.adoc.tr.po b/src/man/po/authselect.8.adoc.tr.po
index 475c90eddc87dac6739c231c51cb2b71928bc5bf..52c7037a789625ddf8a648af9090dfb7138037d8 100644
index 475c90e..52c7037 100644
--- a/src/man/po/authselect.8.adoc.tr.po
+++ b/src/man/po/authselect.8.adoc.tr.po
@@ -6,8 +6,8 @@
@ -18526,7 +18477,7 @@ index 475c90eddc87dac6739c231c51cb2b71928bc5bf..52c7037a789625ddf8a648af9090dfb7
#. type: Plain text
#: src/man/authselect.8.adoc:183
diff --git a/src/man/po/authselect.8.adoc.uk.po b/src/man/po/authselect.8.adoc.uk.po
index add20b5a303f61ec60e721ccba5b9c672cb89a90..0ea1da69ce07ab7722c13b27414234a6620cbaa4 100644
index add20b5..0ea1da6 100644
--- a/src/man/po/authselect.8.adoc.uk.po
+++ b/src/man/po/authselect.8.adoc.uk.po
@@ -5,8 +5,8 @@
@ -18584,7 +18535,7 @@ index add20b5a303f61ec60e721ccba5b9c672cb89a90..0ea1da69ce07ab7722c13b27414234a6
#. type: Plain text
#: src/man/authselect.8.adoc:183
diff --git a/src/man/po/authselect.8.adoc.zh_CN.po b/src/man/po/authselect.8.adoc.zh_CN.po
index 62452cd08788249aebb602b62e7ba1f813f29450..2ee65775f0e9faf8d26a4ffd16067e1657a8ad9b 100644
index 62452cd..2ee6577 100644
--- a/src/man/po/authselect.8.adoc.zh_CN.po
+++ b/src/man/po/authselect.8.adoc.zh_CN.po
@@ -7,7 +7,7 @@
@ -18686,7 +18637,7 @@ index 62452cd08788249aebb602b62e7ba1f813f29450..2ee65775f0e9faf8d26a4ffd16067e16
#. type: Plain text
diff --git a/src/man/po/authselect.8.adoc.zh_TW.po b/src/man/po/authselect.8.adoc.zh_TW.po
index 71b3239766fb468b017f9eb2e17bfb095085a7dd..13933db4903e6102753af8f61e9f1ab3f6458de4 100644
index 71b3239..13933db 100644
--- a/src/man/po/authselect.8.adoc.zh_TW.po
+++ b/src/man/po/authselect.8.adoc.zh_TW.po
@@ -6,7 +6,7 @@
@ -18722,5 +18673,5 @@ index 71b3239766fb468b017f9eb2e17bfb095085a7dd..13933db4903e6102753af8f61e9f1ab3
#. type: Plain text
--
2.38.1
2.40.1

View File

@ -0,0 +1,48 @@
From 9b52842d6b4b6ae0ad1f36d3d731d7afc94338e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Thu, 29 Jun 2023 14:07:25 +0200
Subject: [PATCH 2/8] profiles: do not try to change password via sssd for
local users
Steps to reproduce:
1. Create local user and set passsword
2. Log in as the local user
3. Run passwd and provide wrong password as "Current password"
"Current password" prompt should be printed only once.
Resolves: https://github.com/authselect/authselect/issues/338
(cherry picked from commit c9cc4b23badeb5e2fe3a38fa5b0649b3d7b0a718)
(cherry picked from commit 7fbb0454f2adfd8de44e17e1784eab79fce2232f)
---
profiles/sssd/password-auth | 1 +
profiles/sssd/system-auth | 1 +
2 files changed, 2 insertions(+)
diff --git a/profiles/sssd/password-auth b/profiles/sssd/password-auth
index 5ea280a..7fe23f2 100644
--- a/profiles/sssd/password-auth
+++ b/profiles/sssd/password-auth
@@ -25,6 +25,7 @@ password requisite pam_pwquality.so local_
password [default=1 ignore=ignore success=ok] pam_localuser.so {include if "with-pwhistory"}
password requisite pam_pwhistory.so use_authtok {include if "with-pwhistory"}
password sufficient pam_unix.so yescrypt shadow {if not "without-nullok":nullok} use_authtok
+password [success=1 default=ignore] pam_localuser.so
password sufficient pam_sss.so use_authtok
password required pam_deny.so
diff --git a/profiles/sssd/system-auth b/profiles/sssd/system-auth
index fd1e31c..ce2e266 100644
--- a/profiles/sssd/system-auth
+++ b/profiles/sssd/system-auth
@@ -32,6 +32,7 @@ password requisite pam_pwquality.so local_
password [default=1 ignore=ignore success=ok] pam_localuser.so {include if "with-pwhistory"}
password requisite pam_pwhistory.so use_authtok {include if "with-pwhistory"}
password sufficient pam_unix.so yescrypt shadow {if not "without-nullok":nullok} use_authtok
+password [success=1 default=ignore] pam_localuser.so
password sufficient pam_sss.so use_authtok
password required pam_deny.so
--
2.40.1

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
From 2f1fea5ec3132f2ced05887ba24d03e134934930 Mon Sep 17 00:00:00 2001
From c3c2c3b7ffe04dc2e810c9fffdd82689543a94df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Tue, 30 Oct 2018 14:08:12 +0100
Subject: [PATCH 1/3] rhel8: remove mention of Fedora Change page in compat
Subject: [PATCH 1/4] rhel9: remove mention of Fedora Change page in compat
tool
---

View File

@ -1,7 +1,7 @@
From bfa639947df40c7d601a459af5f0995c89a67200 Mon Sep 17 00:00:00 2001
From 9da7355f1e2c8a148d4730fec4c4707c56e6dfa1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Mon, 10 Jun 2019 10:53:15 +0200
Subject: [PATCH 2/3] rhel8: remove ecryptfs support
Subject: [PATCH 2/4] rhel9: remove ecryptfs support
---
profiles/nis/README | 3 ---

View File

@ -1,7 +1,7 @@
From 9009c94f3abf85954ffc04c354c6eaff715b4512 Mon Sep 17 00:00:00 2001
From 6381b49e90b3850fade68c8af03b17d0cc016d3c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Wed, 25 Nov 2020 14:05:00 +0100
Subject: [PATCH 3/3] rhel8: Revert "profiles: add support for resolved"
Subject: [PATCH 3/4] rhel9: Revert "profiles: add support for resolved"
systemd-resolved should not be enabled by default on rhel8.

View File

@ -0,0 +1,297 @@
From fde1c60f1e87383596ee7060f4d748675b2efae9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Wed, 9 Jun 2021 13:59:01 +0200
Subject: [PATCH 4/4] rhel9: remove nis support
NIS is no longer supported in RHEL9.
---
profiles/Makefile.am | 14 -----
profiles/nis/dconf-db | 3 -
profiles/nis/dconf-locks | 2 -
profiles/nis/nsswitch.conf | 14 -----
profiles/nis/postlogin | 4 --
rpm/authselect.spec.in | 11 ----
src/compat/authcompat.py.in.in | 95 -----------------------------
src/compat/authcompat_Options.py | 8 ++-
src/man/authselect-migration.7.adoc | 2 +-
9 files changed, 6 insertions(+), 147 deletions(-)
delete mode 100644 profiles/nis/dconf-db
delete mode 100644 profiles/nis/dconf-locks
delete mode 100644 profiles/nis/nsswitch.conf
delete mode 100644 profiles/nis/postlogin
diff --git a/profiles/Makefile.am b/profiles/Makefile.am
index 7191b2604ca2c9ebaba3a4f1beb950e7d0e03970..4ab613f42a581df02c427636a0070092b58ec418 100644
--- a/profiles/Makefile.am
+++ b/profiles/Makefile.am
@@ -15,20 +15,6 @@ dist_profile_minimal_DATA = \
$(top_srcdir)/profiles/minimal/dconf-locks \
$(NULL)
-profile_nisdir = $(authselect_profile_dir)/nis
-dist_profile_nis_DATA = \
- $(top_srcdir)/profiles/nis/nsswitch.conf \
- $(top_srcdir)/profiles/nis/password-auth \
- $(top_srcdir)/profiles/nis/postlogin \
- $(top_srcdir)/profiles/nis/README \
- $(top_srcdir)/profiles/nis/REQUIREMENTS \
- $(top_srcdir)/profiles/nis/smartcard-auth \
- $(top_srcdir)/profiles/nis/system-auth \
- $(top_srcdir)/profiles/nis/fingerprint-auth \
- $(top_srcdir)/profiles/nis/dconf-db \
- $(top_srcdir)/profiles/nis/dconf-locks \
- $(NULL)
-
profile_sssddir = $(authselect_profile_dir)/sssd
dist_profile_sssd_DATA = \
$(top_srcdir)/profiles/sssd/nsswitch.conf \
diff --git a/profiles/nis/dconf-db b/profiles/nis/dconf-db
deleted file mode 100644
index bd32b2819f66acdc75ab0fc522ec85673d10ed72..0000000000000000000000000000000000000000
--- a/profiles/nis/dconf-db
+++ /dev/null
@@ -1,3 +0,0 @@
-[org/gnome/login-screen]
-enable-smartcard-authentication=false
-enable-fingerprint-authentication={if "with-fingerprint":true|false}
diff --git a/profiles/nis/dconf-locks b/profiles/nis/dconf-locks
deleted file mode 100644
index 8a36fa9568344338272786394aece872185d0ab3..0000000000000000000000000000000000000000
--- a/profiles/nis/dconf-locks
+++ /dev/null
@@ -1,2 +0,0 @@
-/org/gnome/login-screen/enable-smartcard-authentication
-/org/gnome/login-screen/enable-fingerprint-authentication
diff --git a/profiles/nis/nsswitch.conf b/profiles/nis/nsswitch.conf
deleted file mode 100644
index 9bee7d839f84ff39d54cb6ead9dea38e51736b4d..0000000000000000000000000000000000000000
--- a/profiles/nis/nsswitch.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-aliases: files nis {exclude if "with-custom-aliases"}
-automount: files nis {exclude if "with-custom-automount"}
-ethers: files nis {exclude if "with-custom-ethers"}
-group: files nis systemd {exclude if "with-custom-group"}
-hosts: files nis dns myhostname {exclude if "with-custom-hosts"}
-initgroups: files nis {exclude if "with-custom-initgroups"}
-netgroup: files nis {exclude if "with-custom-netgroup"}
-networks: files nis {exclude if "with-custom-networks"}
-passwd: files nis systemd {exclude if "with-custom-passwd"}
-protocols: files nis {exclude if "with-custom-protocols"}
-publickey: files nis {exclude if "with-custom-publickey"}
-rpc: files nis {exclude if "with-custom-rpc"}
-services: files nis {exclude if "with-custom-services"}
-shadow: files nis {exclude if "with-custom-shadow"}
diff --git a/profiles/nis/postlogin b/profiles/nis/postlogin
deleted file mode 100644
index 04a11f049bc1e220c9064fba7b46eb243ddd4996..0000000000000000000000000000000000000000
--- a/profiles/nis/postlogin
+++ /dev/null
@@ -1,4 +0,0 @@
-session optional pam_umask.so silent
-session [success=1 default=ignore] pam_succeed_if.so service !~ gdm* service !~ su* quiet
-session [default=1] pam_lastlog.so nowtmp {if "with-silent-lastlog":silent|showfailed}
-session optional pam_lastlog.so silent noupdate showfailed
diff --git a/rpm/authselect.spec.in b/rpm/authselect.spec.in
index f8539d5a028da1a7184b47609a8efdb5ce0be14e..95da183a41a29f7913a0a255a94070908ed9a66c 100644
--- a/rpm/authselect.spec.in
+++ b/rpm/authselect.spec.in
@@ -165,7 +165,6 @@ find $RPM_BUILD_ROOT -name "*.a" -exec %__rm -f {} \;
%dir %{_datadir}/authselect/vendor
%dir %{_datadir}/authselect/default
%dir %{_datadir}/authselect/default/minimal/
-%dir %{_datadir}/authselect/default/nis/
%dir %{_datadir}/authselect/default/sssd/
%dir %{_datadir}/authselect/default/winbind/
%{_datadir}/authselect/default/minimal/dconf-db
@@ -178,16 +177,6 @@ find $RPM_BUILD_ROOT -name "*.a" -exec %__rm -f {} \;
%{_datadir}/authselect/default/minimal/REQUIREMENTS
%{_datadir}/authselect/default/minimal/smartcard-auth
%{_datadir}/authselect/default/minimal/system-auth
-%{_datadir}/authselect/default/nis/dconf-db
-%{_datadir}/authselect/default/nis/dconf-locks
-%{_datadir}/authselect/default/nis/fingerprint-auth
-%{_datadir}/authselect/default/nis/nsswitch.conf
-%{_datadir}/authselect/default/nis/password-auth
-%{_datadir}/authselect/default/nis/postlogin
-%{_datadir}/authselect/default/nis/README
-%{_datadir}/authselect/default/nis/REQUIREMENTS
-%{_datadir}/authselect/default/nis/smartcard-auth
-%{_datadir}/authselect/default/nis/system-auth
%{_datadir}/authselect/default/sssd/dconf-db
%{_datadir}/authselect/default/sssd/dconf-locks
%{_datadir}/authselect/default/sssd/fingerprint-auth
diff --git a/src/compat/authcompat.py.in.in b/src/compat/authcompat.py.in.in
index 55e205bae2c0b1f7892f8b286c288dfeaa26a60d..c6d1f2786c233f7ebdbfe5f2503aa0016012aee0 100755
--- a/src/compat/authcompat.py.in.in
+++ b/src/compat/authcompat.py.in.in
@@ -243,20 +243,6 @@ class Configuration:
config.write(keys)
- class Network(Base):
- def __init__(self, options):
- super(Configuration.Network, self).__init__(options)
-
- def write(self):
- nisdomain = self.get("nisdomain")
- config = EnvironmentFile(Path.System('network'))
-
- if nisdomain is None:
- return
-
- config.set("NISDOMAIN", nisdomain)
- config.write()
-
class SSSD(Base):
def __init__(self, options):
super(Configuration.SSSD, self).__init__(options, ServiceName="sssd")
@@ -378,83 +364,6 @@ class Configuration:
# other applications may depend on it.
return
- class NIS(Base):
- def __init__(self, options):
- super(Configuration.NIS, self).__init__(options)
- self.rpcbind = Service("rpcbind")
- self.ypbind = Service("ypbind")
-
- def isEnabled(self):
- if not self.isset("nis"):
- return None
-
- return self.getBool("nis")
-
- def enableService(self, nostart):
- if not self.isset("nisdomain"):
- return
-
- nisdom = self.get("nisdomain")
-
- if not nostart:
- cmd = Command(Path.System('cmd-domainname'), [nisdom])
- cmd.run()
-
- cmd = Command(Path.System('cmd-setsebool'),
- ['-P', 'allow_ypbind', '1'])
- cmd.run()
-
- self.rpcbind.enable()
- self.ypbind.enable()
-
- if not nostart:
- self.rpcbind.start(Restart=False)
- self.ypbind.start()
-
- def disableService(self, nostop):
- if not nostop:
- cmd = Command(Path.System('cmd-domainname'), ["(none)"])
- cmd.run()
-
- cmd = Command(Path.System('cmd-setsebool'),
- ['-P', 'allow_ypbind', '0'])
- cmd.run()
-
- self.rpcbind.disable()
- self.ypbind.disable()
-
- if not nostop:
- self.rpcbind.stop()
- self.ypbind.stop()
-
- def write(self):
- if not self.isset("nisdomain"):
- return
-
- output = "domain " + self.get("nisdomain")
-
- additional_servers = []
- if self.isset("nisserver"):
- servers = self.get("nisserver").split(",")
- additional_servers = servers[1:]
- output += " server " + servers[0] + "\n"
- else:
- output += " broadcast\n"
-
- for server in additional_servers:
- output += "ypserver " + server + "\n"
-
- filename = Path.System('yp.conf')
- if self.getBool("test-call"):
- print("========== BEGIN Content of [%s] ==========" % filename)
- print(output)
- print("========== END Content of [%s] ==========\n" % filename)
- return
-
- with open(filename, "w") as f:
- f.write(output)
-
-
class AuthCompat:
def __init__(self):
self.sysconfig = EnvironmentFile(Path.System('authconfig'))
@@ -538,8 +447,6 @@ class AuthCompat:
or self.options.getBool("sssd")
or self.options.getBool("sssdauth")):
profile = "sssd"
- elif self.options.getBool("nis"):
- profile = "nis"
elif self.options.getBool("winbind"):
profile = "winbind"
@@ -596,13 +503,11 @@ class AuthCompat:
def writeConfiguration(self):
configs = [
Configuration.LDAP(self.options),
- Configuration.Network(self.options),
Configuration.Kerberos(self.options),
Configuration.SSSD(self.options),
Configuration.Winbind(self.options),
Configuration.PWQuality(self.options),
Configuration.MakeHomedir(self.options),
- Configuration.NIS(self.options)
]
for config in configs:
diff --git a/src/compat/authcompat_Options.py b/src/compat/authcompat_Options.py
index 5c8b21b55014198d6d9dfc98bd807c3c922b06f4..79ead60fa9edc1244227e3b69df025471b7c7991 100644
--- a/src/compat/authcompat_Options.py
+++ b/src/compat/authcompat_Options.py
@@ -79,9 +79,6 @@ class Options:
# However, they will just make sure that an authentication against
# expected service is working. They may not result in the exact same
# configuration as authconfig would generate.
- Option.Feature("nis", _("NIS for user information by default")),
- Option.Valued("nisdomain", _("<domain>"), _("default NIS domain")),
- Option.Valued("nisserver", _("<server>"), _("default NIS server")),
Option.Feature("ldap", _("LDAP for user information by default")),
Option.Feature("ldapauth", _("LDAP for authentication by default")),
Option.Valued("ldapserver", _("<server>"), _("default LDAP server hostname or URI")),
@@ -164,6 +161,11 @@ class Options:
Option.UnsupportedFeature("locauthorize"),
Option.UnsupportedFeature("sysnetauth"),
Option.UnsupportedValued("faillockargs", _("<options>")),
+
+ # NIS is no longer supported
+ Option.UnsupportedFeature("nis"),
+ Option.UnsupportedValued("nisdomain", _("<domain>")),
+ Option.UnsupportedValued("nisserver", _("<server>")),
]
Map = {
diff --git a/src/man/authselect-migration.7.adoc b/src/man/authselect-migration.7.adoc
index 888cd4e5a0750d4e1aa5898887f5f7fd42472741..d9777b9b473859d7ec532f39f7e14bd81c4f1b90 100644
--- a/src/man/authselect-migration.7.adoc
+++ b/src/man/authselect-migration.7.adoc
@@ -72,7 +72,7 @@ configuration file for required services.
|--enablesssd --enablesssdauth |sssd
|--enablekrb5 |sssd
|--enablewinbind --enablewinbindauth |winbind
-|--enablenis |nis
+|--enablenis |none
|=========================================================
.Relation of authconfig options to authselect profile features
--
2.34.1

View File

@ -1,9 +1,14 @@
From a5d390b6c2a98854c6b5a53f49e3e76e86d7eb28 Mon Sep 17 00:00:00 2001
From f222ccb9f4d0ec1021d3117e9b91b3317722a3fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
Date: Mon, 5 Dec 2022 19:03:00 +0100
Subject: [PATCH] rhel8: Revert yescrypt
Subject: [PATCH 8/8] rhel9: Revert yescrypt
(cherry picked from commit a5d390b6c2a98854c6b5a53f49e3e76e86d7eb28)
Patch-name: 0905-rhel9-Revert-yescrypt.patch
Patch-id: 905
From-dist-git-commit: 8461b94b1539db7f26c288e0d5d20dd71e6609bf
---
po/af.po | 2 +-
po/authselect.pot | 2 +-
po/ca.po | 2 +-
po/cs.po | 4 ++--
@ -44,13 +49,13 @@ Subject: [PATCH] rhel8: Revert yescrypt
src/man/po/authselect-migration.7.adoc.de.po | 2 +-
src/man/po/authselect-migration.7.adoc.es.po | 2 +-
src/man/po/authselect-migration.7.adoc.fa.po | 2 +-
src/man/po/authselect-migration.7.adoc.fi.po | 2 +-
src/man/po/authselect-migration.7.adoc.fr.po | 2 +-
src/man/po/authselect-migration.7.adoc.fi.po | 4 ++--
src/man/po/authselect-migration.7.adoc.fr.po | 4 ++--
src/man/po/authselect-migration.7.adoc.hu.po | 2 +-
src/man/po/authselect-migration.7.adoc.it.po | 2 +-
src/man/po/authselect-migration.7.adoc.ja.po | 4 ++--
src/man/po/authselect-migration.7.adoc.ko.po | 4 ++--
src/man/po/authselect-migration.7.adoc.nl.po | 2 +-
src/man/po/authselect-migration.7.adoc.nl.po | 4 ++--
src/man/po/authselect-migration.7.adoc.pl.po | 2 +-
src/man/po/authselect-migration.7.adoc.pot | 2 +-
src/man/po/authselect-migration.7.adoc.pt.po | 2 +-
@ -62,10 +67,23 @@ Subject: [PATCH] rhel8: Revert yescrypt
src/man/po/authselect-migration.7.adoc.uk.po | 4 ++--
src/man/po/authselect-migration.7.adoc.zh_CN.po | 2 +-
src/man/po/authselect-migration.7.adoc.zh_TW.po | 2 +-
58 files changed, 83 insertions(+), 83 deletions(-)
59 files changed, 87 insertions(+), 87 deletions(-)
diff --git a/po/af.po b/po/af.po
index e305029..b4f0418 100644
--- a/po/af.po
+++ b/po/af.po
@@ -1575,7 +1575,7 @@ msgid "<name>"
msgstr ""
#: src/compat/authcompat_Options.py:148
-msgid "<descrypt|bigcrypt|md5|sha256|sha512|yescrypt>"
+msgid "<descrypt|bigcrypt|md5|sha256|sha512>"
msgstr ""
#: src/compat/authcompat_Options.py:149
diff --git a/po/authselect.pot b/po/authselect.pot
index ebb39b01c03715ee9838421e4a433741d87ab901..c30807134393315fde32054aa174b870abfdfc4a 100644
index ebb39b0..c308071 100644
--- a/po/authselect.pot
+++ b/po/authselect.pot
@@ -1535,7 +1535,7 @@ msgid "<name>"
@ -78,7 +96,7 @@ index ebb39b01c03715ee9838421e4a433741d87ab901..c30807134393315fde32054aa174b870
#: src/compat/authcompat_Options.py:149
diff --git a/po/ca.po b/po/ca.po
index 3373e107538325092223d157cda4b1b40f6ab4db..75d91ec669a34b0b4f33ca3caedd4ff7df8e069d 100644
index 3373e10..75d91ec 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -1569,7 +1569,7 @@ msgid "<name>"
@ -91,11 +109,11 @@ index 3373e107538325092223d157cda4b1b40f6ab4db..75d91ec669a34b0b4f33ca3caedd4ff7
#: src/compat/authcompat_Options.py:149
diff --git a/po/cs.po b/po/cs.po
index e95d7973060f69f708475fb44bff058d637ce010..28598d36533cf9ea237032eaa9c9b31c59023a10 100644
index 48929b6..b9150b7 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -1612,8 +1612,8 @@ msgid "<name>"
msgstr "<name>"
@@ -1600,8 +1600,8 @@ msgid "<name>"
msgstr "<jméno>"
#: src/compat/authcompat_Options.py:148
-msgid "<descrypt|bigcrypt|md5|sha256|sha512|yescrypt>"
@ -106,10 +124,10 @@ index e95d7973060f69f708475fb44bff058d637ce010..28598d36533cf9ea237032eaa9c9b31c
# auto translated by TM merge from project: authconfig, version: master, DocId: po/authconfig
#: src/compat/authcompat_Options.py:149
diff --git a/po/de.po b/po/de.po
index d509b09fd15b9e1490e5ca86c6bc421a28819a48..89d5fa6c15d43baeae6fb9280f4a935eaf3bbb74 100644
index 07eab1e..746d167 100644
--- a/po/de.po
+++ b/po/de.po
@@ -1598,8 +1598,8 @@ msgid "<name>"
@@ -1600,8 +1600,8 @@ msgid "<name>"
msgstr "<name>"
#: src/compat/authcompat_Options.py:148
@ -121,7 +139,7 @@ index d509b09fd15b9e1490e5ca86c6bc421a28819a48..89d5fa6c15d43baeae6fb9280f4a935e
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/es.po b/po/es.po
index 3868023cdaab1e638f6f555ff7b020175cba1665..af5cde80a00f366d5259f75e4af7c108d97a2006 100644
index 3868023..af5cde8 100644
--- a/po/es.po
+++ b/po/es.po
@@ -1598,8 +1598,8 @@ msgid "<name>"
@ -136,10 +154,10 @@ index 3868023cdaab1e638f6f555ff7b020175cba1665..af5cde80a00f366d5259f75e4af7c108
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/fa.po b/po/fa.po
index 2968bc3c3b6ab89f292299e5552b610f0b6805d6..aa678e68429fcc7fbfe9d510f141f13830d16fb0 100644
index 7776891..d74c1cd 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -1536,7 +1536,7 @@ msgid "<name>"
@@ -1537,7 +1537,7 @@ msgid "<name>"
msgstr ""
#: src/compat/authcompat_Options.py:148
@ -149,7 +167,7 @@ index 2968bc3c3b6ab89f292299e5552b610f0b6805d6..aa678e68429fcc7fbfe9d510f141f138
#: src/compat/authcompat_Options.py:149
diff --git a/po/fi.po b/po/fi.po
index 2ae32ff908cee4decf5bc2b800fc588796faaf58..73905901dd97620a93ceb0e7d8d5f1f8b9081fa0 100644
index 2ae32ff..7390590 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -1583,8 +1583,8 @@ msgid "<name>"
@ -164,7 +182,7 @@ index 2ae32ff908cee4decf5bc2b800fc588796faaf58..73905901dd97620a93ceb0e7d8d5f1f8
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/fr.po b/po/fr.po
index e686cb374d711575590e5b29c97dfb641c24d894..461632132b74ef348d489b93301df5559a2a5607 100644
index a40cf4c..d526c5d 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -1605,8 +1605,8 @@ msgid "<name>"
@ -179,10 +197,10 @@ index e686cb374d711575590e5b29c97dfb641c24d894..461632132b74ef348d489b93301df555
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/hu.po b/po/hu.po
index 87f9c508512b4ee9fdd2e57970fb1a34018e32be..f1a49d908fd33043bce75b3ac00535f5dc1c046b 100644
index 758be29..e18d6bf 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -1589,8 +1589,8 @@ msgid "<name>"
@@ -1590,8 +1590,8 @@ msgid "<name>"
msgstr "<név>"
#: src/compat/authcompat_Options.py:148
@ -194,7 +212,7 @@ index 87f9c508512b4ee9fdd2e57970fb1a34018e32be..f1a49d908fd33043bce75b3ac00535f5
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/id.po b/po/id.po
index a83e1e207f0ff16c556dc92aaf8078a4ad1f45ba..6a7e2a7478c5ad1ca3071bd697afe36b67c27824 100644
index a83e1e2..6a7e2a7 100644
--- a/po/id.po
+++ b/po/id.po
@@ -1538,7 +1538,7 @@ msgid "<name>"
@ -207,10 +225,10 @@ index a83e1e207f0ff16c556dc92aaf8078a4ad1f45ba..6a7e2a7478c5ad1ca3071bd697afe36b
#: src/compat/authcompat_Options.py:149
diff --git a/po/it.po b/po/it.po
index 285726001b5522232143657305b0e9973f1fbfa4..7edbab7291cb0d3b4f23b874cd7f06c0cf9c200c 100644
index 9427893..4b27ef2 100644
--- a/po/it.po
+++ b/po/it.po
@@ -1583,8 +1583,8 @@ msgid "<name>"
@@ -1585,8 +1585,8 @@ msgid "<name>"
msgstr "<name>"
#: src/compat/authcompat_Options.py:148
@ -222,7 +240,7 @@ index 285726001b5522232143657305b0e9973f1fbfa4..7edbab7291cb0d3b4f23b874cd7f06c0
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/ja.po b/po/ja.po
index 5adcfbd662be9c43fe0616f789bb8302d0d2daba..b9bc2b3c35bc2b230e8307f4910a5061ec8617ee 100644
index fe83406..7ea9ae8 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -1598,8 +1598,8 @@ msgid "<name>"
@ -237,7 +255,7 @@ index 5adcfbd662be9c43fe0616f789bb8302d0d2daba..b9bc2b3c35bc2b230e8307f4910a5061
# auto translated by TM merge from translation memory: authconfig, unique id: authconfig:6.2.8:authconfig:0bbce02e304562c295a1d57d66c296d3
#: src/compat/authcompat_Options.py:149
diff --git a/po/ka.po b/po/ka.po
index 905b582f4c11073786b21ebe945aa3cf1bc29643..1e744d48416a437d932762729082261855c8ab37 100644
index ef2e7c6..e19c0ab 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -1573,8 +1573,8 @@ msgid "<name>"
@ -252,7 +270,7 @@ index 905b582f4c11073786b21ebe945aa3cf1bc29643..1e744d48416a437d9327627290822618
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/ko.po b/po/ko.po
index 3942b7023a2f88ce285000a1872d633390ef61d1..1aa3e183992037ef8794e8097f4f1bc288656bb0 100644
index 52d2cac..eb768fe 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -1570,8 +1570,8 @@ msgid "<name>"
@ -267,11 +285,11 @@ index 3942b7023a2f88ce285000a1872d633390ef61d1..1aa3e183992037ef8794e8097f4f1bc2
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/nl.po b/po/nl.po
index 380270a84415b7de1bb9a58e08da8310df02eef1..a5d0dbf4d32bf1001305178e77d5237dad1cab73 100644
index 1bd2a9b..ba50b52 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -1598,8 +1598,8 @@ msgid "<name>"
msgstr "<name>"
@@ -1602,8 +1602,8 @@ msgid "<name>"
msgstr "<naam>"
#: src/compat/authcompat_Options.py:148
-msgid "<descrypt|bigcrypt|md5|sha256|sha512|yescrypt>"
@ -282,7 +300,7 @@ index 380270a84415b7de1bb9a58e08da8310df02eef1..a5d0dbf4d32bf1001305178e77d5237d
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/pl.po b/po/pl.po
index 9b6627cc766c1e0a0db70187e13a57760dbb30c9..13553c81d1c57f22c5225aa0c017242abba15bf6 100644
index 9b6627c..13553c8 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -1609,8 +1609,8 @@ msgid "<name>"
@ -297,7 +315,7 @@ index 9b6627cc766c1e0a0db70187e13a57760dbb30c9..13553c81d1c57f22c5225aa0c017242a
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/pt.po b/po/pt.po
index ad02a0b94911380ec4824446a5c7abfe4cd1fa6e..90d2aa3a506551571e5bfaa003b4aa2362a6a5a3 100644
index ad02a0b..90d2aa3 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -1536,7 +1536,7 @@ msgid "<name>"
@ -310,7 +328,7 @@ index ad02a0b94911380ec4824446a5c7abfe4cd1fa6e..90d2aa3a506551571e5bfaa003b4aa23
#: src/compat/authcompat_Options.py:149
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3ccd6679eaa68bc94ae8ac80cec4b81dd099a22c..8442acf18eed52de25222a95142df8389d57a72c 100644
index a1215bb..544b8e9 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -1592,8 +1592,8 @@ msgid "<name>"
@ -325,7 +343,7 @@ index 3ccd6679eaa68bc94ae8ac80cec4b81dd099a22c..8442acf18eed52de25222a95142df838
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/ru.po b/po/ru.po
index 49190028c7ce89e2a33b0d72f0ae4f185f251ffc..d23284d29df8503e8e8afca6ac60dc0f89f7e886 100644
index 4919002..d23284d 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -1590,8 +1590,8 @@ msgid "<name>"
@ -340,7 +358,7 @@ index 49190028c7ce89e2a33b0d72f0ae4f185f251ffc..d23284d29df8503e8e8afca6ac60dc0f
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/si.po b/po/si.po
index 39f5a79298a22cc38cbba427d976a64347d6b51d..eaf4b3c08a31f275c51f8f52078df993992e7dbb 100644
index 39f5a79..eaf4b3c 100644
--- a/po/si.po
+++ b/po/si.po
@@ -1536,7 +1536,7 @@ msgid "<name>"
@ -353,10 +371,10 @@ index 39f5a79298a22cc38cbba427d976a64347d6b51d..eaf4b3c08a31f275c51f8f52078df993
#: src/compat/authcompat_Options.py:149
diff --git a/po/sv.po b/po/sv.po
index 3a2c2479aebc170906f52769b8403b3a8fd29f58..e2b1c49bcc3464375a4d0987a221c39d2faa48c4 100644
index 9292b1f..cc70f2d 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -1579,8 +1579,8 @@ msgid "<name>"
@@ -1580,8 +1580,8 @@ msgid "<name>"
msgstr "<namn>"
#: src/compat/authcompat_Options.py:148
@ -368,7 +386,7 @@ index 3a2c2479aebc170906f52769b8403b3a8fd29f58..e2b1c49bcc3464375a4d0987a221c39d
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/tr.po b/po/tr.po
index 9be388fbbde21396666502662b964bc475098980..0aaa54335877ddadf13d4da7ad3277b1eccd0a09 100644
index 9be388f..0aaa543 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -1589,8 +1589,8 @@ msgid "<name>"
@ -383,7 +401,7 @@ index 9be388fbbde21396666502662b964bc475098980..0aaa54335877ddadf13d4da7ad3277b1
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/uk.po b/po/uk.po
index c66594f1bff7c0c0c1dd8aec8d8131f88ad23d06..bc4c93b8f63e6fafa67b2ee6c55edf2d927f0491 100644
index c66594f..bc4c93b 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1591,8 +1591,8 @@ msgid "<name>"
@ -398,7 +416,7 @@ index c66594f1bff7c0c0c1dd8aec8d8131f88ad23d06..bc4c93b8f63e6fafa67b2ee6c55edf2d
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 75ec7d808811187b7722121966aaa55236dbc7d4..6c109a0d8556a8b5fd93e03ae543f3d3e909a6b8 100644
index 75ec7d8..6c109a0 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -1559,8 +1559,8 @@ msgid "<name>"
@ -413,7 +431,7 @@ index 75ec7d808811187b7722121966aaa55236dbc7d4..6c109a0d8556a8b5fd93e03ae543f3d3
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 89fefedabe611f789fb65aaef0a8b1421fca41ef..0562435441f57f7426964ee5639d97930a3c9b55 100644
index 89fefed..0562435 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -1562,8 +1562,8 @@ msgid "<name>"
@ -428,7 +446,7 @@ index 89fefedabe611f789fb65aaef0a8b1421fca41ef..0562435441f57f7426964ee5639d9793
#: src/compat/authcompat_Options.py:149
msgid "<URL>"
diff --git a/profiles/minimal/password-auth b/profiles/minimal/password-auth
index 858c21f588fb0a76e30b7ecb122f1f332d18a294..8c4cb37f848a01889724ec8c56f1b819facb330d 100644
index 858c21f..8c4cb37 100644
--- a/profiles/minimal/password-auth
+++ b/profiles/minimal/password-auth
@@ -12,7 +12,7 @@ account required pam_unix.so
@ -441,7 +459,7 @@ index 858c21f588fb0a76e30b7ecb122f1f332d18a294..8c4cb37f848a01889724ec8c56f1b819
session optional pam_keyinit.so revoke
diff --git a/profiles/minimal/system-auth b/profiles/minimal/system-auth
index 858c21f588fb0a76e30b7ecb122f1f332d18a294..8c4cb37f848a01889724ec8c56f1b819facb330d 100644
index 858c21f..8c4cb37 100644
--- a/profiles/minimal/system-auth
+++ b/profiles/minimal/system-auth
@@ -12,7 +12,7 @@ account required pam_unix.so
@ -454,7 +472,7 @@ index 858c21f588fb0a76e30b7ecb122f1f332d18a294..8c4cb37f848a01889724ec8c56f1b819
session optional pam_keyinit.so revoke
diff --git a/profiles/nis/password-auth b/profiles/nis/password-auth
index 56a51d9eebb2987da340805ddb4e4a6752ebdeb2..56b19a6b9b0e6185942d74bf17d7bca89f829488 100644
index 56a51d9..56b19a6 100644
--- a/profiles/nis/password-auth
+++ b/profiles/nis/password-auth
@@ -15,7 +15,7 @@ account required pam_unix.so broken_shad
@ -467,7 +485,7 @@ index 56a51d9eebb2987da340805ddb4e4a6752ebdeb2..56b19a6b9b0e6185942d74bf17d7bca8
session optional pam_keyinit.so revoke
diff --git a/profiles/nis/system-auth b/profiles/nis/system-auth
index 74cf6ece9ce0b1b64b122fd2309ebf5d496c4787..5d5010a712c3228d6610358770a5ba8ed20c707a 100644
index 74cf6ec..5d5010a 100644
--- a/profiles/nis/system-auth
+++ b/profiles/nis/system-auth
@@ -16,7 +16,7 @@ account required pam_unix.so broken_shad
@ -480,7 +498,7 @@ index 74cf6ece9ce0b1b64b122fd2309ebf5d496c4787..5d5010a712c3228d6610358770a5ba8e
session optional pam_keyinit.so revoke
diff --git a/profiles/sssd/password-auth b/profiles/sssd/password-auth
index da95481a26c53d35c4db496c98663615bc6af45f..fab4a2c2341cdaf2e00e761cde03fd4c11d86155 100644
index 5b235de..b64f048 100644
--- a/profiles/sssd/password-auth
+++ b/profiles/sssd/password-auth
@@ -24,7 +24,7 @@ account required pam_permit.so
@ -489,11 +507,11 @@ index da95481a26c53d35c4db496c98663615bc6af45f..fab4a2c2341cdaf2e00e761cde03fd4c
password requisite pam_pwhistory.so use_authtok {include if "with-pwhistory"}
-password sufficient pam_unix.so yescrypt shadow {if not "without-nullok":nullok} use_authtok
+password sufficient pam_unix.so sha512 shadow {if not "without-nullok":nullok} use_authtok
password [success=1 default=ignore] pam_localuser.so
password sufficient pam_sss.so use_authtok
password required pam_deny.so
diff --git a/profiles/sssd/system-auth b/profiles/sssd/system-auth
index 9e25476e9f0ffbfbf852ded84f62217db45655cb..4a03851dfb32a8622ea464a79f8b429f97e2165a 100644
index 22e87d8..d338719 100644
--- a/profiles/sssd/system-auth
+++ b/profiles/sssd/system-auth
@@ -31,7 +31,7 @@ account required pam_permit.so
@ -502,11 +520,11 @@ index 9e25476e9f0ffbfbf852ded84f62217db45655cb..4a03851dfb32a8622ea464a79f8b429f
password requisite pam_pwhistory.so use_authtok {include if "with-pwhistory"}
-password sufficient pam_unix.so yescrypt shadow {if not "without-nullok":nullok} use_authtok
+password sufficient pam_unix.so sha512 shadow {if not "without-nullok":nullok} use_authtok
password [success=1 default=ignore] pam_localuser.so
password sufficient pam_sss.so use_authtok
password required pam_deny.so
diff --git a/profiles/winbind/password-auth b/profiles/winbind/password-auth
index 8b260fa06f5ed8494d1f6fac74517d3a54622693..4944b4213d83acc6f18e6078d9d5d95d8e30950c 100644
index 8b260fa..4944b42 100644
--- a/profiles/winbind/password-auth
+++ b/profiles/winbind/password-auth
@@ -21,7 +21,7 @@ account required pam_permit.so
@ -519,7 +537,7 @@ index 8b260fa06f5ed8494d1f6fac74517d3a54622693..4944b4213d83acc6f18e6078d9d5d95d
password required pam_deny.so
diff --git a/profiles/winbind/system-auth b/profiles/winbind/system-auth
index 33aa13efb92405393236c3511ebb351facd916f0..afe27d7b0864e66b9a91a582d0c6f94cc37f1af7 100644
index 33aa13e..afe27d7 100644
--- a/profiles/winbind/system-auth
+++ b/profiles/winbind/system-auth
@@ -22,7 +22,7 @@ account required pam_permit.so
@ -532,10 +550,10 @@ index 33aa13efb92405393236c3511ebb351facd916f0..afe27d7b0864e66b9a91a582d0c6f94c
password required pam_deny.so
diff --git a/src/compat/authcompat_Options.py b/src/compat/authcompat_Options.py
index 5c8b21b55014198d6d9dfc98bd807c3c922b06f4..5c97fee5ca9d12816e6d308f2319e0c7329db4cf 100644
index 79ead60..5b80b80 100644
--- a/src/compat/authcompat_Options.py
+++ b/src/compat/authcompat_Options.py
@@ -145,7 +145,7 @@ class Options:
@@ -142,7 +142,7 @@ class Options:
Option.UnsupportedSwitch("useshadow"),
Option.UnsupportedFeature("md5"),
Option.UnsupportedSwitch("usemd5"),
@ -545,7 +563,7 @@ index 5c8b21b55014198d6d9dfc98bd807c3c922b06f4..5c97fee5ca9d12816e6d308f2319e0c7
Option.UnsupportedValued("smartcardmodule", _("<module>")),
Option.UnsupportedValued("smbsecurity", _("<user|server|domain|ads>")),
diff --git a/src/man/authselect-migration.7.adoc b/src/man/authselect-migration.7.adoc
index 888cd4e5a0750d4e1aa5898887f5f7fd42472741..ee493ee06de1ed5406b14115055a72b916c86f7f 100644
index d9777b9..9e3021a 100644
--- a/src/man/authselect-migration.7.adoc
+++ b/src/man/authselect-migration.7.adoc
@@ -90,7 +90,7 @@ configuration file for required services.
@ -558,7 +576,7 @@ index 888cd4e5a0750d4e1aa5898887f5f7fd42472741..ee493ee06de1ed5406b14115055a72b9
You can just omit these options.
diff --git a/src/man/po/authselect-migration.7.adoc.ca.po b/src/man/po/authselect-migration.7.adoc.ca.po
index 08b11b78b5b3aa80dc87abf7ce46840c3aa4c802..12f14d69827b7022236b5e15e792cf718a76ef63 100644
index 08b11b7..12f14d6 100644
--- a/src/man/po/authselect-migration.7.adoc.ca.po
+++ b/src/man/po/authselect-migration.7.adoc.ca.po
@@ -185,7 +185,7 @@ msgstr ""
@ -571,7 +589,7 @@ index 08b11b78b5b3aa80dc87abf7ce46840c3aa4c802..12f14d69827b7022236b5e15e792cf71
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.cs.po b/src/man/po/authselect-migration.7.adoc.cs.po
index d11809b0c89c0c25927385c23092d09febf6a6a6..caf570bf8dd29c2a4018dc33c6a6ac8f07f88828 100644
index d11809b..caf570b 100644
--- a/src/man/po/authselect-migration.7.adoc.cs.po
+++ b/src/man/po/authselect-migration.7.adoc.cs.po
@@ -242,7 +242,7 @@ msgstr ""
@ -584,7 +602,7 @@ index d11809b0c89c0c25927385c23092d09febf6a6a6..caf570bf8dd29c2a4018dc33c6a6ac8f
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.de.po b/src/man/po/authselect-migration.7.adoc.de.po
index c166a0f6b3ecaa15f6bd691092c5534a75b0ab8b..fff88c84af35494e65b6587efe78ff09d75f350f 100644
index c166a0f..fff88c8 100644
--- a/src/man/po/authselect-migration.7.adoc.de.po
+++ b/src/man/po/authselect-migration.7.adoc.de.po
@@ -193,7 +193,7 @@ msgstr ""
@ -597,7 +615,7 @@ index c166a0f6b3ecaa15f6bd691092c5534a75b0ab8b..fff88c84af35494e65b6587efe78ff09
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.es.po b/src/man/po/authselect-migration.7.adoc.es.po
index 8cb3584e586ef6ba922d88f3582f437cabac5290..5403cde5d4ea05c0ea720d42706b15d331c2cae2 100644
index 8cb3584..5403cde 100644
--- a/src/man/po/authselect-migration.7.adoc.es.po
+++ b/src/man/po/authselect-migration.7.adoc.es.po
@@ -241,7 +241,7 @@ msgstr ""
@ -610,22 +628,9 @@ index 8cb3584e586ef6ba922d88f3582f437cabac5290..5403cde5d4ea05c0ea720d42706b15d3
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.fa.po b/src/man/po/authselect-migration.7.adoc.fa.po
index 3212410cbe63b92370ab032b90d975e6f3351af3..8ffb506d4d0f80227d739477c9e6740ce1a50aeb 100644
index b902c0c..db37728 100644
--- a/src/man/po/authselect-migration.7.adoc.fa.po
+++ b/src/man/po/authselect-migration.7.adoc.fa.po
@@ -185,7 +185,7 @@ msgstr ""
msgid ""
"Authconfig options `--enableshadow` and `--passalgo=sha512` were often used "
"to make sure that passwords are stored in `/etc/shadow` using `sha512` "
-"algorithm. *The authselect profiles now use the yescrypt hashing method* and "
+"algorithm. *The authselect profiles now use the sha512 hashing method* and "
"it cannot be changed through an option (only by creating a custom profile). "
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.fi.po b/src/man/po/authselect-migration.7.adoc.fi.po
index 5a4aa6d1e8c0f767cb98cd47376d476104439ec5..6f5d26ebb7ee709e5e0589ca5bc2002110d71f01 100644
--- a/src/man/po/authselect-migration.7.adoc.fi.po
+++ b/src/man/po/authselect-migration.7.adoc.fi.po
@@ -189,7 +189,7 @@ msgstr ""
msgid ""
"Authconfig options `--enableshadow` and `--passalgo=sha512` were often used "
@ -635,11 +640,11 @@ index 5a4aa6d1e8c0f767cb98cd47376d476104439ec5..6f5d26ebb7ee709e5e0589ca5bc20021
"it cannot be changed through an option (only by creating a custom profile). "
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.fr.po b/src/man/po/authselect-migration.7.adoc.fr.po
index 92f688c2a6b88826de4f3dc4ac8dac0fc0373f46..567b0a25e5613172b078ce3614c6ec9a95ded539 100644
--- a/src/man/po/authselect-migration.7.adoc.fr.po
+++ b/src/man/po/authselect-migration.7.adoc.fr.po
@@ -258,7 +258,7 @@ msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.fi.po b/src/man/po/authselect-migration.7.adoc.fi.po
index 14c6894..79ff561 100644
--- a/src/man/po/authselect-migration.7.adoc.fi.po
+++ b/src/man/po/authselect-migration.7.adoc.fi.po
@@ -252,14 +252,14 @@ msgstr ""
msgid ""
"Authconfig options `--enableshadow` and `--passalgo=sha512` were often used "
"to make sure that passwords are stored in `/etc/shadow` using `sha512` "
@ -648,8 +653,37 @@ index 92f688c2a6b88826de4f3dc4ac8dac0fc0373f46..567b0a25e5613172b078ce3614c6ec9a
"it cannot be changed through an option (only by creating a custom profile). "
"You can just omit these options."
msgstr ""
"Authconfig-asetuksia `--enableshadow` ja `--passalgo=sha512` käytettiin "
"usein varmistamaan, että salasanat on tallennettu hakemistoon `/etc/shadow` "
"käyttämällä `sha512`-algoritmia. *Authselect-profiilit käyttävät nyt "
-"yescrypt-hajautusmenetelmää*, eikä sitä voi muuttaa valinnalla (onnistuu "
+"sha512-hajautusmenetelmää*, eikä sitä voi muuttaa valinnalla (onnistuu "
"vain luomalla mukautettu profiili). Voit jättää nämä vaihtoehdot pois."
#. type: Block title
diff --git a/src/man/po/authselect-migration.7.adoc.fr.po b/src/man/po/authselect-migration.7.adoc.fr.po
index cf3fcf9..55a7386 100644
--- a/src/man/po/authselect-migration.7.adoc.fr.po
+++ b/src/man/po/authselect-migration.7.adoc.fr.po
@@ -259,14 +259,14 @@ msgstr ""
msgid ""
"Authconfig options `--enableshadow` and `--passalgo=sha512` were often used "
"to make sure that passwords are stored in `/etc/shadow` using `sha512` "
-"algorithm. *The authselect profiles now use the yescrypt hashing method* and "
+"algorithm. *The authselect profiles now use the sha512 hashing method* and "
"it cannot be changed through an option (only by creating a custom profile). "
"You can just omit these options."
msgstr ""
"Les options dAuthconfig '--enableshadow' et '--passalgo=sha512' ont souvent "
"été utilisées pour sassurer que les mots de passe sont stockés dans '/etc/"
"shadow' en utilisant lalgorithme 'sha512'. *Les profils authselect "
-"utilisent maintenant la méthode de hachage yescrypt* et elle ne peut pas "
+"utilisent maintenant la méthode de hachage sha512* et elle ne peut pas "
"être modifiée via une option (uniquement en créant un profil personnalisé). "
"Vous pouvez simplement omettre ces options."
diff --git a/src/man/po/authselect-migration.7.adoc.hu.po b/src/man/po/authselect-migration.7.adoc.hu.po
index a058b221b3324f6ed120a05fefcd3fe46af7e08b..368476a43138b2952baad7a0691e064d452715d5 100644
index a058b22..368476a 100644
--- a/src/man/po/authselect-migration.7.adoc.hu.po
+++ b/src/man/po/authselect-migration.7.adoc.hu.po
@@ -189,7 +189,7 @@ msgstr ""
@ -662,7 +696,7 @@ index a058b221b3324f6ed120a05fefcd3fe46af7e08b..368476a43138b2952baad7a0691e064d
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.it.po b/src/man/po/authselect-migration.7.adoc.it.po
index f28d362d8c7a0986259f2cfff1583e9b4dd19f88..d09af609ce7afcb47601358ba4d4f114cee306eb 100644
index f28d362..d09af60 100644
--- a/src/man/po/authselect-migration.7.adoc.it.po
+++ b/src/man/po/authselect-migration.7.adoc.it.po
@@ -189,7 +189,7 @@ msgstr ""
@ -675,7 +709,7 @@ index f28d362d8c7a0986259f2cfff1583e9b4dd19f88..d09af609ce7afcb47601358ba4d4f114
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.ja.po b/src/man/po/authselect-migration.7.adoc.ja.po
index 782e094c5f7c06a7d0fb340cf38d0c3b2f9a56ec..a8da7e2a23ef8f43e95df47a462bce919748ab19 100644
index 782e094..a8da7e2 100644
--- a/src/man/po/authselect-migration.7.adoc.ja.po
+++ b/src/man/po/authselect-migration.7.adoc.ja.po
@@ -246,13 +246,13 @@ msgstr ""
@ -695,7 +729,7 @@ index 782e094c5f7c06a7d0fb340cf38d0c3b2f9a56ec..a8da7e2a23ef8f43e95df47a462bce91
"せん(カスタムプロファイルを作成する場合のみ)。 これらのオプションは省略でき"
"ます。"
diff --git a/src/man/po/authselect-migration.7.adoc.ko.po b/src/man/po/authselect-migration.7.adoc.ko.po
index a57401b4ff8ef7da06a7ff5c28d3ed6a51b2f13b..3bd1936b9e577e0ccbb35da1fff19aa5121b48c8 100644
index 9704e0b..338bc33 100644
--- a/src/man/po/authselect-migration.7.adoc.ko.po
+++ b/src/man/po/authselect-migration.7.adoc.ko.po
@@ -249,13 +249,13 @@ msgstr ""
@ -715,10 +749,10 @@ index a57401b4ff8ef7da06a7ff5c28d3ed6a51b2f13b..3bd1936b9e577e0ccbb35da1fff19aa5
"들 옵션을 생략 할 수 있습니다."
diff --git a/src/man/po/authselect-migration.7.adoc.nl.po b/src/man/po/authselect-migration.7.adoc.nl.po
index 691355231e8b425959738ce5b85112d7e7a69999..365b80858f2ef2395ca0cd80cc39d143810cdb9f 100644
index 15573ef..b587fa4 100644
--- a/src/man/po/authselect-migration.7.adoc.nl.po
+++ b/src/man/po/authselect-migration.7.adoc.nl.po
@@ -253,7 +253,7 @@ msgstr ""
@@ -257,14 +257,14 @@ msgstr ""
msgid ""
"Authconfig options `--enableshadow` and `--passalgo=sha512` were often used "
"to make sure that passwords are stored in `/etc/shadow` using `sha512` "
@ -727,8 +761,16 @@ index 691355231e8b425959738ce5b85112d7e7a69999..365b80858f2ef2395ca0cd80cc39d143
"it cannot be changed through an option (only by creating a custom profile). "
"You can just omit these options."
msgstr ""
"De authconfig-opties '--enableshadow' and '--passalgo=sha512' werden vaak "
"gebruikt om te verzekeren dat wachtwoorden worden opgeslagen in /etc/shadow "
"met gebruik van het sha512-algoritme. *De authselect-profielen gebruiken "
-"thans hashing met yescrypt.* Dit kan niet met een optie worden gewijzigd, "
+"thans hashing met sha512.* Dit kan niet met een optie worden gewijzigd, "
"maar alleen door een eigen profiel aan te maken. U kunt de voornoemde opties "
"gewoon weglaten."
diff --git a/src/man/po/authselect-migration.7.adoc.pl.po b/src/man/po/authselect-migration.7.adoc.pl.po
index e0e629a8dda40061e2c9d4a17554c848df1e341a..d229fb7e2fd5654682b2fdac1409746606026e02 100644
index e0e629a..d229fb7 100644
--- a/src/man/po/authselect-migration.7.adoc.pl.po
+++ b/src/man/po/authselect-migration.7.adoc.pl.po
@@ -191,7 +191,7 @@ msgstr ""
@ -741,7 +783,7 @@ index e0e629a8dda40061e2c9d4a17554c848df1e341a..d229fb7e2fd5654682b2fdac14097466
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.pot b/src/man/po/authselect-migration.7.adoc.pot
index c35b730bd1a90533ba0c75365e2408a94c3809a9..bed94984e506d2fe73cbaf8c5d1116ff762612d9 100644
index c35b730..bed9498 100644
--- a/src/man/po/authselect-migration.7.adoc.pot
+++ b/src/man/po/authselect-migration.7.adoc.pot
@@ -188,7 +188,7 @@ msgstr ""
@ -754,7 +796,7 @@ index c35b730bd1a90533ba0c75365e2408a94c3809a9..bed94984e506d2fe73cbaf8c5d1116ff
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.pt.po b/src/man/po/authselect-migration.7.adoc.pt.po
index 982c6292b1defd4a9ed6ca30d1dea2d7cf2a65a5..e67478b75a0d7f333f44a0e6db20607e80dbb93a 100644
index 982c629..e67478b 100644
--- a/src/man/po/authselect-migration.7.adoc.pt.po
+++ b/src/man/po/authselect-migration.7.adoc.pt.po
@@ -192,7 +192,7 @@ msgstr ""
@ -767,7 +809,7 @@ index 982c6292b1defd4a9ed6ca30d1dea2d7cf2a65a5..e67478b75a0d7f333f44a0e6db20607e
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.pt_BR.po b/src/man/po/authselect-migration.7.adoc.pt_BR.po
index 51584e7df2ba411cbbc8dd27cab108b7ab157474..a63b8fb623fd06c83fc920405ed6e45cb93d6889 100644
index 51584e7..a63b8fb 100644
--- a/src/man/po/authselect-migration.7.adoc.pt_BR.po
+++ b/src/man/po/authselect-migration.7.adoc.pt_BR.po
@@ -198,7 +198,7 @@ msgstr ""
@ -780,7 +822,7 @@ index 51584e7df2ba411cbbc8dd27cab108b7ab157474..a63b8fb623fd06c83fc920405ed6e45c
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.ru.po b/src/man/po/authselect-migration.7.adoc.ru.po
index 469f4639230a977eebe5261f2b6aea9470db33c5..fd0eb1ad827962c2674a6cdda4c479d805177af0 100644
index 469f463..fd0eb1a 100644
--- a/src/man/po/authselect-migration.7.adoc.ru.po
+++ b/src/man/po/authselect-migration.7.adoc.ru.po
@@ -256,14 +256,14 @@ msgstr ""
@ -801,7 +843,7 @@ index 469f4639230a977eebe5261f2b6aea9470db33c5..fd0eb1ad827962c2674a6cdda4c479d8
"эти параметры."
diff --git a/src/man/po/authselect-migration.7.adoc.si.po b/src/man/po/authselect-migration.7.adoc.si.po
index 0dbdb2c6357cbd2172c25eee157feadd57b0b9ae..5f88382d7aa4c92908b8b6821d75d085ab2a3358 100644
index 0dbdb2c..5f88382 100644
--- a/src/man/po/authselect-migration.7.adoc.si.po
+++ b/src/man/po/authselect-migration.7.adoc.si.po
@@ -188,7 +188,7 @@ msgstr ""
@ -814,7 +856,7 @@ index 0dbdb2c6357cbd2172c25eee157feadd57b0b9ae..5f88382d7aa4c92908b8b6821d75d085
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.sv.po b/src/man/po/authselect-migration.7.adoc.sv.po
index b3087eac46223df0ad9115eafccc426b34ebac99..397e901892f9df42ab2f7721f988427f62198e42 100644
index b3087ea..397e901 100644
--- a/src/man/po/authselect-migration.7.adoc.sv.po
+++ b/src/man/po/authselect-migration.7.adoc.sv.po
@@ -253,13 +253,13 @@ msgstr ""
@ -834,7 +876,7 @@ index b3087eac46223df0ad9115eafccc426b34ebac99..397e901892f9df42ab2f7721f988427f
"profil). Du kan helt enkelt utelämna dessa flaggor."
diff --git a/src/man/po/authselect-migration.7.adoc.tr.po b/src/man/po/authselect-migration.7.adoc.tr.po
index 35e5d5c21609d1f68c5e89a5eaf54a4c456e48e3..157f7d2e4d1a53c27de1673409e658f696b083b6 100644
index 35e5d5c..157f7d2 100644
--- a/src/man/po/authselect-migration.7.adoc.tr.po
+++ b/src/man/po/authselect-migration.7.adoc.tr.po
@@ -258,13 +258,13 @@ msgstr ""
@ -854,7 +896,7 @@ index 35e5d5c21609d1f68c5e89a5eaf54a4c456e48e3..157f7d2e4d1a53c27de1673409e658f6
"(yalnızca özel bir profil oluşturarak değiştirilebilir). Bu seçenekleri "
"yalnızca atlayabilirsiniz."
diff --git a/src/man/po/authselect-migration.7.adoc.uk.po b/src/man/po/authselect-migration.7.adoc.uk.po
index 5a1b8a3aa5e8ce8dfbe40b0545187878dea09dbd..98d9841724a90e207818ea179e5870fdf870ca40 100644
index 5a1b8a3..98d9841 100644
--- a/src/man/po/authselect-migration.7.adoc.uk.po
+++ b/src/man/po/authselect-migration.7.adoc.uk.po
@@ -257,14 +257,14 @@ msgstr ""
@ -875,7 +917,7 @@ index 5a1b8a3aa5e8ce8dfbe40b0545187878dea09dbd..98d9841724a90e207818ea179e5870fd
"використовувати ці параметри."
diff --git a/src/man/po/authselect-migration.7.adoc.zh_CN.po b/src/man/po/authselect-migration.7.adoc.zh_CN.po
index 6f5e562f5026e32623952154298df7ca950c7fdb..2b95ca4d2316644af9d299a4b4757a30ae68dc2f 100644
index 6f5e562..2b95ca4 100644
--- a/src/man/po/authselect-migration.7.adoc.zh_CN.po
+++ b/src/man/po/authselect-migration.7.adoc.zh_CN.po
@@ -190,7 +190,7 @@ msgstr ""
@ -888,7 +930,7 @@ index 6f5e562f5026e32623952154298df7ca950c7fdb..2b95ca4d2316644af9d299a4b4757a30
"You can just omit these options."
msgstr ""
diff --git a/src/man/po/authselect-migration.7.adoc.zh_TW.po b/src/man/po/authselect-migration.7.adoc.zh_TW.po
index 43ab062724a5e7fb86c17384f4b0dde32a5053c5..e7112be1df8ad569e1c90a8c7a0744a800283347 100644
index 43ab062..e7112be 100644
--- a/src/man/po/authselect-migration.7.adoc.zh_TW.po
+++ b/src/man/po/authselect-migration.7.adoc.zh_TW.po
@@ -189,7 +189,7 @@ msgstr ""
@ -901,5 +943,5 @@ index 43ab062724a5e7fb86c17384f4b0dde32a5053c5..e7112be1df8ad569e1c90a8c7a0744a8
"You can just omit these options."
msgstr ""
--
2.38.1
2.40.1

9
authselect.rpmlintrc Normal file
View File

@ -0,0 +1,9 @@
# Whitelist known warnings that can not be fixed
addFilter("authselect.*: W: spelling-error %description -l en_US authconfig -> configuration");
addFilter("authselect.*: W: non-conffile-in-etc /etc/bash_completion.d/authselect-completion.sh")
addFilter("authselect-compat.*: W: self-obsoletion authconfig < 7.0.1-6 obsoletes authconfig")
addFilter("authselect-compat.*: W: no-documentation")
addFilter("authselect-compat.*: W: no-manual-page-for-binary authconfig")
addFilter("authselect-devel.*: W: no-documentation")
addFilter("authselect-libs.*: W: dangerous-command-in-%pre rm")
addFilter("authselect-libs.*: W: dangerous-command-in-%posttrans cp")

View File

@ -3,23 +3,26 @@
Name: authselect
Version: 1.2.6
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Configures authentication and identity sources from supported profiles
URL: https://github.com/authselect/authselect
License: GPLv3+
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Patch0001: 0001-po-update-translations.patch
Patch0002: 0002-profiles-do-not-try-to-change-password-via-sssd-for-.patch
Patch0003: 0003-po-update-translations.patch
### Downstream Patches ###
Patch0901: 0901-rhel9-remove-mention-of-Fedora-Change-page-in-compat.patch
Patch0902: 0902-rhel9-remove-ecryptfs-support.patch
Patch0903: 0903-rhel9-Revert-profiles-add-support-for-resolved.patch
Patch0904: 0904-rhel9-remove-nis-support.patch
Patch0905: 0905-rhel9-Revert-yescrypt.patch
%global makedir %{_builddir}/%{name}-%{version}
Patch0001: 0001-po-update-translations.patch
# Downstream only
Patch0901: 0901-rhel8-remove-mention-of-Fedora-Change-page-in-compat.patch
Patch0902: 0902-rhel8-remove-ecryptfs-support.patch
Patch0903: 0903-rhel8-Revert-profiles-add-support-for-resolved.patch
Patch0904: 0904-rhel8-Revert-yescrypt.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: findutils
@ -33,7 +36,7 @@ BuildRequires: po4a
BuildRequires: %{_bindir}/a2x
BuildRequires: libcmocka-devel >= 1.0.0
BuildRequires: libselinux-devel
BuildRequires: python3-devel
BuildRequires: python3-devel
Requires: authselect-libs%{?_isa} = %{version}-%{release}
Suggests: sssd
Suggests: samba-winbind
@ -58,7 +61,7 @@ Requires: gawk
Requires: grep
Requires: sed
Requires: systemd
Requires: pam >= 1.3.1-9
Requires: pam >= 1.3.1-23
%description libs
Common library files for authselect. This package is used by the authselect
@ -92,11 +95,7 @@ you develop a front-end for the authselect library.
%prep
%setup -q
for p in %patches ; do
%__patch -p1 -i $p
done
%autosetup -p1
%build
autoreconf -if
@ -152,7 +151,6 @@ find $RPM_BUILD_ROOT -name "*.a" -exec %__rm -f {} \;
%dir %{_datadir}/authselect/vendor
%dir %{_datadir}/authselect/default
%dir %{_datadir}/authselect/default/minimal/
%dir %{_datadir}/authselect/default/nis/
%dir %{_datadir}/authselect/default/sssd/
%dir %{_datadir}/authselect/default/winbind/
%{_datadir}/authselect/default/minimal/dconf-db
@ -165,16 +163,6 @@ find $RPM_BUILD_ROOT -name "*.a" -exec %__rm -f {} \;
%{_datadir}/authselect/default/minimal/REQUIREMENTS
%{_datadir}/authselect/default/minimal/smartcard-auth
%{_datadir}/authselect/default/minimal/system-auth
%{_datadir}/authselect/default/nis/dconf-db
%{_datadir}/authselect/default/nis/dconf-locks
%{_datadir}/authselect/default/nis/fingerprint-auth
%{_datadir}/authselect/default/nis/nsswitch.conf
%{_datadir}/authselect/default/nis/password-auth
%{_datadir}/authselect/default/nis/postlogin
%{_datadir}/authselect/default/nis/README
%{_datadir}/authselect/default/nis/REQUIREMENTS
%{_datadir}/authselect/default/nis/smartcard-auth
%{_datadir}/authselect/default/nis/system-auth
%{_datadir}/authselect/default/sssd/dconf-db
%{_datadir}/authselect/default/sssd/dconf-locks
%{_datadir}/authselect/default/sssd/fingerprint-auth
@ -304,102 +292,141 @@ exit 0
exit 0
%changelog
* Thu Aug 3 2023 Pavel Březina <pbrezina@redhat.com> - 1.2.6-2
- Fix Japanese translations (RHBZ #2153364)
- Update translations (RHBZ #2189498)
- Do not prompt for password twice when changing password of local user (RHBZ #2228098)
* Thu Dec 1 2022 Pavel Březina <pbrezina@redhat.com> - 1.2.6-1
- Rebase to 1.2.6 (RHBZ #2142805)
- Update translations (RHBZ #2139696)
- Change password hashing algorithm from yescrypt back to sha512 (RHBZ #2151140)
- update translations (RHBZ #2139642)
- Change password hashing algorithm from yescrypt back to sha512 (RHBZ #2151145)
* Thu May 5 2022 Pavel Březina <pbrezina@redhat.com> - 1.2.5-1
- Rebase to 1.2.5 (RHBZ #2080238)
- sssd profile with-smartcard no longer prevents local users from accessing cron (RHBZ #2070325)
- backup-restore now works correctly (RHBZ #2066535)
- add with-subid to sssd profile (RHBZ #2063750)
- Rebase to 1.2.5 (RHBZ #2080239)
- backup-restore now works correctly (RHBZ #2070541)
- add with-subid to sssd profile (RHBZ #2075192)
- add with-gssapi to sssd profile (RHBZ #2077893)
* Wed Jul 14 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.2-3
- Update translations (RHBZ #1961625)
* Thu Aug 26 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.3-7
- Avoid freeing uninitialized variable in authselect_apply_changes (rhbz#1970871)
* Wed Jul 14 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.2-2
- try_first_pass option no longer works on some PAM modules in RHEL8 (RHBZ #1949070)
- Need to localize the description of --debug option in authselect show (RHBZ #1970408)
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.3-6
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Jun 9 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.3-5
- Remove nis support (rhbz#1968396)
* Wed Jun 9 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.3-4
- Remove nis support (rhbz#1968396)
* Tue Jun 1 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.3-3
- Remove systemd-resolved support (rhbz#1966484)
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.3-2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Wed Mar 31 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.3-1
- Rebase to 1.2.3
* Mon Mar 29 2021 Benjamin Berg <bberg@redhat.com> - 1.2.2-7
- Fix fingerprint-auth success result
The previous patch had an issue breaking fingerprint login
* Tue Mar 09 2021 Benjamin Berg <bberg@redhat.com> - 1.2.2-6
- Add patch to make fingerprint-auth return non-failing pam_fprintd.so errors
Resolves: #1935331
* Thu Mar 4 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.2-5
- minimal: add dconf settings to explicitly disable fingerprint and smartcard authentication
* Wed Feb 24 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.2-4
- Prepare authselect for RHEL-9, add downstream-only patches that will be synced
* Fri Feb 19 2021 Pavel Březina <pbrezina@redhat.com> - 1.2.2-3
- Add RHEL9 only patch
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Nov 25 2020 Pavel Březina <pbrezina@redhat.com> - 1.2.2-1
- Rebase to authselect-1.2.2 (RHBZ #1892761)
- Rebase to 1.2.2
- Add nss-altfiles to profiles on Fedora Silverblue
* Fri Jun 19 2020 Pavel Březina <pbrezina@redhat.com> - 1.2.1-2
- Update translations (RHBZ #1820533)
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 12 2020 Pavel Březina <pbrezina@redhat.com> - 1.2.1-1
- Rebase to authselect-1.2.1 (RHBZ #1810471)
- CLI commands are now correctly translated (RHBZ #1816009)
- Remove unsupported features from sssd profile description (RHBZ #1830251)
- add `with-files-access-provider` to sssd profile (RHBZ #1734094)
- switch to pam_usertype module (RHBZ #1773567)
- fix typo in sssd profile description (RHBZ #1787638)
- add minimal profile (RHBZ #1654018)
* Wed Jul 22 2020 Pavel Březina <pbrezina@redhat.com> - 1.2.1-3
- Add resolved by default to nis and minimal profiles
- Fix parsing of multiple conditionals on the same line
* Thu Jul 4 2019 Pavel Březina <pbrezina@redhat.com> - 1.1-2
- Update translations (RHBZ #1689973)
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.2.1-2
- Rebuilt for Python 3.9
* Mon Jun 10 2019 Pavel Březina <pbrezina@redhat.com> - 1.1-1
- Rebase to authselect-1.1 (RHBZ #1685516)
- Notify that oddjob-mkhomedir needs to be enabled manually (RHBZ #1694103)
- Ask for smartcard insertion when smartcard authentication is required (RHBZ #1674397)
- Update translations (RHBZ #1689973)
* Mon May 11 2020 Pavel Březina <pbrezina@redhat.com> - 1.2.1-1
- Rebase to 1.2.1
* Mon Feb 25 2019 Jakub Hrozek <jhrozek@redhat.com> - 1.0-13
- Revert pam_systemd.so to be optional
- Resolves: #rhbz1643928 - pam_systemd shouldn't be optional in system-auth
* Wed Mar 4 2020 Pavel Březina <pbrezina@redhat.com> - 1.2-1
- Rebase to 1.2
* Mon Feb 4 2019 Pavel Březina <pbrezina@redhat.com> - 1.0-12
- make authselect work with selinux disabled (RHBZ #1668025)
- require smartcard authentication only for specific services (RHBZ #1665058)
- update translations (RHBZ #1608286)
* Mon Feb 17 2020 Pavel Březina <pbrezina@redhat.com> - 1.1-7
- fix restoring non-authselect configuration from backup
* Fri Jan 11 2019 Pavel Březina <pbrezina@redhat.com> - 1.0-11
- require libselinux needed by (RHBZ #1664650)
* Wed Jan 29 2020 Pavel Březina <pbrezina@redhat.com> - 1.1-6
- cli: fix auto backup when --force is set
* Fri Jan 11 2019 Pavel Březina <pbrezina@redhat.com> - 1.0-10
- invalid selinux context for files under /etc/authselect (RHBZ #1664650)
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Dec 4 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-9
- fix sources for official rhel translations (RHBZ #1608286)
- fix coverity warnings for authselect enable-features should error on unknown features (RHBZ #1651637)
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.1-4
- Rebuilt for Python 3.8.0rc1 (#1748018)
* Mon Dec 3 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-8
- add official rhel translations (RHBZ #1608286)
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.1-3
- Rebuilt for Python 3.8
* Mon Dec 3 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-7
- pam_systemd shouldn't be optional in system-auth (RHBZ #1643928)
- compat tool: support --enablerequiresmartcard (RHBZ #1649277)
- compat tool: support --smartcardaction=0 (RHBZ #1649279)
- remove ecryptfs from authselect since it is not present in rhel8 (RHBZ #1649282)
- authselect enable-features should error on unknown features (RHBZ #1651637)
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Oct 31 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-6
- Remove mention of Fedora Change page from compat tool (RHBZ #1644309)
* Thu Jun 13 2019 Pavel Březina <pbrezina@redhat.com> - 1.1-1
- Rebase to 1.1
* Wed Oct 10 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-5
- Support for "require smartcard for login option" (RHBZ #1611012)
* Tue Feb 26 2019 Pavel Březina <pbrezina@redhat.com> - 1.0.3-1
- Rebase to 1.0.3
* Mon Oct 1 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-4
- add official rhel translations (RHBZ #1608286)
* Tue Feb 26 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-4
- Use %ghost for files owned by authselect
* Fri Sep 28 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-3
- scriptlet can fail if coreutils is not installed (RHBZ #1630896)
- fix typo (require systemd instead of systemctl)
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Sep 27 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-2
- authconfig --update overwrites current profile (RHBZ #1628492)
- authselect profile nis enhancements (RHBZ #1628493)
- scriptlet can fail if coreutils is not installed (RHBZ #1630896)
- authconfig --update --enablenis stops ypserv (RHBZ #1632567)
- compat tool generates invalid pwquality configuration (RHBZ #1628491)
* Mon Dec 3 2018 Pavel Březina <pbrezina@redhat.com> - 1.0.2-2
- Resolves rhbz#1655025 (invalid backup).
* Fri Nov 23 2018 Pavel Březina <pbrezina@redhat.com> - 1.0.2-1
- Rebase to 1.0.2
* Thu Sep 27 2018 Pavel Březina <pbrezina@redhat.com> - 1.0.1-2
- Require systemd instead of systemctl
* Thu Sep 27 2018 Pavel Březina <pbrezina@redhat.com> - 1.0.1-1
- Rebase to 1.0.1
* Fri Sep 14 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-3
- Scriptlets should no produce any error messages (RHBZ #1622272)
- Provide fix for pwquality configuration (RHBZ #1618865)
* Thu Aug 30 2018 Adam Williamson <awilliam@redhat.com> - 1.0-2
- Backport PR #78 to fix broken pwquality config (RHBZ #1618865)
* Mon Aug 13 2018 Pavel Březina <pbrezina@redhat.com> - 1.0-1
- Rebase to 1.0 (RHBZ #1614235)
- Rebase to 1.0
* Wed Aug 01 2018 Charalampos Stratakis <cstratak@redhat.com> - 0.4-4
- Rebuild for platform-python
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.4-4
- Rebuilt for Python 3.7
* Mon May 14 2018 Pavel Březina <pbrezina@redhat.com> - 0.4-3
- Disable sssd as sudo rules source with sssd profile by default (RHBZ #1573403)

7
gating.yaml Normal file
View File

@ -0,0 +1,7 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
- !PassingTestCaseRule {test_case_name: idm-ci.brew-build.tier1.functional}

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (authselect-1.2.6.tar.gz) = c89ea02f3f6c8018d42b99599744049e12caf87e9ed30173f52d4c8d97777cc33450b87fbb3b7d73129d096bff83525dd332e4919a1fbafa73e9af66d5c2dd61

11
tests/tests.yml Normal file
View File

@ -0,0 +1,11 @@
---
- hosts: localhost
tags:
- classic
roles:
- role: standard-test-basic
become: True
tests:
- simple:
dir: .
run: authselect list