From 9159f3a5306ae12139e283858f942c0891d5b098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20B=C5=99ezina?= Date: Fri, 23 Feb 2024 14:08:47 +0100 Subject: [PATCH 08/11] pot: update pot files --- po/authselect.pot | 536 ++++----------------- src/man/po/authselect-migration.7.adoc.pot | 218 ++++----- src/man/po/authselect-profiles.5.adoc.pot | 259 +++++----- src/man/po/authselect.8.adoc.pot | 171 ++----- 4 files changed, 349 insertions(+), 835 deletions(-) diff --git a/po/authselect.pot b/po/authselect.pot index 3428c421b57a5b9b06452c986cb47856a5b48f60..77e626f303ae1d54b28e90ffd5642502c65690dc 100644 --- a/po/authselect.pot +++ b/po/authselect.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: authselect 1.4.2\n" +"Project-Id-Version: authselect 1.5.0\n" "Report-Msgid-Bugs-To: https://github.com/authselect/authselect\n" -"POT-Creation-Date: 2023-09-27 13:03+0200\n" +"POT-Creation-Date: 2024-02-23 14:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -565,7 +565,7 @@ msgid "Unable to get basename of [%s]" msgstr "" #: src/lib/util/dir.c:90 src/lib/util/dir.c:97 src/lib/util/file.c:126 -#: src/lib/util/file.c:199 src/cli/main.c:857 +#: src/lib/util/file.c:199 src/cli/main.c:848 #, c-format msgid "Unable to stat [%s] [%d]: %s" msgstr "" @@ -855,7 +855,7 @@ msgstr "" msgid "[OPTIONS...]" msgstr "" -#: src/cli/cli_tool.c:337 src/cli/cli_tool.c:389 src/cli/main.c:849 +#: src/cli/cli_tool.c:337 src/cli/cli_tool.c:389 src/cli/main.c:840 msgid "Out of memory!" msgstr "" @@ -894,14 +894,14 @@ msgid "" "\n" msgstr "" -#: src/cli/main.c:76 src/cli/main.c:441 src/cli/main.c:484 +#: src/cli/main.c:76 src/cli/main.c:432 src/cli/main.c:475 msgid "Profile identifier." msgstr "" -#: src/cli/main.c:79 src/cli/main.c:257 src/cli/main.c:302 src/cli/main.c:351 -#: src/cli/main.c:399 src/cli/main.c:444 src/cli/main.c:487 src/cli/main.c:660 -#: src/cli/main.c:737 src/cli/main.c:784 src/cli/main.c:824 src/cli/main.c:889 -#: src/cli/main.c:915 +#: src/cli/main.c:79 src/cli/main.c:248 src/cli/main.c:293 src/cli/main.c:342 +#: src/cli/main.c:390 src/cli/main.c:435 src/cli/main.c:478 src/cli/main.c:651 +#: src/cli/main.c:728 src/cli/main.c:775 src/cli/main.c:815 src/cli/main.c:880 +#: src/cli/main.c:906 msgid "Unable to parse command arguments" msgstr "" @@ -918,15 +918,15 @@ msgstr "" msgid "Enforce changes" msgstr "" -#: src/cli/main.c:162 src/cli/main.c:250 src/cli/main.c:650 src/cli/main.c:728 +#: src/cli/main.c:162 src/cli/main.c:241 src/cli/main.c:641 src/cli/main.c:719 msgid "Backup system files before activating profile (generate unique name)" msgstr "" -#: src/cli/main.c:163 src/cli/main.c:251 src/cli/main.c:651 src/cli/main.c:729 +#: src/cli/main.c:163 src/cli/main.c:242 src/cli/main.c:642 src/cli/main.c:720 msgid "Backup system files before activating profile" msgstr "" -#: src/cli/main.c:163 src/cli/main.c:251 src/cli/main.c:651 src/cli/main.c:729 +#: src/cli/main.c:163 src/cli/main.c:242 src/cli/main.c:642 src/cli/main.c:720 msgid "NAME" msgstr "" @@ -934,179 +934,175 @@ msgstr "" msgid "Do not backup system files when --force is set" msgstr "" -#: src/cli/main.c:165 src/cli/main.c:652 +#: src/cli/main.c:165 src/cli/main.c:643 msgid "Do not print profile requirements" msgstr "" -#: src/cli/main.c:176 src/cli/main.c:414 src/cli/main.c:450 src/cli/main.c:493 -#: src/cli/main.c:525 src/cli/main.c:679 +#: src/cli/main.c:176 src/cli/main.c:405 src/cli/main.c:441 src/cli/main.c:484 +#: src/cli/main.c:516 src/cli/main.c:670 #, c-format msgid "Unable to get profile information [%d]: %s" msgstr "" -#: src/cli/main.c:184 src/cli/main.c:533 src/cli/main.c:687 +#: src/cli/main.c:184 src/cli/main.c:524 src/cli/main.c:678 msgid "Unable to read profile requirements!" msgstr "" -#: src/cli/main.c:192 -msgid "Unable to obtain nsswitch maps!" -msgstr "" - -#: src/cli/main.c:207 +#: src/cli/main.c:198 msgid "" "\n" "Some unexpected changes to the configuration were detected.\n" "Use --force parameter if you want to overwrite these changes.\n" msgstr "" -#: src/cli/main.c:212 +#: src/cli/main.c:203 #, c-format msgid "Unable to activate profile [%d]: %s\n" msgstr "" -#: src/cli/main.c:217 +#: src/cli/main.c:208 #, c-format msgid "Profile \"%s\" was selected.\n" msgstr "" -#: src/cli/main.c:220 +#: src/cli/main.c:211 msgid "The following nsswitch maps are overwritten by the profile:\n" msgstr "" -#: src/cli/main.c:223 +#: src/cli/main.c:214 #, c-format msgid "- %s\n" msgstr "" -#: src/cli/main.c:228 +#: src/cli/main.c:219 #, c-format msgid "" "\n" "%s\n" msgstr "" -#: src/cli/main.c:269 +#: src/cli/main.c:260 msgid "Changes were successfully applied.\n" msgstr "" -#: src/cli/main.c:272 src/cli/main.c:308 src/cli/main.c:669 +#: src/cli/main.c:263 src/cli/main.c:299 src/cli/main.c:660 msgid "No existing configuration detected.\n" msgstr "" -#: src/cli/main.c:275 +#: src/cli/main.c:266 msgid "" "Some unexpected changes to the configuration were detected. Use 'select' " "command instead.\n" msgstr "" -#: src/cli/main.c:279 +#: src/cli/main.c:270 #, c-format msgid "Unable to apply changes [%d]: %s\n" msgstr "" -#: src/cli/main.c:296 +#: src/cli/main.c:287 msgid "Print command parameters instead of formatted output" msgstr "" -#: src/cli/main.c:311 src/cli/main.c:672 +#: src/cli/main.c:302 src/cli/main.c:663 #, c-format msgid "Unable to get current configuration [%d]: %s" msgstr "" -#: src/cli/main.c:325 +#: src/cli/main.c:316 #, c-format msgid "Profile ID: %s\n" msgstr "" -#: src/cli/main.c:326 +#: src/cli/main.c:317 msgid "Enabled features:" msgstr "" -#: src/cli/main.c:329 +#: src/cli/main.c:320 msgid " None\n" msgstr "" -#: src/cli/main.c:357 +#: src/cli/main.c:348 #, c-format msgid "Unable to test current configuration [%d]: %s" msgstr "" -#: src/cli/main.c:364 +#: src/cli/main.c:355 msgid "" "Current configuration is not valid. It was probably modified outside " "authselect." msgstr "" -#: src/cli/main.c:371 +#: src/cli/main.c:362 msgid "Current configuration is valid." msgstr "" -#: src/cli/main.c:374 +#: src/cli/main.c:365 msgid "No configuration detected." msgstr "" -#: src/cli/main.c:378 +#: src/cli/main.c:369 msgid "System was not configured with authselect." msgstr "" -#: src/cli/main.c:405 +#: src/cli/main.c:396 msgid "Unable to get profile list!" msgstr "" -#: src/cli/main.c:458 +#: src/cli/main.c:449 #, c-format msgid "Unable to get profile features [%d]: %s" msgstr "" -#: src/cli/main.c:572 +#: src/cli/main.c:563 msgid "Print content of all files" msgstr "" -#: src/cli/main.c:573 +#: src/cli/main.c:564 msgid "Print nsswitch.conf content" msgstr "" -#: src/cli/main.c:574 +#: src/cli/main.c:565 msgid "Print system-auth content" msgstr "" -#: src/cli/main.c:575 +#: src/cli/main.c:566 msgid "Print password-auth content" msgstr "" -#: src/cli/main.c:576 +#: src/cli/main.c:567 msgid "Print smartcard-auth content" msgstr "" -#: src/cli/main.c:577 +#: src/cli/main.c:568 msgid "Print fingerprint-auth content" msgstr "" -#: src/cli/main.c:578 +#: src/cli/main.c:569 msgid "Print postlogin content" msgstr "" -#: src/cli/main.c:579 +#: src/cli/main.c:570 msgid "Print dconf database content" msgstr "" -#: src/cli/main.c:580 +#: src/cli/main.c:571 msgid "Print dconf lock content" msgstr "" -#: src/cli/main.c:607 +#: src/cli/main.c:598 #, c-format msgid "Unable to get generated content [%d]: %s" msgstr "" -#: src/cli/main.c:626 +#: src/cli/main.c:617 #, c-format msgid "" "File %s: Empty\n" "\n" msgstr "" -#: src/cli/main.c:628 +#: src/cli/main.c:619 #, c-format msgid "" "File %s:\n" @@ -1114,534 +1110,190 @@ msgid "" "\n" msgstr "" -#: src/cli/main.c:657 +#: src/cli/main.c:648 msgid "Feature to enable." msgstr "" -#: src/cli/main.c:694 +#: src/cli/main.c:685 #, c-format msgid "Unable to backup current configuration [%d]: %s\n" msgstr "" -#: src/cli/main.c:701 +#: src/cli/main.c:692 #, c-format msgid "Unable to enable feature [%d]: %s\n" msgstr "" -#: src/cli/main.c:706 +#: src/cli/main.c:697 #, c-format msgid "%s\n" msgstr "" -#: src/cli/main.c:734 +#: src/cli/main.c:725 msgid "Feature to disable." msgstr "" -#: src/cli/main.c:748 +#: src/cli/main.c:739 #, c-format msgid "Unable to disable feature [%d]: %s\n" msgstr "" -#: src/cli/main.c:769 +#: src/cli/main.c:760 msgid "Create new profile as a vendor profile instead of a custom profile" msgstr "" -#: src/cli/main.c:770 +#: src/cli/main.c:761 msgid "ID of a profile that should be used as a base for the new profile" msgstr "" -#: src/cli/main.c:771 +#: src/cli/main.c:762 msgid "" "Base new profile on a default profile even if vendor profile with the same " "name exists" msgstr "" -#: src/cli/main.c:772 +#: src/cli/main.c:763 msgid "Symlink meta files from the base profile instead of copying them" msgstr "" -#: src/cli/main.c:773 +#: src/cli/main.c:764 msgid "Symlink nsswitch files from the base profile instead of copying them" msgstr "" -#: src/cli/main.c:774 +#: src/cli/main.c:765 msgid "Symlink pam files from the base profile instead of copying them" msgstr "" -#: src/cli/main.c:775 +#: src/cli/main.c:766 msgid "Symlink dconf files from the base profile instead of copying them" msgstr "" -#: src/cli/main.c:776 +#: src/cli/main.c:767 msgid "Symlink specific file (can be set multiple times)" msgstr "" -#: src/cli/main.c:781 +#: src/cli/main.c:772 msgid "New profile name." msgstr "" -#: src/cli/main.c:791 +#: src/cli/main.c:782 #, c-format msgid "Unable to create new profile [%d]: %s\n" msgstr "" -#: src/cli/main.c:795 +#: src/cli/main.c:786 #, c-format msgid "New profile was created at %s\n" msgstr "" -#: src/cli/main.c:818 +#: src/cli/main.c:809 msgid "Print backup names without any formatting and additional information" msgstr "" -#: src/cli/main.c:830 +#: src/cli/main.c:821 msgid "Unable to list available backups!" msgstr "" -#: src/cli/main.c:867 +#: src/cli/main.c:858 #, c-format msgid "%-*s (created at %s)\n" msgstr "" -#: src/cli/main.c:886 +#: src/cli/main.c:877 msgid "Name of the backup to remove." msgstr "" -#: src/cli/main.c:895 +#: src/cli/main.c:886 #, c-format msgid "Unable to remove backup [%s] [%d]: %s\n" msgstr "" -#: src/cli/main.c:912 +#: src/cli/main.c:903 msgid "Name of the backup to restore from." msgstr "" -#: src/cli/main.c:921 +#: src/cli/main.c:912 #, c-format msgid "Unable to restore backup [%s] [%d]: %s\n" msgstr "" -#: src/cli/main.c:937 +#: src/cli/main.c:928 #, c-format msgid "Unable to uninstall authselect configuration [%d]: %s\n" msgstr "" -#: src/cli/main.c:987 +#: src/cli/main.c:978 msgid "Select profile" msgstr "" -#: src/cli/main.c:988 +#: src/cli/main.c:979 msgid "Regenerate configuration for currently selected command" msgstr "" -#: src/cli/main.c:989 +#: src/cli/main.c:980 msgid "List available profiles" msgstr "" -#: src/cli/main.c:990 +#: src/cli/main.c:981 msgid "List available profile features" msgstr "" -#: src/cli/main.c:991 +#: src/cli/main.c:982 msgid "Show profile information" msgstr "" -#: src/cli/main.c:992 +#: src/cli/main.c:983 msgid "Print profile requirements" msgstr "" -#: src/cli/main.c:993 +#: src/cli/main.c:984 msgid "Get identifier of currently selected profile" msgstr "" -#: src/cli/main.c:994 +#: src/cli/main.c:985 msgid "Check if the current configuration is valid" msgstr "" -#: src/cli/main.c:995 +#: src/cli/main.c:986 msgid "Print changes that would be otherwise written" msgstr "" -#: src/cli/main.c:996 +#: src/cli/main.c:987 msgid "Enable feature in currently selected profile" msgstr "" -#: src/cli/main.c:997 +#: src/cli/main.c:988 msgid "Disable feature in currently selected profile" msgstr "" -#: src/cli/main.c:998 +#: src/cli/main.c:989 msgid "Create new authselect profile" msgstr "" -#: src/cli/main.c:999 +#: src/cli/main.c:990 msgid "Backup commands:" msgstr "" -#: src/cli/main.c:1000 +#: src/cli/main.c:991 msgid "List available backups" msgstr "" -#: src/cli/main.c:1001 +#: src/cli/main.c:992 msgid "Remove backup" msgstr "" -#: src/cli/main.c:1002 +#: src/cli/main.c:993 msgid "Restore from backup" msgstr "" -#: src/cli/main.c:1003 +#: src/cli/main.c:994 msgid "Other:" msgstr "" -#: src/cli/main.c:1004 +#: src/cli/main.c:995 msgid "Opt-out from authselect managed configuration" msgstr "" -#: src/cli/main.c:1006 +#: src/cli/main.c:997 msgid "Print authselect version" msgstr "" - -#: src/compat/authcompat_Options.py:82 -msgid "NIS for user information by default" -msgstr "" - -#: src/compat/authcompat_Options.py:83 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:83 -msgid "default NIS domain" -msgstr "" - -#: src/compat/authcompat_Options.py:84 src/compat/authcompat_Options.py:87 -#: src/compat/authcompat_Options.py:98 src/compat/authcompat_Options.py:99 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:84 -msgid "default NIS server" -msgstr "" - -#: src/compat/authcompat_Options.py:85 -msgid "LDAP for user information by default" -msgstr "" - -#: src/compat/authcompat_Options.py:86 -msgid "LDAP for authentication by default" -msgstr "" - -#: src/compat/authcompat_Options.py:87 -msgid "default LDAP server hostname or URI" -msgstr "" - -#: src/compat/authcompat_Options.py:88 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:88 -msgid "default LDAP base DN" -msgstr "" - -#: src/compat/authcompat_Options.py:89 -msgid "use of TLS with LDAP (RFC-2830)" -msgstr "" - -#: src/compat/authcompat_Options.py:90 -msgid "use of TLS for identity lookups with LDAP (RFC-2830)" -msgstr "" - -#: src/compat/authcompat_Options.py:91 -msgid "use of RFC-2307bis schema for LDAP user information lookups" -msgstr "" - -#: src/compat/authcompat_Options.py:92 -msgid "authentication with smart card by default" -msgstr "" - -#: src/compat/authcompat_Options.py:93 -msgid "<0=Lock|1=Ignore>" -msgstr "" - -#: src/compat/authcompat_Options.py:93 -msgid "action to be taken on smart card removal" -msgstr "" - -#: src/compat/authcompat_Options.py:94 -msgid "require smart card for authentication by default" -msgstr "" - -#: src/compat/authcompat_Options.py:95 -msgid "authentication with fingerprint readers by default" -msgstr "" - -#: src/compat/authcompat_Options.py:96 -msgid "automatic per-user ecryptfs" -msgstr "" - -#: src/compat/authcompat_Options.py:97 -msgid "Kerberos authentication by default" -msgstr "" - -#: src/compat/authcompat_Options.py:98 -msgid "default Kerberos KDC" -msgstr "" - -#: src/compat/authcompat_Options.py:99 -msgid "default Kerberos admin server" -msgstr "" - -#: src/compat/authcompat_Options.py:100 src/compat/authcompat_Options.py:152 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:100 -msgid "default Kerberos realm" -msgstr "" - -#: src/compat/authcompat_Options.py:101 -msgid "use of DNS to find Kerberos KDCs" -msgstr "" - -#: src/compat/authcompat_Options.py:102 -msgid "use of DNS to find Kerberos realms" -msgstr "" - -#: src/compat/authcompat_Options.py:103 -msgid "winbind for user information by default" -msgstr "" - -#: src/compat/authcompat_Options.py:104 -msgid "winbind for authentication by default" -msgstr "" - -#: src/compat/authcompat_Options.py:105 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:105 -msgid "join the winbind domain or ads realm now as this administrator" -msgstr "" - -#: src/compat/authcompat_Options.py:106 -msgid "Kerberos 5 for authenticate with winbind" -msgstr "" - -#: src/compat/authcompat_Options.py:107 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:107 -msgid "workgroup authentication servers are in" -msgstr "" - -#: src/compat/authcompat_Options.py:108 -msgid "" -"SSSD for user information by default with manually managed configuration" -msgstr "" - -#: src/compat/authcompat_Options.py:109 -msgid "SSSD for authentication by default with manually managed configuration" -msgstr "" - -#: src/compat/authcompat_Options.py:110 -msgid "caching of user credentials in SSSD by default" -msgstr "" - -#: src/compat/authcompat_Options.py:111 -msgid "check of access.conf during account authorization" -msgstr "" - -#: src/compat/authcompat_Options.py:112 -msgid "creation of home directories for users on their first login" -msgstr "" - -#: src/compat/authcompat_Options.py:113 -msgid "account locking in case of too many consecutive authentication failures" -msgstr "" - -#: src/compat/authcompat_Options.py:114 src/compat/authcompat_Options.py:115 -#: src/compat/authcompat_Options.py:116 src/compat/authcompat_Options.py:117 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:114 -msgid "minimum length of a password" -msgstr "" - -#: src/compat/authcompat_Options.py:115 -msgid "minimum number of character classes in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:116 -msgid "maximum number of same consecutive characters in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:117 -msgid "maximum number of consecutive characters of same class in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:118 -msgid "require at least one lowercase character in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:119 -msgid "require at least one uppercase character in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:120 -msgid "require at least one digit in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:121 -msgid "require at least one other character in a password" -msgstr "" - -#: src/compat/authcompat_Options.py:124 -msgid "do not start/stop services" -msgstr "" - -#: src/compat/authcompat_Options.py:125 -msgid "update all configuration files" -msgstr "" - -#: src/compat/authcompat_Options.py:126 src/compat/authcompat_Options.py:127 -msgid "the same as --updateall" -msgstr "" - -#: src/compat/authcompat_Options.py:136 src/compat/authcompat_Options.py:137 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:148 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:149 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:150 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:151 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:153 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:154 src/compat/authcompat_Options.py:155 -#: src/compat/authcompat_Options.py:156 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:157 -msgid "<\\>" -msgstr "" - -#: src/compat/authcompat_Options.py:158 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:159 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:166 -msgid "" -msgstr "" - -#: src/compat/authcompat_Options.py:210 -msgid "These options have a compatibility layer" -msgstr "" - -#: src/compat/authcompat_Options.py:211 -msgid "These options are no longer supported and have no effect" -msgstr "" - -#: src/compat/authcompat_Options.py:313 -msgid "enable" -msgstr "" - -#: src/compat/authcompat_Options.py:314 -msgid "disable" -msgstr "" - -#: src/compat/authcompat.py.in.in:51 -#, python-format -msgid "Executing: %s" -msgstr "" - -#: src/compat/authcompat.py.in.in:71 -#, python-format -msgid "Service %s was not found. Please install the service." -msgstr "" - -#: src/compat/authcompat.py.in.in:74 src/compat/authcompat.py.in.in:631 -#: src/compat/authcompat.py.in.in:657 -#, python-format -msgid "Command [%s] failed with %d, stderr:" -msgstr "" - -#: src/compat/authcompat.py.in.in:186 -#, python-format -msgid "Removing file: %s" -msgstr "" - -#: src/compat/authcompat.py.in.in:335 -#, python-format -msgid "%s was not found. Please, install realmd." -msgstr "" - -#: src/compat/authcompat.py.in.in:469 -msgid "Running authconfig compatibility tool." -msgstr "" - -#: src/compat/authcompat.py.in.in:470 -msgid "" -"The purpose of this tool is to enable authentication against chosen services " -"with authselect and minimum configuration. It does not provide all " -"capabilities of authconfig.\n" -msgstr "" - -#: src/compat/authcompat.py.in.in:473 -msgid "" -"IMPORTANT: authconfig is replaced by authselect, please update your scripts." -msgstr "" - -#: src/compat/authcompat.py.in.in:475 -msgid "" -"See Fedora 28 Change Page: https://fedoraproject.org/wiki/Changes/" -"AuthselectAsDefault" -msgstr "" - -#: src/compat/authcompat.py.in.in:476 -msgid "" -"See man authselect-migration(7) to help you with migration to authselect" -msgstr "" - -#: src/compat/authcompat.py.in.in:480 -msgid "Warning: These options are not supported anymore and have no effect:" -msgstr "" - -#: src/compat/authcompat.py.in.in:500 -msgid "authconfig can only be run as root" -msgstr "" - -#: src/compat/authcompat.py.in.in:505 -#, python-format -msgid "" -"Error: option --%s is no longer supported and we cannot continue if it is " -"set." -msgstr "" - -#: src/compat/authcompat.py.in.in:510 -msgid "Error: Both --enablewinbind and --enablewinbindauth must be set." -msgstr "" - -#: src/compat/authcompat.py.in.in:520 -msgid "Error: Please, provide --updateall option." -msgstr "" diff --git a/src/man/po/authselect-migration.7.adoc.pot b/src/man/po/authselect-migration.7.adoc.pot index 86a7f52ecac93a6538e5168deb806a97515c8c7c..93c99f10098b2ba2775823150b6efbf83a05e2ac 100644 --- a/src/man/po/authselect-migration.7.adoc.pot +++ b/src/man/po/authselect-migration.7.adoc.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-05-04 13:46+0200\n" +"POT-Creation-Date: 2024-02-23 14:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,30 +17,31 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: Title = -#: ./src/man/authselect-migration.7.adoc:2 +#: src/man/authselect-migration.7.adoc:2 #, no-wrap msgid "authselect-migration(7)" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:6 +#: src/man/authselect-migration.7.adoc:6 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:8 -msgid "authselect-migration - A guide how to migrate from authconfig to authselect." +#: src/man/authselect-migration.7.adoc:8 +msgid "" +"authselect-migration - A guide how to migrate from authconfig to authselect." msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:10 +#: src/man/authselect-migration.7.adoc:10 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:15 +#: src/man/authselect-migration.7.adoc:15 msgid "" "This manual page explains the main differences between authconfig, the " "previous tool to configure system authentication and identity sources, and " @@ -49,20 +50,20 @@ msgid "" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:17 +#: src/man/authselect-migration.7.adoc:17 #, no-wrap msgid "MAIN DIFFERENCES" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:20 +#: src/man/authselect-migration.7.adoc:20 msgid "" "Authselect takes a completely different approach to system configuration " "than the previous tool authconfig." msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:25 +#: src/man/authselect-migration.7.adoc:25 msgid "" "Authconfig tries its best to keep users's manual changes to the files it " "generates. It generates not only PAM configuration files and nsswitch.conf " @@ -71,38 +72,36 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:34 +#: src/man/authselect-migration.7.adoc:34 msgid "" "Authselect does no such things. It does not generate any configuration files " "beside PAM and nsswitch.conf and it strictly prohibits any manual changes to " "generated configuration. It provides a set of files called profiles. Each " "profile describes how the resulting configuration should look like and it " -"can be slightly modified by enabling or disabling certain optional " -"features. If a need arises for a different profile than what authselect " -"ships, the administrator has an option to create a whole new profile and use " -"it with authselect. See authselect-profiles(5) to learn more about " -"profiles." +"can be slightly modified by enabling or disabling certain optional features. " +"If a need arises for a different profile than what authselect ships, the " +"administrator has an option to create a whole new profile and use it with " +"authselect. See authselect-profiles(5) to learn more about profiles." msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:46 +#: src/man/authselect-migration.7.adoc:46 msgid "" -"This may seem like a big disadvantage but the truth is the " -"opposite. Authconfig is a very old tool and the applications providing " -"required services have changed rapidly over the years. Typically, there is " -"no longer a need to have multiple authentication modules in PAM and " -"nsswitch.conf, because the vast majority of use-cases is covered by " -"SSSD. Therefore there is no need to add or remove them specifically. There " -"are also better tools to generate configuration for system daemons that can " -"help you automate the process of joining to a remote domain such as " -"`realm`. In addition, the shipped profiles give us comprehensive and " -"deterministic system configuration that can be fully tested and is much less " -"error prone. It is also much easier to distribute such configuration across " -"many systems." +"This may seem like a big disadvantage but the truth is the opposite. " +"Authconfig is a very old tool and the applications providing required " +"services have changed rapidly over the years. Typically, there is no longer " +"a need to have multiple authentication modules in PAM and nsswitch.conf, " +"because the vast majority of use-cases is covered by SSSD. Therefore there " +"is no need to add or remove them specifically. There are also better tools " +"to generate configuration for system daemons that can help you automate the " +"process of joining to a remote domain such as `realm`. In addition, the " +"shipped profiles give us comprehensive and deterministic system " +"configuration that can be fully tested and is much less error prone. It is " +"also much easier to distribute such configuration across many systems." msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:52 +#: src/man/authselect-migration.7.adoc:52 msgid "" "Probably the most controversial change is that authselect only ships " "profiles for sssd and winbind providers. Those two providers cover all " @@ -113,13 +112,13 @@ msgid "" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:54 +#: src/man/authselect-migration.7.adoc:54 #, no-wrap msgid "JOINING REMOTE DOMAINS" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:59 +#: src/man/authselect-migration.7.adoc:59 msgid "" "You can use either `ipa-client-install` or `realm` to join an IPA domain and " "`realm` to join an Active Directory domain. These tools will make sure that " @@ -128,13 +127,13 @@ msgid "" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:61 +#: src/man/authselect-migration.7.adoc:61 #, no-wrap msgid "CONVERTING YOUR SCRIPTS" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:67 +#: src/man/authselect-migration.7.adoc:67 msgid "" "If you use `ipa-client-install` or `realm` to join a domain, you can just " "remove any authconfig call in your scripts. If this is not an option, you " @@ -144,13 +143,13 @@ msgid "" msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:68 +#: src/man/authselect-migration.7.adoc:68 #, no-wrap msgid "Relation of authconfig options to authselect profiles" msgstr "" #. type: Table -#: ./src/man/authselect-migration.7.adoc:76 +#: src/man/authselect-migration.7.adoc:77 #, no-wrap msgid "" "|*Authconfig options* |*Authselect profile*\n" @@ -161,14 +160,20 @@ msgid "" "|--enablenis |nis\n" msgstr "" +#. type: Table +#: src/man/authselect-migration.7.adoc:80 +#, no-wrap +msgid "|--enablenis |none\n" +msgstr "" + #. type: Block title -#: ./src/man/authselect-migration.7.adoc:78 +#: src/man/authselect-migration.7.adoc:83 #, no-wrap msgid "Relation of authconfig options to authselect profile features" msgstr "" #. type: Table -#: ./src/man/authselect-migration.7.adoc:90 +#: src/man/authselect-migration.7.adoc:95 #, no-wrap msgid "" "|*Authconfig options* |*Authselect profile feature*\n" @@ -184,7 +189,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:97 +#: src/man/authselect-migration.7.adoc:102 msgid "" "Authconfig options `--enableshadow` and `--passalgo=sha512` were often used " "to make sure that passwords are stored in `/etc/shadow` using `sha512` " @@ -194,13 +199,13 @@ msgid "" msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:98 +#: src/man/authselect-migration.7.adoc:103 #, no-wrap msgid "Examples" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:102 +#: src/man/authselect-migration.7.adoc:107 #, no-wrap msgid "" "authconfig --enableldap --enableldapauth --enablefaillock --updateall\n" @@ -208,16 +213,15 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:105 +#: src/man/authselect-migration.7.adoc:110 #, no-wrap msgid "" -"authconfig --enablesssd --enablesssdauth --enablesmartcard " -"--smartcardmodule=sssd --updateall\n" +"authconfig --enablesssd --enablesssdauth --enablesmartcard --smartcardmodule=sssd --updateall\n" "authselect select sssd with-smartcard\n" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:108 +#: src/man/authselect-migration.7.adoc:113 #, no-wrap msgid "" "authconfig --enableecryptfs --enablepamaccess --updateall\n" @@ -225,35 +229,33 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:111 +#: src/man/authselect-migration.7.adoc:116 #, no-wrap msgid "" -"authconfig --enablewinbind --enablewinbindauth --winbindjoin=Administrator " -"--updateall\n" +"authconfig --enablewinbind --enablewinbindauth --winbindjoin=Administrator --updateall\n" "realm join -U Administrator --client-software=winbind WINBINDDOMAIN\n" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:114 +#: src/man/authselect-migration.7.adoc:119 #, no-wrap msgid "CONFIGURATION FILES" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:116 +#: src/man/authselect-migration.7.adoc:121 msgid "" -"This section contains snippets for minimal configuration of various " -"services." +"This section contains snippets for minimal configuration of various services." msgstr "" #. type: Title ~ -#: ./src/man/authselect-migration.7.adoc:118 +#: src/man/authselect-migration.7.adoc:123 #, no-wrap msgid "LDAP" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:122 +#: src/man/authselect-migration.7.adoc:127 msgid "" "Even if LDAP is not directly used through `pam_ldap` and `nss_ldap`, it is " "still useful to configure ldap.conf to configure openldap-libs and " @@ -261,13 +263,13 @@ msgid "" msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:123 +#: src/man/authselect-migration.7.adoc:128 #, no-wrap msgid "{sysconfdir}/openldap/ldap.conf" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:127 +#: src/man/authselect-migration.7.adoc:132 #, no-wrap msgid "" "# Set the default base dn\n" @@ -275,7 +277,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:130 +#: src/man/authselect-migration.7.adoc:135 #, no-wrap msgid "" "# Set the default LDAP server\n" @@ -283,13 +285,13 @@ msgid "" msgstr "" #. type: Title ~ -#: ./src/man/authselect-migration.7.adoc:133 +#: src/man/authselect-migration.7.adoc:138 #, no-wrap msgid "KERBEROS" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:136 +#: src/man/authselect-migration.7.adoc:141 msgid "" "If you use Kerberos, the default Kerberos realm should be configured in " "order for krb5-libs and therefore tools such as `kinit` to work out of the " @@ -297,13 +299,13 @@ msgid "" msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:137 +#: src/man/authselect-migration.7.adoc:142 #, no-wrap msgid "{sysconfdir}/krb5.conf" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:141 +#: src/man/authselect-migration.7.adoc:146 #, no-wrap msgid "" "[libdefaults]\n" @@ -311,7 +313,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:146 +#: src/man/authselect-migration.7.adoc:151 #, no-wrap msgid "" "[realms]\n" @@ -321,7 +323,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:150 +#: src/man/authselect-migration.7.adoc:155 #, no-wrap msgid "" "[domain_realm]\n" @@ -330,31 +332,31 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:153 -#: ./src/man/authselect-migration.7.adoc:247 +#: src/man/authselect-migration.7.adoc:158 +#: src/man/authselect-migration.7.adoc:254 #, no-wrap msgid "SSSD" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:158 +#: src/man/authselect-migration.7.adoc:163 msgid "" "Authselect encourages users to use SSSD wherever possible. There are many " "configuration options, see sssd.conf(5). This is a minimal configuration " -"that creates one LDAP domain called `default`. The LDAP server is " -"auto-discovered through DNS lookups." +"that creates one LDAP domain called `default`. The LDAP server is auto-" +"discovered through DNS lookups." msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:159 -#: ./src/man/authselect-migration.7.adoc:175 +#: src/man/authselect-migration.7.adoc:164 +#: src/man/authselect-migration.7.adoc:180 #, no-wrap msgid "{sysconfdir}/sssd/sssd.conf" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:164 -#: ./src/man/authselect-migration.7.adoc:180 +#: src/man/authselect-migration.7.adoc:169 +#: src/man/authselect-migration.7.adoc:185 #, no-wrap msgid "" "[sssd]\n" @@ -363,7 +365,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:169 +#: src/man/authselect-migration.7.adoc:174 #, no-wrap msgid "" "[domain/default]\n" @@ -373,7 +375,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:174 +#: src/man/authselect-migration.7.adoc:179 msgid "" "And here is a configuration snippet for the same domain but now the " "authentication is done over Kerberos. The KDC server is auto-discovered " @@ -381,7 +383,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:188 +#: src/man/authselect-migration.7.adoc:193 #, no-wrap msgid "" "[domain/default]\n" @@ -394,7 +396,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:194 +#: src/man/authselect-migration.7.adoc:199 msgid "" "If you want to configure SSSD for an IPA or Active Directory domain, use the " "`realm` tool. This will perform an initial setup which involves creating a " @@ -403,13 +405,13 @@ msgid "" msgstr "" #. type: Title ~ -#: ./src/man/authselect-migration.7.adoc:196 +#: src/man/authselect-migration.7.adoc:201 #, no-wrap msgid "WINBIND" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:201 +#: src/man/authselect-migration.7.adoc:206 msgid "" "If you want to configure the machine to use Winbind, use `realm`. This will " "perform an initial setup which involves creating a Kerberos keytab and " @@ -418,14 +420,14 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:203 -#: ./src/man/authselect-migration.7.adoc:255 +#: src/man/authselect-migration.7.adoc:209 +#: src/man/authselect-migration.7.adoc:262 #, no-wrap msgid "NIS" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:207 +#: src/man/authselect-migration.7.adoc:213 msgid "" "There are several places that needs to be configured in order to make NIS " "authentication work. First, you need to set NIS domain and optionally also " @@ -433,13 +435,13 @@ msgid "" msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:208 +#: src/man/authselect-migration.7.adoc:214 #, no-wrap msgid "{sysconfdir}/yp.conf" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:213 +#: src/man/authselect-migration.7.adoc:219 #, no-wrap msgid "" "domain mydomain broadcast\n" @@ -448,24 +450,24 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:216 +#: src/man/authselect-migration.7.adoc:222 msgid "NIS domain must be also set in system network configuration." msgstr "" #. type: Block title -#: ./src/man/authselect-migration.7.adoc:217 +#: src/man/authselect-migration.7.adoc:223 #, no-wrap msgid "{sysconfdir}/sysconfig/network" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:220 +#: src/man/authselect-migration.7.adoc:226 #, no-wrap msgid "NISDOMAIN=mydomain\n" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:224 +#: src/man/authselect-migration.7.adoc:230 msgid "" "Now, you can set the domain name with command line so there is no need to " "reboot your system. Additionaly, it may be necessary to enable NIS in " @@ -473,7 +475,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./src/man/authselect-migration.7.adoc:228 +#: src/man/authselect-migration.7.adoc:234 #, no-wrap msgid "" "$ domainname mydomain\n" @@ -481,13 +483,13 @@ msgid "" msgstr "" #. type: Title ~ -#: ./src/man/authselect-migration.7.adoc:231 +#: src/man/authselect-migration.7.adoc:238 #, no-wrap msgid "PASSWORD QUALITY" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:236 +#: src/man/authselect-migration.7.adoc:243 msgid "" "Authselect enables `pam_pwquality` module to enforce password quality " "restrictions. This module is enabled only for local users. Remote users " @@ -496,45 +498,45 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:240 +#: src/man/authselect-migration.7.adoc:247 msgid "" -"The `pam_pwquality` module can be configured in " -"{sysconfdir}/security/pwquality.conf. See pam_pwquality(8) to see its " -"configuration options and defaults." +"The `pam_pwquality` module can be configured in {sysconfdir}/security/" +"pwquality.conf. See pam_pwquality(8) to see its configuration options and " +"defaults." msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:242 +#: src/man/authselect-migration.7.adoc:249 #, no-wrap msgid "STARTING SERVICES" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:245 +#: src/man/authselect-migration.7.adoc:252 msgid "" "Depending on your configuration, you need to start required services " "manually with systemd." msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:249 +#: src/man/authselect-migration.7.adoc:256 #, no-wrap msgid "systemctl enable sssd.service ; systemctl start sssd.service\n" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:251 +#: src/man/authselect-migration.7.adoc:258 msgid "Winbind" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:253 +#: src/man/authselect-migration.7.adoc:260 #, no-wrap msgid "systemctl enable winbind.service ; systemctl start winbind.service\n" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:258 +#: src/man/authselect-migration.7.adoc:265 #, no-wrap msgid "" "systemctl enable rpcbind.service ; systemctl start rpcbind.service\n" @@ -542,24 +544,24 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:260 +#: src/man/authselect-migration.7.adoc:267 msgid "If mkhomedir feature is enabled" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:262 +#: src/man/authselect-migration.7.adoc:269 #, no-wrap msgid "systemctl enable oddjobd.service ; systemctl start oddjobd.service\n" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:264 +#: src/man/authselect-migration.7.adoc:271 #, no-wrap msgid "AUTHCONFIG TOOLS" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:268 +#: src/man/authselect-migration.7.adoc:275 msgid "" "Authconfig shipped a tool called _cacertdir_rehash_. If you depend on this " "tool, please switch to native _openssl_ command: *openssl rehash " @@ -567,14 +569,14 @@ msgid "" msgstr "" #. type: Title - -#: ./src/man/authselect-migration.7.adoc:270 +#: src/man/authselect-migration.7.adoc:277 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: ./src/man/authselect-migration.7.adoc:272 +#: src/man/authselect-migration.7.adoc:279 msgid "" -"authselect(8), authselect-profiles(5), realm(8), ipa-client-install(1), " -"sssd.conf(5), smb.conf(5), ldap.conf(5), krb5.conf(5)" +"authselect(8), authselect-profiles(5), realm(8), ipa-client-install(1), sssd." +"conf(5), smb.conf(5), ldap.conf(5), krb5.conf(5)" msgstr "" diff --git a/src/man/po/authselect-profiles.5.adoc.pot b/src/man/po/authselect-profiles.5.adoc.pot index 45ca16e66e2dabbc55ec5106352c0b8f43b3826b..d6ce53d9b963771113b81d502338b352d410807d 100644 --- a/src/man/po/authselect-profiles.5.adoc.pot +++ b/src/man/po/authselect-profiles.5.adoc.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-05-04 13:46+0200\n" +"POT-Creation-Date: 2024-02-23 14:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,89 +17,90 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: Title = -#: ./src/man/authselect-profiles.5.adoc:2 +#: src/man/authselect-profiles.5.adoc:2 #, no-wrap msgid "authselect-profiles(5)" msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:6 +#: src/man/authselect-profiles.5.adoc:6 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:8 +#: src/man/authselect-profiles.5.adoc:8 msgid "authselect-profiles - how to extend authselect profiles." msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:10 +#: src/man/authselect-profiles.5.adoc:10 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:13 +#: src/man/authselect-profiles.5.adoc:13 msgid "" "This manual page explains how are authselect profiles organized and how to " "create new profiles." msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:15 +#: src/man/authselect-profiles.5.adoc:15 #, no-wrap msgid "PROFILE DIRECTORIES" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:17 +#: src/man/authselect-profiles.5.adoc:17 msgid "Profiles can be found in one of three directories." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:18 +#: src/man/authselect-profiles.5.adoc:18 #, no-wrap msgid "*{AUTHSELECT_PROFILE_DIR}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:20 -msgid "Read-only directory containing profiles shipped together with authselect." +#: src/man/authselect-profiles.5.adoc:20 +msgid "" +"Read-only directory containing profiles shipped together with authselect." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:21 +#: src/man/authselect-profiles.5.adoc:21 #, no-wrap msgid "*{AUTHSELECT_VENDOR_DIR}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:24 +#: src/man/authselect-profiles.5.adoc:24 msgid "" "Read-only directory for vendor-specific profiles that can override the ones " "in _default_ directory." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:25 +#: src/man/authselect-profiles.5.adoc:25 #, no-wrap msgid "*{AUTHSELECT_CUSTOM_DIR}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:27 +#: src/man/authselect-profiles.5.adoc:27 msgid "Place for administrator-defined profiles." msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:29 +#: src/man/authselect-profiles.5.adoc:29 #, no-wrap msgid "PROFILE FILES" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:33 +#: src/man/authselect-profiles.5.adoc:33 msgid "" "Each profile consists of one or more of these files which provide a " "mandatory profile description and describe the changes that are done to the " @@ -107,37 +108,38 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:34 +#: src/man/authselect-profiles.5.adoc:34 #, no-wrap msgid "*README*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:36 -msgid "Description of the profile. The first line must be a name of the profile." +#: src/man/authselect-profiles.5.adoc:36 +msgid "" +"Description of the profile. The first line must be a name of the profile." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:37 +#: src/man/authselect-profiles.5.adoc:37 #, no-wrap msgid "*system-auth*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:40 +#: src/man/authselect-profiles.5.adoc:40 msgid "" "PAM stack that is included from nearly all individual service configuration " "files." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:41 +#: src/man/authselect-profiles.5.adoc:41 #, no-wrap msgid "*password-auth*, *smartcard-auth*, *fingerprint-auth*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:45 +#: src/man/authselect-profiles.5.adoc:45 msgid "" "These PAM stacks are for applications which handle authentication from " "different types of devices via simultaneously running individual " @@ -145,13 +147,13 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:46 +#: src/man/authselect-profiles.5.adoc:46 #, no-wrap msgid "*postlogin*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:54 +#: src/man/authselect-profiles.5.adoc:54 msgid "" "The purpose of this PAM stack is to provide a common place for all PAM " "modules which should be called after the stack configured in system-auth or " @@ -163,35 +165,24 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:55 +#: src/man/authselect-profiles.5.adoc:55 #, no-wrap msgid "*nsswitch.conf*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:58 +#: src/man/authselect-profiles.5.adoc:57 msgid "Name Service Switch configuration file." msgstr "" -#. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:63 -#, no-wrap -msgid "" -" Name Service Switch configuration file. Only maps relevant to the " -"profile\n" -" must be set. Maps that are not specified by the profile are included " -"from\n" -" {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf.\n" -msgstr "" - #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:65 +#: src/man/authselect-profiles.5.adoc:58 #, no-wrap msgid "*dconf-db*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:69 +#: src/man/authselect-profiles.5.adoc:62 msgid "" "Changes to dconf database. The main uses case of this file is to set changes " "for gnome login screen in order to enable or disable smartcard and " @@ -199,24 +190,24 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:70 +#: src/man/authselect-profiles.5.adoc:63 #, no-wrap msgid "*dconf-locks*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:72 +#: src/man/authselect-profiles.5.adoc:65 msgid "This file define locks on values set in dconf database." msgstr "" #. type: Title ~ -#: ./src/man/authselect-profiles.5.adoc:74 +#: src/man/authselect-profiles.5.adoc:67 #, no-wrap msgid "CONDITIONAL LINES" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:78 +#: src/man/authselect-profiles.5.adoc:71 msgid "" "Each of these files serves as a template. A template is a plain text file " "with optional usage of several operators that can be used to provide some " @@ -224,13 +215,13 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:79 +#: src/man/authselect-profiles.5.adoc:72 #, no-wrap msgid "*{continue if \"feature\"}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:84 +#: src/man/authselect-profiles.5.adoc:77 msgid "" "Immediately stop processing of the file unless \"feature\" is defined (the " "rest of the file content will be removed). If \"feature\" is defined, the " @@ -239,13 +230,13 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:85 +#: src/man/authselect-profiles.5.adoc:78 #, no-wrap msgid "*{stop if \"feature\"}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:90 +#: src/man/authselect-profiles.5.adoc:83 msgid "" "Opposite of \"continue if\". Immediately stop processing of the file if " "\"feature\" is defined (the rest of the file content will be removed). If " @@ -254,39 +245,39 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:91 +#: src/man/authselect-profiles.5.adoc:84 #, no-wrap msgid "*{include if \"feature\"}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:94 +#: src/man/authselect-profiles.5.adoc:87 msgid "" "Include the line where this operator is placed only if \"feature\" is " "defined." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:95 +#: src/man/authselect-profiles.5.adoc:88 #, no-wrap msgid "*{exclude if \"feature\"}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:98 +#: src/man/authselect-profiles.5.adoc:91 msgid "" "Opposite to \"include-if\". Include the line where this operator is placed " "only if \"feature\" is not defined." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:99 +#: src/man/authselect-profiles.5.adoc:92 #, no-wrap msgid "*{imply \"implied-feature\" if \"feature\"}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:103 +#: src/man/authselect-profiles.5.adoc:96 msgid "" "Enable feature \"implied-feature\" if feature \"feature\" is enabled. The " "whole line with this operator is removed, thus it is not possible to add " @@ -294,33 +285,33 @@ msgid "" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:104 +#: src/man/authselect-profiles.5.adoc:97 #, no-wrap msgid "*{if \"feature\":true|false}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:107 +#: src/man/authselect-profiles.5.adoc:100 msgid "" "If \"feature\" is defined, replace this operator with string \"true\", " "otherwise with string \"false\"." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:108 +#: src/man/authselect-profiles.5.adoc:101 #, no-wrap msgid "*{if \"feature\":true}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:111 +#: src/man/authselect-profiles.5.adoc:104 msgid "" "If \"feature\" is defined, replace this operator with string \"true\", " "otherwise with an empty string." msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:115 +#: src/man/authselect-profiles.5.adoc:108 msgid "" "It is also possible to use logical expression in conditional line instead of " "specifying single feature name. In this case the expression will evaluate to " @@ -328,7 +319,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:120 +#: src/man/authselect-profiles.5.adoc:113 msgid "" "The expression syntax consists of feature names (e.g. _\"feature\"_) which " "returns _true_ if the feature is defined or _false_ if it is not defined and " @@ -337,57 +328,57 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:122 +#: src/man/authselect-profiles.5.adoc:115 msgid "For example:" msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:123 +#: src/man/authselect-profiles.5.adoc:116 #, no-wrap msgid "*{if \"feature1\" or \"feature2\":true}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:126 +#: src/man/authselect-profiles.5.adoc:119 msgid "" "If \"feature1\" or \"feature2\" is defined, replace this operator with " "string \"true\", otherwise with an empty string." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:127 +#: src/man/authselect-profiles.5.adoc:120 #, no-wrap msgid "*{if not \"feature\":true|false}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:130 +#: src/man/authselect-profiles.5.adoc:123 msgid "" "If \"feature\" is not defined, replace this operator with string \"true\", " "otherwise with string \"false\"." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:131 +#: src/man/authselect-profiles.5.adoc:124 #, no-wrap msgid "*{if not \"feature\":true}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:134 +#: src/man/authselect-profiles.5.adoc:127 msgid "" "If \"feature\" is not defined, replace this operator with string \"true\", " "otherwise with an empty string." msgstr "" #. type: Labeled list -#: ./src/man/authselect-profiles.5.adoc:135 +#: src/man/authselect-profiles.5.adoc:128 #, no-wrap msgid "*{if \"feature1\" and (\"feature2\" or \"feature3\"):true}*" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:138 +#: src/man/authselect-profiles.5.adoc:131 msgid "" "If \"feature1\" is defined, and one of \"feature2\" and \"feature3\" is " "defined replace this operator with string \"true\", otherwise with an empty " @@ -395,20 +386,20 @@ msgid "" msgstr "" #. type: Title ~ -#: ./src/man/authselect-profiles.5.adoc:140 +#: src/man/authselect-profiles.5.adoc:133 #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:143 +#: src/man/authselect-profiles.5.adoc:136 msgid "" "Here is an example of using \"if\" operator. If \"with-sudo\" feature is " "enabled, it will add \"sss\" to sudoers line." msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:150 +#: src/man/authselect-profiles.5.adoc:143 #, no-wrap msgid "" " passwd: sss files\n" @@ -420,42 +411,34 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:155 +#: src/man/authselect-profiles.5.adoc:148 msgid "" "Here is an example of \"continue-if\" and \"include-if\" operators. The " -"resulting file will be empty unless \"with-smartcard\" feature is " -"enabled. If it is enabled and also \"with-faillock\" feature is enabled, it " -"will also enable support for pam_faillock." +"resulting file will be empty unless \"with-smartcard\" feature is enabled. " +"If it is enabled and also \"with-faillock\" feature is enabled, it will also " +"enable support for pam_faillock." msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:168 +#: src/man/authselect-profiles.5.adoc:161 #, no-wrap msgid "" " {continue if \"with-smartcard\"}\n" " auth required pam_env.so\n" -" auth required pam_faildelay.so " -"delay=2000000\n" -" auth required pam_faillock.so " -"preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" -" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so " -"uid >= 1000 quiet\n" -" auth [default=1 ignore=ignore success=ok] " -"pam_localuser.so\n" -" auth sufficient pam_unix.so " -"nullok\n" -" auth requisite pam_succeed_if.so " -"uid >= 1000 quiet_success\n" -" auth sufficient pam_sss.so " -"forward_pass\n" -" auth required pam_faillock.so " -"authfail deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" +" auth required pam_faildelay.so delay=2000000\n" +" auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" +" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet\n" +" auth [default=1 ignore=ignore success=ok] pam_localuser.so\n" +" auth sufficient pam_unix.so nullok\n" +" auth requisite pam_succeed_if.so uid >= 1000 quiet_success\n" +" auth sufficient pam_sss.so forward_pass\n" +" auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" " auth required pam_deny.so\n" " ...\n" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:173 +#: src/man/authselect-profiles.5.adoc:166 msgid "" "Here is an example of \"continue-if\" using logical expression. The file " "will be empty unless \"with-smartcard\" or \"with-smartcard-required\" is " @@ -465,82 +448,60 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:186 +#: src/man/authselect-profiles.5.adoc:179 #, no-wrap msgid "" " {continue if \"with-smartcard\" or \"with-smartcard-required\"}\n" " auth required pam_env.so\n" -" auth required pam_faildelay.so " -"delay=2000000\n" -" auth required pam_faillock.so " -"preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" -" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so " -"uid >= 1000 quiet\n" -" auth [default=1 ignore=ignore success=ok] " -"pam_localuser.so\n" -" auth sufficient pam_unix.so " -"nullok\n" -" auth requisite pam_succeed_if.so " -"uid >= 1000 quiet_success\n" -" auth sufficient pam_sss.so " -"forward_pass\n" -" auth required pam_faillock.so " -"authfail deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" +" auth required pam_faildelay.so delay=2000000\n" +" auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" +" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet\n" +" auth [default=1 ignore=ignore success=ok] pam_localuser.so\n" +" auth sufficient pam_unix.so nullok\n" +" auth requisite pam_succeed_if.so uid >= 1000 quiet_success\n" +" auth sufficient pam_sss.so forward_pass\n" +" auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if \"with-faillock\"}\n" " auth required pam_deny.so\n" " ...\n" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:191 +#: src/man/authselect-profiles.5.adoc:184 msgid "" -"Here is an example of \"imply-if\" operator. Enabling feature " -"\"with-smartcard-required\" will also enable \"with-smartcard\" to make sure " -"that all relevant PAM modules are used. This will achieve the same behavior " -"as the previous example." +"Here is an example of \"imply-if\" operator. Enabling feature \"with-" +"smartcard-required\" will also enable \"with-smartcard\" to make sure that " +"all relevant PAM modules are used. This will achieve the same behavior as " +"the previous example." msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:206 +#: src/man/authselect-profiles.5.adoc:199 #, no-wrap msgid "" " {imply \"with-smartcard\" if \"with-smartcard-required\"}\n" " auth required pam_env.so\n" -" auth required pam_faildelay.so " -"delay=2000000\n" -" auth [success=1 default=ignore] pam_succeed_if.so " -"service notin " -"login:gdm:xdm:kdm:kde:xscreensaver:gnome-screensaver:kscreensaver quiet " -"use_uid {include if \"with-smartcard-required\"}\n" -" auth [success=done ignore=ignore default=die] pam_sss.so " -"require_cert_auth ignore_authinfo_unavail {include if " -"\"with-smartcard-required\"}\n" -" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so " -"uid >= 1000 quiet\n" -" auth [default=1 ignore=ignore success=ok] pam_localuser.so " -"{exclude if \"with-smartcard\"}\n" -" auth [default=2 ignore=ignore success=ok] pam_localuser.so " -"{include if \"with-smartcard\"}\n" -" auth [success=done authinfo_unavail=ignore user_unknown=ignore " -"ignore=ignore default=die] pam_sss.so try_cert_auth {include if " -"\"with-smartcard\"}\n" -" auth sufficient pam_unix.so {if " -"not \"without-nullok\":nullok}\n" -" auth requisite pam_succeed_if.so " -"uid >= 1000 quiet_success\n" -" auth sufficient pam_sss.so " -"forward_pass\n" +" auth required pam_faildelay.so delay=2000000\n" +" auth [success=1 default=ignore] pam_succeed_if.so service notin login:gdm:xdm:kdm:kde:xscreensaver:gnome-screensaver:kscreensaver quiet use_uid {include if \"with-smartcard-required\"}\n" +" auth [success=done ignore=ignore default=die] pam_sss.so require_cert_auth ignore_authinfo_unavail {include if \"with-smartcard-required\"}\n" +" auth [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet\n" +" auth [default=1 ignore=ignore success=ok] pam_localuser.so {exclude if \"with-smartcard\"}\n" +" auth [default=2 ignore=ignore success=ok] pam_localuser.so {include if \"with-smartcard\"}\n" +" auth [success=done authinfo_unavail=ignore user_unknown=ignore ignore=ignore default=die] pam_sss.so try_cert_auth {include if \"with-smartcard\"}\n" +" auth sufficient pam_unix.so {if not \"without-nullok\":nullok}\n" +" auth requisite pam_succeed_if.so uid >= 1000 quiet_success\n" +" auth sufficient pam_sss.so forward_pass\n" " auth required pam_deny.so\n" " ...\n" msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:208 +#: src/man/authselect-profiles.5.adoc:201 #, no-wrap msgid "CREATING A NEW PROFILE" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:213 +#: src/man/authselect-profiles.5.adoc:206 msgid "" "To register a new profile within authselect, create a directory in one of " "the authselect profile locations with the files listed above. Not all of the " @@ -549,20 +510,20 @@ msgid "" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:217 +#: src/man/authselect-profiles.5.adoc:210 msgid "" "You may find *authselect create-profile* command helpful when creating new " -"profile. See *authselect(8)* manual page or *authselect create-profile " -"--help* for more information." +"profile. See *authselect(8)* manual page or *authselect create-profile --" +"help* for more information." msgstr "" #. type: Title - -#: ./src/man/authselect-profiles.5.adoc:219 +#: src/man/authselect-profiles.5.adoc:212 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: ./src/man/authselect-profiles.5.adoc:220 +#: src/man/authselect-profiles.5.adoc:213 msgid "authselect(8), nsswitch.conf(5), PAM(8)" msgstr "" diff --git a/src/man/po/authselect.8.adoc.pot b/src/man/po/authselect.8.adoc.pot index 09bf6e5714249a0ee4271db22577581d7ebdc3e7..097472b8f2b1c0d6f0d5d86e68e884142f25017b 100644 --- a/src/man/po/authselect.8.adoc.pot +++ b/src/man/po/authselect.8.adoc.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-01-18 16:34+0100\n" +"POT-Creation-Date: 2024-02-23 14:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -765,120 +765,19 @@ msgid "" msgstr "" #. type: Title - -#: src/man/authselect.8.adoc:266 -#, no-wrap -msgid "NSSWITCH.CONF MANAGEMENT" -msgstr "" - -#. type: Plain text -#: src/man/authselect.8.adoc:272 -msgid "" -"Authselect generates {AUTHSELECT_NSSWITCH_CONF} and does not allow any user " -"changes to this file. Such changes are detected and authselect will refuse " -"to write any system configuration unless a *--force* option is provided to " -"the *select* command. This mechanism prevents authselect from overwriting " -"anything that does not match any available profile." -msgstr "" - -#. type: Plain text -#: src/man/authselect.8.adoc:280 -msgid "" -"Any user changes to nsswitch maps must be done in file " -"{AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf. When authselect generates new " -"_nsswitch.conf_ it reads this file and combines it with configuration from " -"selected profile. The profile configuration takes always precedence. In " -"other words, profiles do not have to set all nsswitch maps but can set only " -"those that are relevant to the profile. If a map is set within a profile, it " -"always overwrites the same map from _user-nsswitch.conf_." -msgstr "" - -#. type: Block title -#: src/man/authselect.8.adoc:281 -#, no-wrap -msgid "Example 1" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:292 -#, no-wrap -msgid "" -"# \"sssd\" profile\n" -"$ cat {AUTHSELECT_PROFILE_DIR}/sssd/nsswitch.conf\n" -"passwd: sss files systemd\n" -"group: sss files systemd\n" -"netgroup: sss files\n" -"automount: sss files\n" -"services: sss files\n" -"sudoers: files sss {include if \"with-sudo\"}\n" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:298 -#, no-wrap -msgid "" -"$ cat {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf\n" -"passwd: files sss\n" -"group: files sss\n" -"hosts: files dns myhostname\n" -"sudoers: files\n" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:300 -#, no-wrap -msgid "$ authselect select sssd\n" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:310 -#, no-wrap -msgid "" -"# passwd and group maps from user-nsswitch.conf are ignored\n" -"$ cat {AUTHSELECT_NSSWITCH_CONF}\n" -"passwd: sss files systemd\n" -"group: sss files systemd\n" -"netgroup: sss files\n" -"automount: sss files\n" -"services: sss files\n" -"hosts: files dns myhostname\n" -"sudoers: files\n" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:312 -#, no-wrap -msgid "$ authselect select sssd with-sudo\n" -msgstr "" - -#. type: delimited block - -#: src/man/authselect.8.adoc:322 -#, no-wrap -msgid "" -"# passwd, group and sudoers maps from user-nsswitch.conf are ignored\n" -"$ cat {AUTHSELECT_NSSWITCH_CONF}\n" -"passwd: sss files systemd\n" -"group: sss files systemd\n" -"netgroup: sss files\n" -"automount: sss files\n" -"services: sss files\n" -"sudoers: files sss\n" -"hosts: files dns myhostname\n" -msgstr "" - -#. type: Title - -#: src/man/authselect.8.adoc:326 +#: src/man/authselect.8.adoc:265 #, no-wrap msgid "TROUBLESHOOTING" msgstr "" #. type: Title ~ -#: src/man/authselect.8.adoc:329 +#: src/man/authselect.8.adoc:268 #, no-wrap msgid "How can I tell if my system is using authselect?" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:333 +#: src/man/authselect.8.adoc:272 msgid "" "Use *authselect check*. The output will tell you if you have 1) " "configuration generated by authselect 2) non-authselect configuration or 3) " @@ -887,13 +786,13 @@ msgid "" msgstr "" #. type: Title ~ -#: src/man/authselect.8.adoc:335 +#: src/man/authselect.8.adoc:274 #, no-wrap msgid "Is nsswitch.conf supposed to be a symbolic link now?" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:341 +#: src/man/authselect.8.adoc:280 msgid "" "Authselect generates your system configuration from scratch and stores it at " "{AUTHSELECT_CONFIG_DIR}. System files are then created as symbolic links to " @@ -903,18 +802,18 @@ msgid "" msgstr "" #. type: Title ~ -#: src/man/authselect.8.adoc:343 +#: src/man/authselect.8.adoc:282 #, no-wrap msgid "Error: Unexpected changes to the configuration were detected." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:345 +#: src/man/authselect.8.adoc:284 msgid "For example:" msgstr "" #. type: delimited block . -#: src/man/authselect.8.adoc:351 +#: src/man/authselect.8.adoc:290 #, no-wrap msgid "" "[error] [/etc/authselect/nsswitch.conf] does not exist!\n" @@ -925,7 +824,7 @@ msgid "" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:355 +#: src/man/authselect.8.adoc:294 msgid "" "This means that your configuration is unknown to authselect and as such it " "will not be modified. To fix this, please call *authselect select* with *--" @@ -933,101 +832,101 @@ msgid "" msgstr "" #. type: Title - -#: src/man/authselect.8.adoc:357 +#: src/man/authselect.8.adoc:296 #, no-wrap msgid "RETURN CODES" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:359 +#: src/man/authselect.8.adoc:298 msgid "The *authselect* can return these exit codes:" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:361 +#: src/man/authselect.8.adoc:300 msgid "0: Success." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:362 +#: src/man/authselect.8.adoc:301 msgid "1: Generic error." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:363 +#: src/man/authselect.8.adoc:302 msgid "" "2: Profile or configuration was not found or the system was not configured " "with authselect." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:364 +#: src/man/authselect.8.adoc:303 msgid "" "3: Current configuration is not valid, it was edited without authselect." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:365 +#: src/man/authselect.8.adoc:304 msgid "" "4: System configuration must be overwritten to activate an authselect " "profile, --force parameter is needed." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:366 +#: src/man/authselect.8.adoc:305 msgid "5: Executed command must be run as root." msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:367 +#: src/man/authselect.8.adoc:306 msgid "6: No configuration was detected." msgstr "" #. type: Title - -#: src/man/authselect.8.adoc:369 +#: src/man/authselect.8.adoc:308 #, no-wrap msgid "GENERATED FILES" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:372 +#: src/man/authselect.8.adoc:311 msgid "" "Authselect creates and maintains the following files to configure system " "identity and authentication providers properly." msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:373 +#: src/man/authselect.8.adoc:312 #, no-wrap msgid "*{AUTHSELECT_NSSWITCH_CONF}*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:375 +#: src/man/authselect.8.adoc:314 msgid "Name Service Switch configuration file." msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:376 +#: src/man/authselect.8.adoc:315 #, no-wrap msgid "*{AUTHSELECT_PAM_DIR}/system-auth*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:379 +#: src/man/authselect.8.adoc:318 msgid "" "PAM stack that is included from nearly all individual service configuration " "files." msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:380 +#: src/man/authselect.8.adoc:319 #, no-wrap msgid "*{AUTHSELECT_PAM_DIR}/password-auth, smartcard-auth, fingerprint-auth*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:384 +#: src/man/authselect.8.adoc:323 msgid "" "These PAM stacks are for applications which handle authentication from " "different types of devices via simultaneously running individual " @@ -1035,13 +934,13 @@ msgid "" msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:385 +#: src/man/authselect.8.adoc:324 #, no-wrap msgid "*{AUTHSELECT_PAM_DIR}/postlogin*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:393 +#: src/man/authselect.8.adoc:332 msgid "" "The purpose of this PAM stack is to provide a common place for all PAM " "modules which should be called after the stack configured in system-auth or " @@ -1053,13 +952,13 @@ msgid "" msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:394 +#: src/man/authselect.8.adoc:333 #, no-wrap msgid "*{AUTHSELECT_DCONF_DIR}/{AUTHSELECT_DCONF_FILE}*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:398 +#: src/man/authselect.8.adoc:337 msgid "" "Changes to dconf database. The main uses case of this file is to set changes " "for gnome login screen in order to enable or disable smartcard and " @@ -1067,24 +966,24 @@ msgid "" msgstr "" #. type: Labeled list -#: src/man/authselect.8.adoc:399 +#: src/man/authselect.8.adoc:338 #, no-wrap msgid "*{AUTHSELECT_DCONF_DIR}/locks/{AUTHSELECT_DCONF_FILE}*" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:401 +#: src/man/authselect.8.adoc:340 msgid "This file define locks on values set in dconf database." msgstr "" #. type: Title - -#: src/man/authselect.8.adoc:403 +#: src/man/authselect.8.adoc:342 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: src/man/authselect.8.adoc:404 +#: src/man/authselect.8.adoc:343 msgid "" "authselect-profiles(5), authselect-migration(7), nsswitch.conf(5), PAM(8)" msgstr "" -- 2.42.0