en to uk translation catalogue (55 entries)

note: type: Title -
en: NAME
uk: НАЗВА

note: type: Plain text
en: authselect-profiles - how to extend authselect profiles.
uk: authselect-profiles - опис можливостей розширення профілів authselect.

note: type: Title -
en: DESCRIPTION
uk: ОПИС

note: type: Plain text
en: This manual page explains how are authselect profiles organized and how to create new profiles.
uk: На цій сторінці підручника наведено пояснення щодо того, як організовано профілі authselect, та того, як створювати профілі.

note: type: Title -
en: PROFILE DIRECTORIES
uk: КАТАЛОГИ ПРОФІЛІВ

note: type: Plain text
en: Profiles can be found in one of three directories.
uk: Профілі зберігаються у одному з трьох каталогів.

note: type: Plain text
en: Read-only directory containing profiles shipped together with authselect.
uk: Призначений лише для читання даних каталог, у якому містяться профілі, які постачаються разом із authselect.

note: type: Plain text
en: Read-only directory for vendor-specific profiles that can override the ones in _default_ directory.
uk: Призначений лише для читання каталог для специфічних для постачальників операційної системи профілів, які можуть перевизначати профілі у _типовому_ каталозі.

note: type: Plain text
en: Place for administrator-defined profiles.
uk: Місце для визначених адміністратором профілів.

note: type: Title -
en: PROFILE FILES
uk: ФАЙЛИ ПРОФІЛІВ

note: type: Plain text
en: 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 system.
uk: Кожен профіль складається з одного або декількох таких файлів, які містять обов'язковий опис профілю та описує зміни, які вносяться до системи.

note: type: Plain text
en: Description of the profile. The first line must be a name of the profile.
uk: Опис профілю. Перший рядок має містити назву профілю.

note: type: Plain text
en: PAM stack that is included from nearly all individual service configuration files.
uk: Стос PAM, який включається з майже усіх окремих файлів налаштувань служб.

note: type: Plain text
en: These PAM stacks are for applications which handle authentication from different types of devices via simultaneously running individual conversations instead of one aggregate conversation.
uk: Ці стоси PAM призначено для програм, які обробляють розпізнавання з пристроїв різних типів за допомогою одночасного виконання окремих потоків обміну даних, а не одного сукупного потоку обміну даними.

note: type: Plain text
en: 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 the other common PAM configuration files. It is included from all individual service configuration files that provide login service with shell or file access. _NOTE: the modules in the postlogin configuration file are executed regardless of the success or failure of the modules in the system-auth configuration file._
uk: Призначенням цього стосу PAM є надання загального місця для усіх модулів PAM, які має бути викликано після налаштовування стосу у system-auth або інших загальних файлах налаштувань PAM. Він включається з усіх окремих файлів налаштувань служб, які надають можливості служби входу до системи за допомогою командної оболонки або доступу до файлів. _ЗАУВАЖЕННЯ: модулі у файлі налаштувань postlogin виконуються незалежно від успіху або неуспіху під час обробки модулів у файлі налаштувань system-auth._

note: type: Plain text
en: Name Service Switch configuration file.
uk: Файл налаштувань перемикача служб назв (NSS).

note: type: Plain text
en:     Name Service Switch configuration file. Only maps relevant to the profile
        must be set. Maps that are not specified by the profile are included from
        {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf.
uk:     Файл налаштувань Name Service Switch. Має бути встановлено лише
        карти, пов'язані із профілем. Карти, які не задаються профілем,
        включатимуться з {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf.

note: type: Plain text
en: 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 fingerprint authentication.
uk: Зміни до бази даних dconf. Основним призначенням цього файла є зберігання набору змін для вікна входу до gnome з метою вмикання або вимикання розпізнавання за смарт-карткою або відбитком.

note: type: Plain text
en: This file define locks on values set in dconf database.
uk: У цьому файлі визначаються блокування значень, встановлених у базі даних dconf.

note: type: Title ~
en: CONDITIONAL LINES
uk: РЯДКИ З УМОВАМИ

note: type: Plain text
en: 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 optional profile features.
uk: Кожен з цих файлів слугує як шаблон. Шаблон є простим текстовим файлом із необов'язковим використанням декількох операторів, якими можна скористатися для забезпечення роботи декількох додаткових можливостей профілів.

note: type: Labeled list
en: *{continue if "feature"}*
uk: *{continue if "можливість"}*

note: type: Plain text
en: Immediately stop processing of the file unless "feature" is defined (the rest of the file content will be removed). If "feature" is defined, the whole line with this operator will be removed and the rest of the template will be processed.
uk: Негайно припинити обробку файла, якщо "можливість" не визначено (решту вмісту файла буде вилучено). Якщо "можливість" визначено, увесь рядок із цим оператором буде вилучено, а решту шаблону буде оброблено.

note: type: Labeled list
en: *{stop if "feature"}*
uk: *{stop if "можливість"}*

note: type: Plain text
en: Opposite of "continue if". Immediately stop processing of the file if "feature" is defined (the rest of the file content will be removed).  If "feature" is not defined, the whole line with this operator will be removed and the rest of the template will be processed.
uk: Протилежне до "continue if". Негайно припинити обробку файла, якщо визначено "можливість" (решту вмісту файла буде вилучено). Якщо "можливість" не визначено, увесь рядок із цим оператором буде вилучено, а решту шаблону буде оброблено.

note: type: Labeled list
en: *{include if "feature"}*
uk: *{include if "можливість"}*

note: type: Plain text
en: Include the line where this operator is placed only if "feature" is defined.
uk: Включити рядок, де розташовано цей оператор, лише якщо "можливість" визначено.

note: type: Labeled list
en: *{exclude if "feature"}*
uk: *{exclude if "можливість"}*

note: type: Plain text
en: Opposite to "include-if". Include the line where this operator is placed only if "feature" is not defined.
uk: Протилежне до "include-if". Включити рядок, де розташовано цей оператор, лише якщо "можливість" не визначено.

note: type: Labeled list
en: *{imply "implied-feature" if "feature"}*
uk: *{imply "потенційна-можливість" if "можливість"}*

note: type: Plain text
en: Enable feature "implied-feature" if feature "feature" is enabled. The whole line with this operator is removed, thus it is not possible to add anything else around this operator at the same line.
uk: Увімкнути можливість "потенційна-можливість", якщо увімкнено можливість "можливість". Усі інші дані з відповідного рядка буде вилучено, тому не можна додавати щось до цього оператора у тому самому рядку.

note: type: Labeled list
en: *{if "feature":true|false}*
uk: *{if "можливість":true|false}*

note: type: Plain text
en: If "feature" is defined, replace this operator with string "true", otherwise with string "false".
uk: Якщо "можливість" визначено, замінити цей оператор рядком "true", інакше замінити рядком "false".

note: type: Labeled list
en: *{if "feature":true}*
uk: *{if "можливість":true}*

note: type: Plain text
en: If "feature" is defined, replace this operator with string "true", otherwise with an empty string.
uk: Якщо "можливість" визначено, замінити цей оператор рядком "true", інакше замінити порожнім рядком.

note: type: Plain text
en: 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 true or false and the conditional operator will act upon the result.
uk: Також у рядку умови можна скористатися логічним виразом замість визначення назви однієї можливості. У такому випадку вираз буде обчислено і визначено його істинність, а далі виконано оператор умови над результатом.

note: type: Plain text
en: 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 from the following logical operators: _and_, _or_ and _not_. The expression may also be enclosed in parentheses and contain multiple subexpressions.
uk: Синтаксична конструкція виразу складається з назв можливостей (наприклад _"можливість"_), обробка яких повертає _true_, якщо можливість визначено, і _false_, якщо можливість не визначено, та таких логічних операторів: _and_, _or_ та _not_. Крім того, вираз може бути взято у лапки або складено з декількох допоміжних виразів.

note: type: Plain text
en: For example:
uk: Приклад:

note: type: Labeled list
en: *{if "feature1" or "feature2":true}*
uk: *{if "можливість1" or "можливість2":true}*

note: type: Plain text
en: If "feature1" or "feature2" is defined, replace this operator with string "true", otherwise with an empty string.
uk: Якщо визначено "можливість1" або "можливість2", замінити цей оператор рядком "true". Якщо ні, замінити оператор порожнім рядком.

note: type: Labeled list
en: *{if not "feature":true|false}*
uk: *{if not "можливість":true|false}*

note: type: Plain text
en: If "feature" is not defined, replace this operator with string "true", otherwise with string "false".
uk: Якщо "можливість" не визначено, замінити цей оператор рядком "true", інакше замінити рядком "false".

note: type: Labeled list
en: *{if not "feature":true}*
uk: *{if not "можливість":true}*

note: type: Plain text
en: If "feature" is not defined, replace this operator with string "true", otherwise with an empty string.
uk: Якщо "можливість" не визначено, замінити цей оператор рядком "true", інакше замінити порожнім рядком.

note: type: Labeled list
en: *{if "feature1" and ("feature2" or "feature3"):true}*
uk: *{if "можливість1" and ("можливість2" or "можливість3"):true}*

note: type: Plain text
en: If "feature1" is defined, and one of "feature2" and "feature3" is defined replace this operator with string "true", otherwise with an empty string.
uk: Якщо визначено "можливість1" і одну з можливостей "можливість2" або "можливість3", замінити цей оператор рядком "true". Якщо ні, замінити порожнім рядком.

note: type: Title ~
en: EXAMPLE
uk: ПРИКЛАД

note: type: Plain text
en: Here is an example of using "if" operator. If "with-sudo" feature is enabled, it will add "sss" to sudoers line.
uk: Тут наведено приклад використання оператора "if". Якщо можливість "with-sudo" увімкнено, буде додано "sss" до рядка sudoers.

note: type: Plain text
en: 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.
uk: Далі наведено приклад операторів "continue-if" і "include-if". Файл-результат буде порожнім, якщо не увімкнено можливість "with-smartcard". Якщо можливість увімкнено і також увімкнено можливість "with-faillock", також буде увімкнено підтримку pam_faillock.

note: type: Plain text
en: Here is an example of "continue-if" using logical expression. The file will be empty unless "with-smartcard" or "with-smartcard-required" is set. This will simplify the call of _authselect select_ command which does not have to include both features but only "with-smartcard-required" is necessary.
uk: Далі наведено приклад операторів "continue-if" з використанням логічного виразу. Файл-результат буде порожнім, якщо не увімкнено можливість "with-smartcard" або "with-smartcard-required". Це спрощує виклик команди _authselect select_, оскільки до нього не потрібно включати обидві можливості, — обов'язковою є лише "with-smartcard-required".

note: type: Plain text
en: 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.
uk: Тут наведено приклад оператора "imply-if". Вмикання можливості "with-smartcard-required" також увімкне "with-smartcard" для забезпечення використання усіх відповідних модулів PAM. Результат буде таким самим, як і у попередньому прикладі.

note: type: Title -
en: CREATING A NEW PROFILE
uk: СТВОРЕННЯ ПРОФІЛЮ

note: type: Plain text
en: 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 files must be present, only *README* is mandatory. Other files can be created on per-need basis.
uk: Щоб зареєструвати новий профіль у authselect, створіть каталог у одному із місць для профілів authselect із файлами з наведеного вище списку. Наявними мають бути не обов'язково усі файли, лише файл *README* є обов'язковим. Інші файли може бути створено за потреби.

note: type: Plain text
en: 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.
uk: Команда *authselect create-profile* може бути корисною при створенні профілю. Див. сторінку підручника *authselect(8)* або виведені командою *authselect create-profile --help* дані, щоб дізнатися більше.

note: type: Title -
en: SEE ALSO
uk: ТАКОЖ ПЕРЕГЛЯНЬТЕ
