myconnector

package: myconnector

title: myconnector(1)

summary: remote desktop client.

text:
# myconnector(1)

## НАИМЕНОВАНИЕ
MyConnector - remote desktop client.

## СИНТАКСИС
myconnector [options]

## ОПИСАНИЕ
Программа-фронтэнд для удаленного администрирования компьютеров с различными операционными системами. Поддерживается большинство распространенных типов подключения (RDP, VNC, X2GO, Citrix, VMware, etc).

## ОПЦИИ
<без опций>

Запустить программу в режиме графического интерфейса.

-c CONNECTION, --connection CONNECTION

Подключиться к сохраненному подключению по его имени.

FILE, -f FILE, --file FILE

Подключиться с помощью файла подключения (.myc, .remmina, .rdp).

-l, --list

Вывести список сохраненных подключений.

-e, --edit

Редактировать конфигурационный файл.

--kiosk <option>

Управление режимом КИОСК (подробнее: '--kiosk help').

-u, --update

Обновление программы через Интернет.

-v, --version

Вывести информацию о версии программы и завершить работу.

-d, --debug

Запуск программы в режиме отображения журналов работы в реальном времени.

-h, --help

Вывести краткую справку и завершить работу.

-q, --quit

Закрыть все существующие копии программы.

## ССЫЛКИ
http://myconnector.ru/

https://docs.myconnector.ru/

## АВТОР
Evgeniy Korneechev <ek@myconnector.ru>


myconnector-kiosk

package: myconnector-kiosk

title: myconnector-kiosk(1)

summary: Mode KIOSK for 'MyConnector'

text:
# myconnector-kiosk(1)

## НАИМЕНОВАНИЕ
myconnector-kiosk - Mode KIOSK for 'MyConnector'

## ОПИСАНИЕ
Конфигурационный файл режима КИОСК программы MyConnector - /etc/myconnector/kiosk.conf

mode - один из следующих режимов работы:

"0" - КИОСК отключен

"1" - запуск программы MyConnector в режиме КИОСК

"2" - соединение с сохраненным подключением

"3" - ВЕБ-киоск

file - файл подключения для mode=2 url - URL для ВЕБ-киоска

user - имя пользователя для режима КИОСК

autologin - управление автовходом пользователя

True,Yes - включен

False,No - отключен

ctrl_disabled - отключение "Ctrl" в ВЕБ-киоске

True,Yes - отключен

False,No - включен

## СМ. ТАКЖЕ
myconnector(1)

## ССЫЛКИ
http://myconnector.ru

http://wiki.myconnector.ru/kiosk.html

## АВТОР
Evgeniy Korneechev <ek@myconnector.ru>


openscada

package: openscada-core

title: openscada(1)

summary: Программа главного запуска OpenSCADA

text:
# openscada(1)

## НАЗВАНИЕ
openscada - Программа главного запуска OpenSCADA

## СИНТАКСИС
openscada [параметры]

## ОПИСАНИЕ
Система OpenSCADA это открытая реализация SCADA (Supervisory Control And Data Acquisition) и HMI (Human-Machine Interface) системы. Основными свойствами системы являются: открытость(GPL), многоплатформенность, модульность и масштабируемость.

Сердцем системы является модульное ядро. В зависимости от того какие модули подключены, система может выполнять как функции различных серверов, так и функции клиентов клиент-серверной архитектуры. Собственно, архитектура системы позволяет реализовывать распределённые клиент-серверные системы любой сложности и сочетания. Для достижения высокого быстродействия, за счёт сокращения времени коммуникаций, архитектура позволяет объединять функции распределённых систем в одной программе.

Программа openscada это главный пускатель, который позволяет Вам запустить OpenSCADA в конфигурации (типично в файле /etc/oscada.xml) полноценной SCADA или ПЛК и режима демона. Для гибкого контроля используйте ориентированную на проекты обёртку openscada_start.

Для доступа к типовой конфигурации используйте учётную запись "root" и пароль "openscada" или запись "user" и пароль "user".

## ПАРАМЕТРЫ

### Основные опции:
-h, --help

Информация по опциям системы OpenSCADA.

--config=файл

Конфигурационный файл станции.

--station=идентификатор

Идентификатор станции.

--statName=имя

Имя станции.

--demon, --daemon

Запуск в режиме демона.

--pidFile=файл

Файл для помещения ID процесса программы сюда.

--coreDumpAllow

Установить ограничения для разрешения генерации дампа памяти при крушении программы.

--modPath=путь

Путь к модулям (/var/os/modules/).

--messLev=уровень

Обрабатываемый уровень сообщений (0-7).

--log=направление

Направление сообщений в, по битовому полю:

0x1 - системный логер (syslogd);

0x2 - стандартный выход (stdout);

0x4 - стандартный выход ошибок (stderr);

0x8 - архив сообщений.

### Параметры модуля <Archive:FSArch>:
--noArchLimit

Отключить лимит на количество файлов. Используйте для режима просмотра архивов, не для работы.

### Параметры модуля <UI:QTStarter>:
--sync

Переключение в синхронный режим X11 для отладки.

--widgetcount

Печать отладочных сообщений при выходе, о количеcтве виджетов оставшихся неудалёнными и максимальном их количестве.

--qws

Делает данное приложение сервером с Qt для встраиваемого Linux.

--style=имя

Установить GUI стиль в имя (windows, platinum, plastique, ...).

--stylesheet=путь

Установить таблицу стилей из файла по пути.

--session=имя

Восстановить из предыдущего сеанса с указанным именем.

--reverse

Установить направление размещения в Qt::RightToLeft.

--graphicssystem=имя

Установить механизм рендеринга для экранных виджетов и QPixmaps (raster, opengl).

--display=имя

Установить X экран в имя (типично в $DISPLAY).

--geometry=геометрия

Установить клиентскую геометрию первого отображаемого окна.

## ФАЙЛЫ
/etc/oscada.xml

Типичный конфигурационный файл OpenSCADA

/usr/share/openscada/

Глобальная директория файлов данных OpenSCADA

## СМОТРИТЕ ТАКЖЕ
openscada_start(1),

http://oscada.org

Главный сайт проекта OpenSCADA

http://wiki.oscada.org

WIKI-ресурс с источником всей документации Полная документация пользователя доступна через модуль графической конфигурации вроде QTCfg.

## АВТОРЫ

```
Роман Савоченко <rom_as@oscada.org>
```


title: openscada_start(1)

text:
# openscada_start(1)

## НАЗВАНИЕ
openscada_start - Ориентированный на проекты скрипт запуска OpenSCADA

## СИНТАКСИС
openscada_start [параметры]

## ОПИСАНИЕ
Система OpenSCADA это открытая реализация SCADA (Supervisory Control And Data Acquisition) и HMI (Human-Machine Interface) системы. Основными свойствами системы являются: открытость(GPL), многоплатформенность, модульность и масштабируемость.

Сердцем системы является модульное ядро. В зависимости от того какие модули подключены, система может выполнять как функции различных серверов, так и функции клиентов клиент-серверной архитектуры. Собственно, архитектура системы позволяет реализовывать распределённые клиент-серверные системы любой сложности и сочетания. Для достижения высокого быстродействия, за счёт сокращения времени коммуникаций, архитектура позволяет объединять функции распределённых систем в одной программе.

Скрипт openscada_start это ориентированная на проекты обёртка к главной пускающей программе openscada который позволяет создавать новые проекты и независимо их запускать. Также этот скрипт осуществляет слежение, обработку и генерацию отчётов про падения, при наличии gdb.

Проект OpenSCADA это директория с названием, соответствующим имени проекта, которую размещено в директории данных OpenSCADA /usr/share/openscada/, в случае пред-установленных проектов, и ~/.openscada/ для пользовательских проектов.

ИмяПроекта может быть передано в окружении "OSCADA_ProjName=ИмяПроекта" или через название символической ссылки "openscada_ИмяПроекта" на этот скрипт.

Вызов этого скрипта без указания ИмяПроекта создаст диалог для выбора создания нового проекта или исполнения пред-установленных и пользовательских проектов. Выполнение пред-установленного проекта из окружения пользователя приведёт к копированию конфигурационного файла /etc/oscada_ИмяПроекта.xml и каталога проекта в пользовательскую директорию ~/.openscada/, с целью предоставления пользователю доступа на модификацию этого проекта.

Для формирования диалогов выбора и имени нового проекта используются диалоговые программы, в приведенном приоритете проверки: dialog (в случае наличия активного терминала), kdialog, zenity та Xdialog.

Для доступа к новому проекту (типовая конфигурация) используется учётная запись "root" и пароль "openscada" или запись "user" и пароль "user".

Скрипт пропускает все параметры к openscada однако некоторые из них используются в формировании окружения проекта!

## ПАРАМЕТРЫ

### Основные опции:
-h, --help

Информация по опциям системы OpenSCADA.

--config=файл

Конфигурационный файл станции.

--station=идентификатор

Идентификатор станции.

--statName=имя

Имя станции.

--demon, --daemon

Запуск в режиме демона.

--pidFile=файл

Файл для помещения ID процесса программы сюда.

--coreDumpAllow

Установить ограничения для разрешения генерации дампа памяти при крушении программы.

--modPath=путь

Путь к модулям (/var/os/modules/).

--messLev=уровень

Обрабатываемый уровень сообщений (0-7).

--log=направление

Направление сообщений в, по битовому полю:

0x1 - системный логер (syslogd);

0x2 - стандартный выход (stdout);

0x4 - стандартный выход ошибок (stderr);

0x8 - архив сообщений.

### Параметры модуля <Archive:FSArch>:
--noArchLimit

Отключить лимит на количество файлов. Используйте для режима просмотра архивов, не для работы.

### Параметры модуля <UI:QTStarter>:
--sync

Переключение в синхронный режим X11 для отладки.

--widgetcount

Печать отладочных сообщений при выходе, о количеcтве виджетов оставшихся неудалёнными и максимальном их количестве.

--qws

Делает данное приложение сервером с Qt для встраиваемого Linux.

--style=имя

Установить GUI стиль в имя (windows, platinum, plastique, ...).

--stylesheet=путь

Установить таблицу стилей из файла по пути.

--session=имя

Восстановить из предыдущего сеанса с указанным именем.

--reverse

Установить направление размещения в Qt::RightToLeft.

--graphicssystem=имя

Установить механизм рендеринга для экранных виджетов и QPixmaps (raster, opengl).

--display=имя

Установить X экран в имя (типично в $DISPLAY).

--geometry=геометрия

Установить клиентскую геометрию первого отображаемого окна.

## ОКРУЖЕНИЕ
OSCADA_ProjName

Устанавливать окружение OSCADA_ProjName в название проекта для запуска.

## ФАЙЛЫ
/etc/oscada.xml

Типичный конфигурационный файл OpenSCADA

/usr/share/openscada/

Глобальная директория файлов данных и пред-установленных проектов OpenSCADA

~/.openscada/

Директория пользовательских проектов OpenSCADA

/etc/oscada_ИмяПроекта.xml

Конфигурационный файл пред-установленного проекта ИмяПроекта

ИмяПроекта/oscada.xml

Конфигурационный файл проекта ИмяПроекта

ИмяПроекта/*.db

Локальные файлы БД SQLite проекта ИмяПроекта

ИмяПроекта/*.crash

Отчёты падений проекта ИмяПроекта

ИмяПроекта/icons/*

Специфические медиа файлы проекта ИмяПроекта

ИмяПроекта/docs/*

Специфические файлы документации проекта ИмяПроекта

## СМОТРИТЕ ТАКЖЕ
openscada(1), dialog(1), kdialog(1), zenity(1)

http://oscada.org

Главный сайт проекта OpenSCADA

http://wiki.oscada.org

WIKI-ресурс с источником всей документации Полная документация пользователя доступна через модуль графической конфигурации вроде QTCfg.

## АВТОРЫ

```
Роман Савоченко <rom_as@oscada.org>
```


outwiker

package: outwiker

title: outwiker(1)

text:
# outwiker(1)

## ИМЯ
OutWiker - бесплатная кроссплатформенная программа для хранения заметок в виде дерева.

## КОМАНДНАЯ СТРОКА
outwiker [-h] [-v] [-r] [--normal] [--debug] [ path ]

## ОПИСАНИЕ
OutWiker - это бесплатная кроссплатформенная программа для хранения заметок в виде дерева. Такие программы называют outliner'ами, персональными вики-системами или древовидными редакторами. Основное отличие OutWiker от других подобных программ заключается в том, что OutWiker хранит дерево заметок в виде обычных директорий на диске, а не в одном файле. Также к заметкам может быть прикреплено любое количество файлов.

OutWiker может содержать страницы разного типа, в данный момент поддерживаются четыре типа страниц: страница с поддержкой вики-нотации, обычный текст, HTML-страницы и страница поиска по дереву.

Страница программы в интернете находится по адресу: http://jenyay.net/Soft/Outwiker

## ПАРАМЕТРЫ
path

Путь до папки с деревом заметок (или до файла __page.opt). Если path не указан, программа ведет себя согласно настройкам и открывает пустое окно или последнее открытое дерево с заметками.

-h, --help

Показать справку по параметрам командной строки.

-v, --version

Показать версию outwiker.

-r, --readonly

Открыть дерево заметок в режиме "только для чтения".

--normal

Не минимизировать окно программы при запуске.

--debug

Запустить OutWiker в отлидочном режиме.

## АВТОР
Евгений Ильин (aka Jenyay). <jenyay.ilin@gmail.com>

## ЛИЦЕНЗИЯ
GNU GPL 3

## БЛАГОДАРНОСТИ
Программа использует бесплатные иконки, взятые с сайтов http://famfamfam.com , http://yusukekamiyamane.com и http://fatcow.com , за что спасибо авторам этих сайтов.

### Отдельные благодарности
Набродову Алексею ( http://averr.in/ ) за иконку для программы.

Горбунову Анатонию за новую иконку для программы.

Чешкову Илье ( http://ilyuxaif.livejournal.com ) за исправление английского перевода справки.

Юрию aka Cuprum ( http://cuprum.name/ ) за иконки браузеров и операционных систем для набора иконок, а также за стиль "dark".

linda_kaioh ( http://linda-kaioh.livejournal.com/ )за тестирование программы и за стиль "green".

Виталию Яковчуку, Дмитрию Васильченко и Вадиму Деркачу за украинскую локализацию программы.

Åke Engelbrektson за шведскую локализацию программы.

Matteo Migliaccio ( https://plus.google.com/+MatteoMigliaccio/posts ) за итальянскую локализацию программы.

Пользователю tehTen с Jabber'ом <1010@xmpp.ru> за стиль "greyness".

Пользователю Alex (профиль на форуме) за стиль "AVC".

Пользователю Gabrielle Ramires ( <gabrielleramires.iv@gmail.com> ) за стиль "Gabrielle".

Пользователю Unreal666 за обнаружение ошибок.


title: pdf2djvu(1)

summary: создаёт DjVu\-файлы из PDF\-файлов

text:
# pdf2djvu(1)

## НАЗВАНИЕ
pdf2djvu - создаёт DjVu-файлы из PDF-файлов

## СИНТАКСИС
pdf2djvu [{-o | --output} результирующий-djvu-файл] [параметр...] pdf-файл...

pdf2djvu {-i | --indirect} файл-индекса-djvu [параметр...] pdf-файл...

pdf2djvu {--version | --help | -h}

## ОПИСАНИЕ
Программа создаёт DjVu-файл из одного или нескольких Portable Document Format файлов.

## ПАРАМЕТРЫ
pdf2djvu допускает следующие параметры:

### Тип документа, имена файлов
-o, --output=результирующий-djvu-файл

Создать объединённый многостраничный документ. Записать файл в результирующий-djvu-файл вместо стандартного вывода.

-i, --indirect=файл-индекса-djvu

Создать раздельный многостраничный документ. Использовать файл-индекса-djvu как имя файла индекса; поместить файлы-компоненты в один и тот же каталог. Каталог должен существовать и иметь разрешение на запись.

--page-id-template=шаблон

Устанавливает схему именования идентификаторов страниц. Обратитесь за справкой к «ЯЗЫК ШАБЛОНОВ» секции описания языка шаблонов. Шаблон по умолчанию «p{page:04*}.djvu».

По причине портабельности идентификатор страницы:

•должен состоять только из строчных ASCII букв, цифр, _, +, - и точки,

•не может начинаться с +, - или точки,

•не может включать две последовательные точки,

•должен заканчиваться расширением .djvu или .djv.

--page-id-prefix=префикс

Эквивалентно «--page-id-template=префикс{page:04*}.djvu».

--page-title-template=шаблон

Устанавливает шаблон заголовков страниц. Обратитесь за справкой к секции описания языка шаблонов «ЯЗЫК ШАБЛОНОВ». Шаблон по умолчанию «{label}».

--no-page-titles

Не устанавливать заголовки страницы.

### Разрешение, размер страницы
-d, --dpi=разрешение

Устанавливает желаемое разрешение разрешение точек на дюйм. По умолчанию 300 dpi. Разрешённый диапазон: 72 ≤ разрешение ≤ 6000.

--media-box

Использовать MediaBox для определения размера страницы. По умолчанию используется CropBox.

--page-size=ширинаxвысота

Устанавливает предпочитаемый размер страницы в ширина пикселов × высота пикселов. Действительный размер страницы может изменяться для соблюдения соотношения и из-за ограничений DjVu. (Этот параметр имеет приоритет над -d/--dpi.)

--guess-dpi

Попробовать предположить оригинальное разрешение проверяя внедрённые изображения. Используйте с осторожностью.

### Качество изображения
--bg-slices=n+...+n, --bg-slices=n,...,n

Устанавливает качество кодирования фонового слоя IW44. Этот параметр похож на параметр -slice для c44. Обратитесь за справкой к man-странице c44(1). По умолчанию 72+11+10+10.

--bg-subsample=n

Устанавливает отношение подвыборки фона. По умолчанию 3. Допустимые значения находятся между 1 и 12 включительно.

--fg-colors=default

Попробовать сохранить все цвета переднего плана. Используется по умолчанию.

--fg-colors=web

Уменьшить количество цветов переднего плана до web-палитры (216 цветов). Не рекомендуется использовать.

--fg-colors=n

Использует GraphicsMagick для уменьшения количества явных цветов в слое переднего плана. Допустимые значения от 1 до 4080. Не рекомендуется использовать.

--fg-colors=black

Не использовать любую информацию о цветах из слоя переднего плана.

--monochrome

Рендерить страницы как монохромные изображения. С этим параметром опции --bg-... и --fg-... не принимаются во внимание.

--loss-level=n

Устанавливает агрессивность компрессии с потерями. По умолчанию 0 (без потерь). Допустимые значения от 0 до 200 включительно. Этот параметр похож на параметр -losslevel для cjb2. Обратитесь за справкой к man-странице cjb2(1). Этот параметр принимается во внимание только вместе с параметром --monochrome.

--lossy

Равносильно --loss-level=100.

--anti-alias

Разрешить сглаживание шрифтов и векторной графики. Не рекомендуется использовать.

### Извлечение
--no-metadata

Не извлекать метаданные. По умолчанию:

•Извлекаются следующие значения информации документа: Title, Author, Subject, Creator, Producer, CreationDate, ModDate. Временные отметки форматируются согласно стандарту RFC 3999[1]. Дата и время разделены одиночным пробелом.

•Соответственно извлекаются (или создаются) и обновляются метаданные XMP.

Примечание

В случае нескольких входных документов используются только метаданные из первого.

--verbatim-metadata

Сохранять метаданные нетронутыми.

--no-outline

Не извлекать оглавление документа.

--hyperlinks=border-avis

Делать границы ссылок всегда видимыми. По умолчанию границы ссылок становятся видимыми только при наведении на ссылку мыши.

--hyperlinks=#RRGGBB

Принудительно использовать заданный цвет для границы ссылок.

--no-hyperlinks, --hyperlinks=none

Не извлекать ссылки.

--no-text

Не извлекать текст.

--words

Извлечь текст. Записать расположение каждого слова. Используется по умолчанию.

--lines

Извлечь текст. Записать расположение каждой строки, а не слова.

--crop-text

Не извлекать текст, который находится за пределами страницы.

--no-nfkc

Не применять NFKC[2] нормализацию к тексту за исключением символов из Alphabetic Presentation Forms block[3] (U+FB00–U+FB4F), которые нормализованы безоговорочно. По умолчанию применяется NFKC нормализация для всех символов.

--filter-text=командная строка

Фильтровать текст через командная строка. Данный фильтр должен сохранить пробелы, управляющие символы и десятичные цифры. Этот параметр подразумевает --no-nfkc.

-p, --pages=диапазон-страниц

Устанавливает страницы для конвертирования. диапазон-страниц — это разделяемый запятыми список поддиапазонов. Каждый поддиапазон является одиночной страницей (например, 17) или последовательным диапазоном страниц (например, 37-42). Повторяющиеся номера страниц не допускаются. Страницы нумеруются с 1. По умолчанию конвертируются все страницы.

### Производительность
-j, --jobs=n

Использовать n потоков для конвертации. По умолчанию используется один поток.

-j0, --jobs=0

Определить автоматически, сколько потоков использовать для конвертации.

### Подробности, справка
-v, --verbose

Показывать больше информационных сообщений при конвертации файла.

-q, --quiet

Не показывать информационные сообщения при конвертации файла.

--version

Вывести информацию о версии и выйти.

-h, --help

Показать справку и выйти.

## ОКРУЖЕНИЕ
Следующие переменные окружения оказывают влияние на pdf2djvu в Unix-системах:

OMP_*

Поведением, с точки зрения распараллеливания, можно управлять с помощью нескольких переменных окружения. За деталями обратитесь к спецификации OpenMP API[4].

TMPDIR

pdf2djvu интенсивно использует временные файлы. Программа сохраняет их в каталоге заданном этой переменной. По умолчанию /tmp.

## ЯЗЫК ШАБЛОНОВ

### Синтаксис шаблонов
Язык шаблонов использует как образец синтаксис форматирования строк в Python[5].

Шаблон — это текст, который содержит поля, окружённые фигурными скобками {}. Когда шаблон применяется, поля заменяются соответствующим образом отформатированными значениями. Кроме того, {{ и }} заменяются одиночными { и } соответственно.

### Синтаксис полей
Каждое поле состоит из имени переменной, за которым может следовать сдвиг (не обязательно) и спецификация формата (не обязательно).

Сдвиг — целое число со знаком (т. е. начинающееся на + or -).

Формат спецификации включает двоеточие, а затем спецификатор ширины поля.

Спецификатор ширины поля — это целое десятичное число определяющее минимальную ширину поля. Если не указано, тогда ширина поля вычисляется по содержимому. Предшествующий спецификатору знак нуля (0) делает возможным заполнение нулями.

После спецификатора ширины поля может располагаться знак звёздочки (*), что увеличивает минимальную ширину поля до максимально возможной длины переменной.

### Доступные переменные
dpage

Количество страниц в документе DjVu.

page, spage

Количество страниц в документе PDF.

label

Метка страницы (логический номер страницы) в документе PDF. Эта переменная доступна только для заголовков страницы.

## ДЕТАЛИ РЕАЛИЗАЦИИ

### Алгоритм разделения слоёв
Если не используется параметр --monochrome, pdf2djvu использует следующий простой алгоритм:

1.Для каждой страницы сделать следующее:

1.Преобразовать страницу в растровое изображение обычным порядком.

2.Преобразовать страницу в другое растровое изображение пропуская следующие элементы страницы:

•текст,

•растровые изображения с глубиной 1 бит на пиксел,

•векторные элементы (за исключением больших заполненных площадей).

3.Сравнить оба изображения, пиксел за пикселом:

1.Если их цвета совпадают, классифицировать пиксел как часть фонового слоя.

2.В противоположном случае классифицировать пиксел как часть слоя переднего плана.

## СООБЩЕНИЯ ОБ ОШИБКАХ
Если вы нашли ошибку в pdf2djvu, сообщите о ней в баг-трекер[6] или в список рассылки[7].

## СМОТРИТЕ ТАКЖЕ
djvu(1), djvudigital(1), csepdjvu(1)

## ПРИМЕЧАНИЯ
1.

RFC 3999

https://www.ietf.org/rfc/rfc3339

2.

NFKC

https://unicode.org/reports/tr15/

3.

Alphabetic Presentation Forms block

https://unicode.org/charts/PDF/UFB00.pdf

4.

спецификации OpenMP API

https://www.openmp.org/specifications/

5.

синтаксис форматирования строк в Python

https://docs.python.org/2/library/string.html#format-string-syntax

6.

баг-трекер

https://github.com/jwilk/pdf2djvu/issues

7.

список рассылки

https://groups.io/g/pdf2djvu


package: policycoreutils

title: audit2allow(1)

text:
# audit2allow(1)

## ИМЯ
audit2allow - создаёт правила политики SELinux allow/dontaudit из журналов отклонённых операций

audit2why - преобразовывает сообщения аудита SELinux в описание причины отказа в доступе (audit2allow -w)

## ОБЗОР
audit2allow [options]

## ПАРАМЕТРЫ
-a | --all

Прочитать ввод из журнала аудита и сообщений, конфликтует с -i

-b | --boot

Прочитать ввод из сообщений аудита с момента последней загрузки, конфликтует с -i

-d | --dmesg

Прочитать ввод из вывода /bin/dmesg. Обратите внимание, что с помощью dmesg будут доступны не все сообщения аудита, когда выполняется auditd; в этом случае используйте "ausearch -m avc | audit2allow" или "-a".

-D | --dontaudit

Создать правила dontaudit (по умолчанию: allow)

-h | --help

Вывести краткое сообщение об использовании

-i <inputfile> | --input <inputfile>

Прочитать ввод из <inputfile>

-l | --lastreload

Прочитать ввод только после последней перезагрузки политики

-m <modulename> | --module <modulename>

Создать модуль / запросить вывод <modulename>

-M <modulename>

Создать загружаемый пакет модуля, конфликтует с -o

-p <policyfile> | --policy <policyfile>

Файл политики, который следует использовать для анализа

-o <outputfile> | --output <outputfile>

Добавить вывод в конец <outputfile>

-r | --requires

Создать вывод в синтаксисе загружаемого модуля

-N | --noreference

Не создавать эталонную политику, традиционные разрешительные правила. Это поведение по умолчанию.

-R | --reference

Создать эталонную политику с помощью установленных макросов. Будет предпринята попытка сопоставить отказы в доступе с интерфейсами, это сопоставление может быть неправильным.

-x | --xperms

Создать расширенные правила вектора доступа для разрешения

-w | --why

Преобразовать сообщения аудита SELinux в описание причин отказа в доступе

-v | --verbose

Включить подробный вывод

## ОПИСАНИЕ
Эта утилита ищет в журналах сообщения, которые появляются, когда система не даёт разрешения на операции, и создаёт фрагмент кода правил политики, который (если бы был загружен в политику) мог бы позволить этим операциям успешно завершиться. Однако эта утилита создаёт только разрешительные (allow) правила принудительного присвоения типов. При работе с некоторыми отказами в разрешениях может потребоваться изменить политику как-то иначе, например, добавить атрибут в объявление типа для удовлетворения существующему ограничению, добавить разрешительное правило для роли или изменить ограничение. Утилиту audit2why(8) можно использовать для диагностики неясных причин отказов в разрешениях.

Использовать вывод этой утилиты необходимо с осторожностью; убедитесь, что разрешаемые операции не представляют угрозы безопасности. Часто лучше определить новые домены и/или типы или выполнить другие структурные изменения, чтобы разрешить успешное выполнение только оптимальному набору операций, а не вслепую применять иногда слишком обширные изменения, которые рекомендуются утилитой. Некоторые запреты на использование разрешений не вызывают критических ошибок в приложении; в этом случае предпочтительным может быть простое подавление журналирования отказов с помощью правила 'dontaudit', а не использование разрешительного правила 'allow'.

## ПРИМЕР

```
ПРИМЕЧАНИЕ: эти примеры относятся к системам, использующим пакет аудита. Если вы
не используете пакет аудита, сообщения кэша вектора доступа (AVC) будут находиться в каталоге /var/log/messages.
Замените в примерах /var/log/messages на /var/log/audit/audit.log
```

```
Использование audit2allow для создания модульной политики
$ cat /var/log/audit/audit.log | audit2allow -m local > local.te
$ cat local.te
module local 1.0;
require {

        class file {  getattr open read };

        type myapp_t;

        type etc_t;

 };
allow myapp_t etc_t:file { getattr open read };
<просмотреть local.te и настроить требуемым образом>
Использование audit2allow для создания модульной политики с помощью эталонной политики
$ cat /var/log/audit/audit.log | audit2allow -R -m local > local.te
$ cat local.te
policy_module(local, 1.0)
gen_require(`

        type myapp_t;

        type etc_t;

 };
files_read_etc_files(myapp_t)
<просмотреть local.te и настроить требуемым образом>
Сборка модульной политики с помощью Makefile
# SELinux предоставляет среду разработки политики в
# /usr/share/selinux/devel, включая все поставляемые
# файлы интерфейса.
# Можно создать файл .te и скомпилировать его, выполнив
$ make -f /usr/share/selinux/devel/Makefile local.pp
# Эта команда make скомпилирует файл local.te в текущем
# каталоге. Если не был указан файл "pp", будут скомпилированы
# все файлы "te" в текущем каталоге. После компиляции файла
# .te в файл "pp" его потребуется установить с помощью
# команды semodule.
$ semodule -i local.pp
Сборка модульной политики вручную
# Скомпилировать модуль
$ checkmodule -M -m -o local.mod local.te
# Создать пакет
$ semodule_package -o local.pp -m local.mod
# Загрузить модуль в ядро
$ semodule -i local.pp
Использование audit2allow для создания и сборки модульной политики
$ cat /var/log/audit/audit.log | audit2allow -M local
Создание файла принудительного присвоения типов: local.te
Компиляция политики: checkmodule -M -m -o local.mod local.te
Сборка пакета: semodule_package -o local.pp -m local.mod
******************** ВАЖНО ***********************
Чтобы загрузить созданный пакет политики в ядро, необходимо выполнить
semodule -i local.pp
Использование audit2allow для создания монолитной (не модульной) политики
$ cd /etc/selinux/$SELINUXTYPE/src/policy
$ cat /var/log/audit/audit.log | audit2allow >> domains/misc/local.te
$ cat domains/misc/local.te
allow cupsd_config_t unconfined_t:fifo_file { getattr ioctl };
<просмотреть domains/misc/local.te и настроить требуемым образом>
$ make load
```

## АВТОРЫ
Эта страница руководства была написана Manoj Srivastava <srivasta@debian.org> для системы Debian GNU/Linux. Она была обновлена Dan Walsh <dwalsh@redhat.com>.

В разработке утилиты audit2allow участвовало несколько человек, в том числе Justin R. Smith, Yuichi Nakamura и Dan Walsh. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


secon

title: secon(1)

text:
# secon(1)

## ИМЯ
secon - показать контекст SELinux для файла, программы или ввода пользователя.

## ОБЗОР
secon [-hVurtscmPRfLp] [CONTEXT]

[--file] FILE

[--link] FILE

[--pid] PID

## ОПИСАНИЕ
Просмотр части контекста. Контекст берётся из файла, идентификатора процесса, ввода пользователя или контекста, в котором была изначально запущена команда secon.

-V, --version

показать текущую версию secon

-h, --help

показать сведения об использовании secon

-P, --prompt

вывести данные в формате, подходящем для запроса

-C, --color

вывести данные с назначенными цветовыми кодами ANSI (требуется -P)

-u, --user

показать пользователя контекста безопасности

-r, --role

показать роль контекста безопасности

-t, --type

показать тип контекста безопасности

-s, --sensitivity

показать уровень конфиденциальности контекста безопасности

-c, --clearance

показать уровень допуска контекста безопасности

-m, --mls-range

показать для контекста безопасности в виде диапазона уровень конфиденциальности и уровень допуска

-R, --raw

вывести уровень конфиденциальности и уровень допуска в непреобразованном формате

-f, --file

получить контекст из указанного файла FILE

-L, --link

получить контекст из указанного файла FILE (не выполнять переход по символическим ссылкам)

-p, --pid

получить контекст из указанного идентификатора процесса PID

--pid-exec

получить контекст exec из указанного идентификатора процесса PID

--pid-fs

получить контекст fscreate из указанного идентификатора процесса PID

--pid-key

получить контекст key из указанного идентификатора процесса PID

--current, --self

получить контекст из текущего процесса

--current-exec, --self-exec

получить контекст exec из текущего процесса

--current-fs, --self-fs

получить контекст fscreate из текущего процесса

--current-key, --self-key

получить контекст key из текущего процесса

--parent

получить контекст из родителя текущего процесса

--parent-exec

получить контекст exec из родителя текущего процесса

--parent-fs

получить контекст fscreate из родителя текущего процесса

--parent-key

получить контекст key из родителя текущего процесса

Можно предоставить дополнительный аргумент CONTEXT - он будет использоваться, если не заданы параметры, согласно которым secon получает контекст из другого источника. Если этим аргументом является - (знак дефиса), контекст будет прочтён из stdin.

Если аргумент отсутствует, secon попытается прочитать контекст из stdin, если это не tty; в ином случае secon будет действовать так, как если бы был передан параметр --self.

Если не передан ни один из параметров --user, --role, --type, --level или --mls-range, будут выведены все они.

## СМОТРИТЕ ТАКЖЕ
chcon(1)

## АВТОРЫ

```
James Antill (james.antill@redhat.com).
Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.
```


newrole

package: policycoreutils-newrole

title: newrole(1)

text:
# newrole(1)

## ИМЯ
newrole - запустить оболочку с новой ролью SELinux

## ОБЗОР
newrole [-r|--role] ROLE [-t|--type] TYPE [-l|--level] [-p|--preserve-environment] LEVEL [-- [ARGS]...]

## ОПИСАНИЕ
Запустить новую оболочку в новом контексте. Новый контекст берётся из старого контекста, в котором изначально исполнялась newrole. Если указан параметр -r или --role , новый контекст будет иметь роль, заданную ROLE. Если указан параметр -t или --type , новый контекст будет иметь тип (домен), заданный TYPE. Если указана роль, но не указан тип, тип по умолчанию берётся из указанной роли. Если указан параметр -l или --level , новый контекст будет иметь уровень конфиденциальности, заданный LEVEL. Если LEVEL является диапазоном, новый контекст будет иметь уровень конфиденциальности и допуск, заданные этим диапазоном. Если указан параметр -p или --preserve-environment , оболочка с новым контекстом SELinux сохранит переменные среды, в ином случае будет создана новая минимальная среда.

Дополнительные аргументы ARGS могут присутствовать после параметра --, в этом случае они передаются в новую оболочку. В частности, при использовании аргумента -- -c следующий аргумент будет обрабатываться как команда большинством интерпретаторов команд.

Если для newrole указан аргумент команды и имя команды найдено в /etc/selinux/newrole_pam.conf, будет использована служба pam, указанная в этом файле для команды, а не обычная конфигурация pam для newrole. Это позволяет устанавливать конфигурацию pam для каждой команды при вызове через newrole, например, чтобы пропустить этап интерактивной повторной аутентификации.

Новой оболочкой будет оболочка, указанная в записи пользователя в файле /etc/passwd.

-V или --version показывает текущую версию newrole

## ПРИМЕР
Смена роли:

\# id -Z

staff_u:staff_r:staff_t:SystemLow-SystemHigh

\# newrole -r sysadm_r

\# id -Z

staff_u:sysadm_r:sysadm_t:SystemLow-SystemHigh

Смена только уровня конфиденциальности:

\# id -Z

staff_u:sysadm_r:sysadm_t:Unclassified-SystemHigh

\# newrole -l Secret

\# id -Z

staff_u:sysadm_r:sysadm_t:Secret-SystemHigh

Смена уровня конфиденциальности и допуска:

\# id -Z

staff_u:sysadm_r:sysadm_t:Unclassified-SystemHigh

\# newrole -l Secret-Secret

\# id -Z

staff_u:sysadm_r:sysadm_t:Secret

Запуск программы с указанной ролью или уровнем:

\# newrole -r sysadm_r -- -c "/path/to/app arg1 arg2..."

\# newrole -l Secret -- -c "/path/to/app arg1 arg2..."

## ФАЙЛЫ
/etc/passwd - информация об учётных записях пользователей

/etc/shadow - зашифрованные пароли и информация об устаревании паролей

/etc/selinux/<policy>/contexts/default_type - типы по умолчанию для ролей

/etc/selinux/<policy>/contexts/securetty_types - типы securetty для изменений уровня

/etc/selinux/newrole_pam.conf - необязательное сопоставление команд с отдельными службами pam

## СМОТРИТЕ ТАКЖЕ
runcon(1)

## АВТОРЫ

```
Anthony Colatrella
Tim Fraser
Steve Grubb <sgrubb@redhat.com>
Darrel Goeddel <DGoeddel@trustedcs.com>
Michael Thompson <mcthomps@us.ibm.com>
Dan Walsh <dwalsh@redhat.com>
Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>
```


qelectrotech

package: qelectrotech

title: qelectrotech(1)

summary: Редактор электросхем

text:
# qelectrotech(1)

## NAME
qelectrotech - Редактор электросхем

## SYNOPSIS
qelectrotech [--common-elements-dir=DIR] [--config-dir=DIR] [--lang-dir=DIR] [--help] [-v|--version] [--license] [FILE]...

## ОПИСАНИЕ
QElectroTech - это редактор электрических схем. Схемы (*.qet) и электрические элементы (*.elmt) хранятся в формате XML. В схемах могут быть использованы элементы как из коллекций QElectroTech, так и из коллекций пользователя. Обычно общие коллекции QElectroTech доступны пользователям для чтения, но недоступны для редактирования. У каждого пользователя есть собственная коллекция, которую он может изменять по своему усмотрению.

## ПАРАМЕТРЫ
--common-elements-dir=DIR

DIR - корневой каталог коллекций QElectroTech. Замечание : Этот параметр доступен только если при компиляции была указана директива QET_ALLOW_OVERRIDE_CED_OPTION.

--config-dir=DIR

DIR - каталог конфигурации текущего пользователя. Этот каталог содержит файл qelectrotech.conf, который содержит настройки программы, и подкаталог elements, содержащий коллекцию элементов пользователя. Замечание : Этот параметр доступен только если при компиляции была указана директива QET_ALLOW_OVERRIDE_CD_OPTION.

--lang-dir=DIR

Ищет фалы локализаций в каталоге DIR.

--help

Показывает короткое описание доступных параметров.

-v, --version

Показывает версию программы (т.е.: 0.1).

--license

Показывает лицензию программы (GNU/GPL).

Обратите внимание, что если в командной строке указан один из трех последних параметров, программа прекратит исполнение после отображения соответствующей информации. Если запущенный пользователем экземпляр программы все еще работает, этот экземпляр примет команду, и особенно файлы для открытия. Тем не менее, параметры, переопределяющие каталоги (общие коллекции, конфигурации и файлов локализации) не будут приняты. Если имена файлов оканчиваются на .elmt, QElectroTech будет пытаться открыть их в редакторе элементов. Иначе они будут открыты как схемы.

## АВТОРЫ
Benoit Ansieau <benoit@qelectrotech.org>

Xavier Guerrin <xavier@qelectrotech.org>

Laurent Trinques <scorpio@qelectrotech.org>

Joshua Claveau <joshua@qelectrotech.org>

Cyril.frausti <cyril@qelectrotech.org>

## СООБЩЕНИЯ ОБ ОШИБКАХ
Если вы заметили необычное для вас поведение программы загляните сперва в FAQ <http://qelectrotech.org/wiki/doku.php?id=doc:faq> и наш BugTracker <http://qelectrotech.org/bugtracker/> чтобы убедиться, что проблема еще не известна. В этом случае сообщите об ошибке через BugTracker.

## АВТОРСКИЕ ПРАВА
Авторские права (c) Разработчики QElectroTech.

Лицензия : GNU/GPL v2+ : <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>

Эта программа - свободное программное обесчение. Вы можете изменять и передавать ее другим. Поставляется как есть и БЕЗ ВСЯКИХ ГАРАНТИЙ.

## СМОТРИТЕ ТАКЖЕ
Официальная страница в сети Интернет : <http://qelectrotech.org/>


rackman

package: rackman

title: rackman(1)

summary: master/

text:
# rackman(1)

## Rackman
Утилита, позволяющая измерять растояния в пикселях, миллиметрах, дюймах и пунктах Adobe на экране вашего монитора. Представляет собой два окна: 1. главное (Master), содержащее численную информацию и меню; 2. дочернее (Slave), представляющее собой некий измерительный инструмент.

Написана на Python и GTK.

### Размеры
Rackman позволяет измерять высоту и ширину объектов на экране.

[IMAGE: Измерение высоты (https://img-fotki.yandex.ru/get/4512/84330535.0/0_ac93c_9af2e4be_orig)]

### Диагональ
Rackman позволяет измерять длину диагонали.

### Углы
Rackman позволяет измерять горизональные и вертикальные углы.

[IMAGE: Измерение углов (https://img-fotki.yandex.ru/get/6302/84330535.0/0_ac7db_66af0cdf_orig)]

### Центры
Rackman позволяет визуально отслеживать центрирование.

[IMAGE: Центровка (https://img-fotki.yandex.ru/get/1/84330535.0/0_ac842_121e24fb_orig)]

### Управление дочерним окном измерения (Slave)
•

Попиксельное изменение ширины и высоты окна

•

←, ↑, →, ↓

•

Alt + ←, ↑, →, ↓

•

Попиксельное перемещение окна

•

Ctrl + ←, ↑, →, ↓

•

Быстрое изменение размеров и перемещение окна

•

Shift + ←, ↑, →, ↓

•

Shift + Ctrl + ←, ↑, →, ↓

•

Shift + Alt + ←, ↑, →, ↓

•

используйте нативные методы вашего DE.

### Stand-alone версия

```
# скачивание последней версии
$ wget https://github.com/FRiMN/Rackman/archive/master.zip
# распаковка
$ unzip master.zip
# переход в директорию
$ cd ./Rackman-master/
# установка прав на чтение и выполнение всем и на запись пользователю
$ chmod u=rwx,g=rx,o=rx rackman.py
# запуск Rackman
$ ./rackman.py
```

### Установка из репозиториев (только для Ubuntu)

```
$ sudo add-apt-repository ppa:freezemandix/rackman
$ sudo apt-get update
$ sudo apt-get install rackman
```

### ebuild для Gentoo
https://github.com/msva/mva-overlay/blob/master/x11-misc/rackman/rackman-9999.ebuild

### Известные баги и особенности
•

Измеритель – обычное окно, со всеми вытекающими (например: нельзя померить в местах недоступных для размещения окон)

•

Быстрое перемещение и изменение размера окна измерения полностью зависит от натроек вашего DE

•

Если в вашем DE есть умное поведение окон (прилипание и т.п.), то оно будет применяться и к измерителю, что не всегда удобно

•

Изменение цвета и прозрачности с клавиатуры работает только для Master-окна (окно должно быть в фокусе)

•

Центральные прерывистые линии могут быть несколько размазаны при чётных высоте или ширине окна. Это особенности рендринга gtk и cairo линий располагающихся “между пикселей”

•

Размеры по вертикали для производных единиц (все кроме px) могут быть несколько меньше реальных (~0.5mm)

### License
MIT License

### Authors
(C)

2015-2019 Николай Волков <freezemandix@ya.ru>

<https://github.com/FRiMN/Rackman>


scmxx

package: scmxx

title: scmxx(1)

summary: ������������ ����� ������� � ����� ��������� ��������� Siemens

text:
# scmxx(1)

## НАЗВАНИЕ
scmxx - осуществляет обмен данными с вашим мобильным телефоном Siemens

## СИНТАКСИС
scmxx [--device устройство] [--baud скорость_передачи] [--quiet] [--verbose] [--reset] {--info | --set-time | --mem-info | --lock-info | --lock блокировка {--enable | --disable} | --set-smsc --number {номер | имя} }

scmxx [--device устройство] [--baud скорость_передачи] [--quiet] [--verbose] [--out файл] [--pipe канал] {--remove | --send | --get} [--binary] [--mem тип_памяти] [--slot слот] [файл...]

scmxx [--device устройство] [--baud скорость_передачи] [--quiet] [--verbose] [--out файл] [--pipe канал] [--pin PIN-код] {--remove | --send | --get} [--pbook] [--mem тип_памяти] [--slot слот] [--text текст] [ --number {номер | имя} ] [файл...]

scmxx [--device устройство] [--baud скорость_передачи] [--quiet] [--verbose] [--out файл] [--pipe канал] {--remove | --send | --get} [--sms] [--mem тип_памяти] [--slot слот] [--text текст] [ --number {номер | имя} ] [--direct] [--flash] [--srr] [--unicode] [файл...]

scmxx [--help] [--version]

## ОПИСАНИЕ
SCMxx может копировать файлы в мобильный телефон Siemens и обратно, а также удалять сохраненные файлы. Файлы могут быть прочитаны из указанного файла или получены через стандартный ввод и сохранены в конкретном файле или переданы на стандартный вывод. SMS могут быть также напрямую переданы или приняты без сохранения в мобильном телефоне. SCMxx была протестирована с несколькими мобильными телефонами, произведенными Siemens (только S25 и поздние).

## ОПЦИИ
--device (-d)

определить отличное от вкомпилированного имя устройства. Опция перекрывает переменную окружения SCMXX_TTY и вкомпилированное значение. Для системы linux может быть, к примеру, /dev/ttyS0 для последовательного соединения, /dev/ircomm0 для соединения по инфракрасному порту и /dev/rfcomm0 для соединения по каналу bluetooth.

--baud (-b)

определить скорость устройства. Подходящие значения зависят от системы, но могут быть 9600, 19200, 38400, 57600 или 115200. Значение по умолчанию 19200. Телефоны S25 и *35i работают только при скорости 19200, все поздние модели также работают при полной скорости последовательного канала. Соединения по инфракрасному порту могут содержать исключения из этих правил (зависит от реализации порта). Опция перекрывает значение переменной окружения SCMXX_BAUD и вкомпилированное значение.

--out (-o)

определить используемый файл. При получении бинарных файлов с параметром "all" к каждому имени файла добавляется номер слота, точка и тип файла. При отправке или удалении, опция не будет использоваться, но в качестве параметра должны быть указаны корректные файлы. Стандартный вывод должен быть однозначно выбран через дефис ("-"), по умолчанию ничего не выводится на стандартный вывод. Ничего не добавляется к "-", когда идет получение группы файлов.

--pipe (-p)

определить канал к другой программе. При получении данных с параметром "all", каждый файл будет передан по каналу к этим программам в отдельности (только для опций --binary и --sms).

--quiet (-q)

уменьшить степень подробности вывода на 1

--pin

использовать эту опцию, если требуется ввести PIN код для доступа

--verbose (-v)

увеличить степень подробности вывода на 1

--reset

попытаться сбросить телефон, и он снова станет доступен. Это может понадобится в случае, если телефон больше не отвечает по последовательному интерфейсу, особенно при прерванной перед этим пользователем передачи файла. Произойдет просто слепая передача некоторых специальных символов.

--help (-h)

вывести текст помощи

--version

вывести номер версии

--remove (-r)

удалить запись в телефоне. Когда опция определена с опциями --sms и --get, будут произведены получение и удаление. Когда опция определена с опциями --sms и --send, будут произведены отправка и удаление.

--get (-g)

получить запись и сохранить ее в файл. Когда опция определена с опциями --sms и --remove, будут произведены получение и удаление. Когда опция определена с опциями --sms и --send, будут произведены получение и отправка.

--send (-s)

отправить файл в телефон. При отправке sms возможно использование совместно с опцией --direct, чтобы его увидеть на экране. Когда опция определена с опциями --sms и --remove, будут произведены отправка и удаление. Когда опция определена с опциями --sms и --get, будут произведены получение и отправка.

--info (-i)

собрать информацию о телефоне, --mem-info может быть использована для переключения вывода между кратким и более сложным списком доступных типов памяти.

--mem-info

отобразить информацию о доступных типах памяти и их слотах, а также другую информацию. Опция использует такой же формат, как и --mem=? (смотрите ниже), и также может быть использована как переключатель для --info, чтобы заместить краткий список типов памяти.

--lock-info

отобразить состояние блокировок. Может быть также использована как переключатель для --info, чтобы заместить вывод списка имен блокировок.

--lock

определить блокировку, которую необходимо установить или снять. Для некоторых блокировок необходим пароль (см. опцию --pin).

--enable

установить какую-либо блокировку

--disable

снять какую-либо блокировку

--dial

позвонить по заданному номеру (требуется опция --number). Программа возвратится или через 10 секунд, или после установки соединения с удалённой стороной.

--hangup

сбросить все текущие активные вызовы.

--set-time

синхронизировать время в телефоне. Рекомендуется использовать инструменты типа ntpdate перед синхронизацией.

--set-smsc

установить номер SMS-центра (требует опцию --number)

--binary (-N)

выбрать режим обмена бинарными файлами

--pbook (-P)

выбрать режим передачи телефонной книги

--sms (-S)

выбрать режим службы коротких сообщений

--mem

выбрать тип памяти, к которой осуществляется доступ. Номера слотов могут варьироваться в зависимости от выбранного типа памяти. Смотрите вывод опции --info для определения поддерживаемых типов памяти. Без использования этой опции срабатывает поведение по умолчанию (если таковое было определено). Специальная строка "?" предназначена для вывода в таком же формате, как и --mem-info, но только для выбранного режима.

--slot

выбрать слот, к которому осуществляется доступ. Смотрите вывод --mem-info или --mem=?. Без использования этой опции включается поведение по умолчанию (если таковое было определено). Специальная строка "all" определяет полный диапазон всех доступных слотов для выбранных типа памяти и режима, за исключением использования совместно с --sms, и не может быть использована совместно с --send. Для SMS, доступны четыре дополнительных специальных строки: "read" (прочитанные), "unread" (непрочитанные), "sent" (отправленные) и "unsent" (неотправленные). Последние два варианта могут быть использованы вместе с --send. Для доступа к телефонной книге доступна дополнительная строка "last". При опущенной этой опции и использовании вместе с --send scmxx попытается найти свободный слот (что может занять, а может и нет, некоторое длительное время). Поиск пустого слота пока что не поддерживается для телефонных книг. Когда слот и группа файлов для загрузки определены, необходимый слот является стартовой точкой для поиска свободных слотов. Перезапись группы непустых слотов пока что не поддерживается, кроме специального случая "all".

--text (-t)

определить содержание текста короткого сообщения или записи телефонной книги. Для записей телефонной книги лимит длины может зависеть от выбранной книги (см. вывод --mem-info или --mem=?).

--number (-n)

определить номер для отправки короктого сообщения или номер записи телефонной книги. Заметьте, что номер может иметь вначале '+' для международных номеров. Он ограничен 20 цифрами (без '+'), которых действительно достаточно.

--direct

отправить/получить короткие сообщения без сохранения в памяти телефона. Это не выполняется по умолчанию, так как вы будете несомненно заняты сообщением, при отправке. При непосредственном получении, SMS, тип которого не соответствует DELIVER, все еще сохраняется в памяти телефона (scmxx не может пока что декодировать такие сообщения).

--unicode

переслать сообщение и ипользовать UCS-2 (16бит unicode) как таблицу символов. Необязательно применять эту опцию для декодирования сообщений, написанных в кодировке unicode.

--flash

установить class0 в поле схемы кодирования данных, что обычно интерпретируется как "немедленное отображение". Не все принимающие аппараты дают право делать это. Заметьте, что очередное sms такого типа обычно перезаписывает предыдущее сообщение без вопросов! Её использование не рекомендуется.

--srr

установить бит StatusReportRequest в поле pdutype из sms pdu. Это зависит от SMSC, если это принимать во внимание. С некоторыми провайдерами это потребует дополнительных затрат!

--sort

сортировать сообщения при печати на выбранное устройство вывода. Возможными методами сортировки являются "type" (тип), "slot" (слот) и "type,slot" (тип, слот). "type" сортирует по типу короткого сообщения с вложенным порядком сортировки, при котором неподдерживаемые типы печатаются вначале, затем SMS-SUBMIT, SMS-STATUS-REPORT и SMS-DELIVER. "slot" сортирует по слоту короткого сообщения. "type,slot" осуществляет сортировку вначале по "type" и затем внутри блока каждого типа по "slot". По умолчанию никакой сортировки не производится (порядок зависит от телефона).

--pin

включить использование pin-кода. Используйте это лишь в случае возникновения ошибки, которая требует ввода PIN-кода либо PUK-кода. Для PIN-кода соответственно передаётся "<PIN-код>", для PUK-кода - "<PUK-код>,<новый PIN-код>". Значение используется однократно. Рассмотрите использование pin-файла (см. ниже) вместо этой опции.

--system-charset

определить системную таблицу символов вместо используемого значения, возвращаемого функцией nl_langinfo(CODESET). Этот обходной манёвр необходим для систем, которые не поддерживают юникодные локали, такие как UTF-8, или когда данные от другой системы в отличной локали используются на входе. Обычно эта опция не применяется.

## ПРИМЕРЫ
Отправить файл растрового изображения в телефон как Картинку (Логотип):

scmxx --send --binary --mem="bmp" --slot=0 myfile.bmp

Получить Картинку из телефона и сохранить ее в новом файле:

scmxx --get --binary --mem="bmp" --slot=0 --out=myfile.bmp

Получить все непрочитанные (режим по умолчанию при get) короткие сообщения и вывести их на стандартный вывод:

scmxx --get --sms --slot=unread --out=- scmxx -gS -o-

Отправить короткое сообщение напрямую (без сохранения в телефоне):

scmxx --send --sms --direct --number=123 --text="тест"

Получить телефонную книгу и сохранить её в файле:

scmxx --get --pbook --mem=SM --out=SM.pb

Изменить указанный слот (33) в памяти SM телефонных книг:

scmxx -sP --mem=SM --slot=33 --number=123 --text="тест"

## ЗАМЕЧАНИЯ
Выводимый текст (телефонная книга и сообщения) зависит от таблицы символов текущей локали. Вводимый аналогично. Такое преимущество у локализации, но есть и недостаток, что все остальные символы должны вводиться через последовательность вида \XXXX, где X - шестнадцатиричный символ (например, \20ac для знака Euro). Это 16битное представление значения unicode. Представление \XXXX используется только для вывода с целью его последующего прочтения. При нормальном выводе, символы, которые не могут быть отображены в текущей локали, заменяются на символ '?'. Использование локализации, базирующейся на UTF-8, гарантирует, что все символы могут быть перекодированы. Символ новой строки может быть введен, используя общее представление \n, а символ '\' должен быть экранирован сам собой. В bash в результате необходимо вводить строку подобно "\\\\".

## ПРОБЛЕМЫ СОЕДИНЕНИЯ
Здесь описываются дополнительные параметры --ignore-serial-bits (по умолчанию) и --keep-serial-bits. Используйте его только тогда, когда вообще нет ответа от телефона. Такие установки зависят от кабеля и последовательного порта и не могут быть определены автоматически.

Если при первой команде происходят таймауты, следует попробовать параметр --start-delay=<секунды>.

Другой параметр --device-timeout=<секунды> предназначен для случая, когда телефону когда-либо потребуется больше времени на ответ, чем определенные по умолчанию 10 секунд. Действительно, это было более чем достаточно, но кто знает. Минимальное значение равно 1, значения, превышающие 25, подразумевают ожидание ответа до тех пор, пока он не будет получен.

## БЕЗОПАСНОСТЬ
Опцию --pin необходимо использовать с осторожностью. Опция и ее аргумент будут видны в списке процессов.

## ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ
SCMXX_TTY

смотрите описание опции --device

SCMXX_BAUD

смотрите описание опции --baud

## ФАЙЛЫ
~/.scmxx/cache.pb

этот файл служит при выводе короткого сообщения (для подмены адресов получателя и отправителя) и при отправке короткого сообщения для подмены номера в опции --number. Формат файла совпадает с форматом файла для телефонной книги (номера слотов не имеют значения, но должны присутствовать).

~/.scmxx/config

этот файл может содержать набор длинных опций (без --), аргументы отделяются от названия опции символом '='. Любое количество пробельных символов допускается вначале строки, перед и после разделителя. Символ '#' вначале строки помечает её как комментарий. Примеры:

```
          #выбрать устройство доступа

          device  =  /dev/ttyS0

          #всегда отправлять SMS с использованием UCS-2

          unicode

```

~/.scmxx/pin

Данный файл используется как алтернатива опции командной строки --pin. Файл НЕ должен быть доступен группе или всем на чтение/запись! Также он ДОЛЖЕН быть обычным файлом, не символической ссылкой. SCMxx отвергает файлы в подобных случаях. Если значение PUK-кода запрашивается телефоном, соответствующий PIN-код должен быть также определён. Только такие элементы форматирования являются необходимыми: '{', '=', ';' и '}'. Пробелы и символы новой строки игнорируются. Файл имеет следующий формат:

```
          sim 262031234567890 {

            pin = 1234

            puk = 12345678;

            pin2 = 4321;

            puk2 = 87654321;

          }

          device 350123456789012 {

            type SIM {

              pin = 0000;

              puk = 0000;

            }

          }

```

Секции "sim" используют IMSI в качестве идентификатора, секции же "device" уже используют IMEI как идентификатор (см. вывод опции --info). Следовательно IMSI необходим, так как без него НЕЛЬЗЯ включить телефон! Подсекция "type" в секции device определяет следующие идентификаторы:

SIM

код устройства (защита от кражи)

FSIM

самая первая установленная SIM-карта

NET

привязка к сети

NETSUB

дополнительная привязка к сети

SP

привязка к оператору связи

CORP

привязка к корпорации

## АВТОР
Hendrik Sattler post@hendrik-sattler.de. Перевод выполнен Andy Shevchenko andy@smile.org.ua и Irina Yeresko mecec@yandex.ru.


scrotwm

package: scrotwm

title: scrotwm(1)

summary: ������� �������� ��� X11

text:
# scrotwm(1)

## НАЗВАНИЕ
scrotwm — Оконный менеджер для X11

## ИСПОЛЬЗОВАНИЕ
scrotwm

## ОПИСАНИЕ
scrotwm это минималистичный менеджер окон, ставящий своей целью не мешать вам и не занимать ценное пространство экрана. Его настройки по-умолчанию разумны и, кроме того, он не требует знания языков программирования для работы с конфигурационным файлом. Он написан хакерами для хакеров и старается быть легким, компактным и быстрым.

Когда scrotwm запускается, он читает настройки из своего конфигурационного файла, scrotwm.conf. Смотрите секцию КОНФИГУРАЦИОННЫЕ ФАЙЛЫ ниже.

На этой странице используются следующие обозначения:

M

Мета-клавиша

S

Shift

⟨Name⟩

Имя клавиши

M1

Кнопка мыши 1

M3

Кнопка мыши 3

scrotwm должен быть понятным и очевидным. Большинство действий выполняется комбинациями клавиш. Смотрите секцию ПРИВЯЗКИ ниже, чтобы узнать о стандартных настройках.

## КОНФИГУРАЦИОННЫЕ ФАЙЛЫ
scrotwm пытается прочитать файл в домашнем каталоге, ~/.scrotwm.conf. В случае, если он недоступен, происходит обращение к глобальному файлу настроек, /etc/scrotwm.conf.

Формат файла следующий: <ключ> = <значение>. Например:

color_focus = red

Однозначное включение и выключение задается значениями 1 и 0.

Поддерживаются следующие ключевые слова:

color_focus

Цвет рамки окна в фокусе.

color_unfocus

Цвет рамки окон не в фокусе.

bar_enabled

Включение статусной строки.

bar_border[x]

Цвет рамки статусной строки x.

bar_color[x]

Цвет статусной строки x.

bar_font_color[x]

Цвет шрифта статусной строки x.

bar_font

Тип шрифта статусной строки.

bar_action

Внешний файл скрипта для статусной строки, выводящий туда информацию, например, уровень заряда батарей.

bar_delay

Частота выполнения внешнего скрипта статусной строки, секунды.

stack_enabled

Включить отображение способа укладки окон в статусной строке.

clock_enabled

Включить часы в статусной строке. Можно отключить, установив 0, и Вы сможете использовать собственные часы из внешнего скрипта.

dialog_ratio

Ряд приложений имеет слишком маленькие диалоговые окна. Это значение - доля размера экрана, к которой они будут приведены. Например, значение 0.6 будет соответствовать 60% от реального размера экрана.

region

Выделяет область экрана на Ваше усмотрение, уничтожает все перекрытые области экрана, определенные автоматически. Формат: screen[<idx>]:WIDTHxHEIGHT+X+Y, например screen[1]:1280x800+0+0.

term_width

Установить минимальную допустимую ширину эмулятора терминала. Если это значение больше 0, scrotwm попытается отмасштабировать шрифты в терминале, чтобы ширина была больше этого значения Поодерживается только xterm(1) Также xterm(1) не может быть с setuid или setgid, хотя это так на многих системах. Возможно необходимо задать program[term] (Смотрите секцию ПРОГРАММЫ ) чтобы использовалась другая копия xterm(1) без заданного бита setgid.

title_class_enabled

Отображать класс окна в статусной строке. Обычно выключено

title_name_enabled

Отображать заголовок окна в статусной строке. Обычно выключено

modkey

Назначить Мета-клавишу, клавишу-модификатор. Mod1 соответствует клавише ALT, а Mod4 соответствует клавише WIN на PC.

program[p]

Добавить пользовательскую программу для назначения привязки p. Смотрите секцию ПРОГРАММЫ ниже.

bind[x]

Назначить привязку на действие x. Смотрите секцию ПРИВЯЗКИ ниже.

quirk[c:n]

Добавить костыль для окон с классом c и именем n. Смотрите секцию КОСТЫЛИ ниже.

Цвета задаются с помощью XQueryColor(3) А шрифты задаются с использованием XQueryFont(3)

## ПРОГРАММЫ
scrotwm позволяет Вам добавлять Ваши собственные действия для запуска программ и делать к ним привязки как ко всем остальным действиям Смотрите секцию ПРИВЯЗКИ ниже.

Стандартные программы:

term

xterm

screenshot_all

screenshot.sh full

screenshot_wind

screenshot.sh window

lock

xlock

initscr

initscreen.sh

menu

dmenu_run -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_border -sf $bar_color

Ваши собственные программы задаются следующим образом:

program[<name>] = <progpath> [<arg> [... <arg>]]

⟨name⟩ это любой идентификатор, не мешающийся с уже существующими, ⟨progpath⟩ это собственно путь к программе, ⟨arg⟩ это список передаваемых аргументов или оставьте пустым.

Следующие переменные можно получать из scrotwm (Смотрите секцию КОНФИГУРАЦИОННЫЕ ФАЙЛЫ выше), и их можно использовать как ⟨arg⟩ (в момент запуска программы будет выполнена подстановка значений):

$bar_border

$bar_color

$bar_font

$bar_font_color

$color_focus

$color_unfocus

Например:

```
program[ff] = /usr/local/bin/firefox http://scrotwm.org/
bind[ff] = Mod+f # Значит Mod+F запускает firefox
```

Чтобы отменить назначение:

```
bind[] = Mod+f
program[ff] =
```

## ПРИВЯЗКИ
scrotwm предоставляет доступ к действиям с помощью клавиатурных комбинаций.

Установленные привязки для мыши:

M1

Сфокусироваться на окне

M-M1

Переместить окно

M-M3

Изменить размер окна

M-S-M3

Изменить размер окна, удерживая его в центре

Стандартные клавиатурные привязки:

M-S-⟨Return⟩

term

M-p

menu

M-S-q

quit

M-q

restart scrotwm

M-⟨Space⟩

cycle_layout

M-S-⟨Space⟩

reset_layout

M-h

master_shrink

M-l

master_grow

M-,

master_add

M-.

master_del

M-S-,

stack_inc

M-S-.

stack_del

M-⟨Return⟩

swap_main

M-j, M-⟨TAB⟩

focus_next

M-k, M-S-⟨TAB⟩

focus_prev

M-m

focus_main

M-S-j

swap_next

M-S-k

swap_prev

M-b

bar_toggle

M-x

wind_del

M-S-x

wind_kill

M-⟨n⟩

ws_n

M-S-⟨n⟩

mvws_n

M-⟨Right⟩

ws_next

M-⟨Left⟩

ws_prev

M-S-⟨Right⟩

screen_next

M-S-⟨Left⟩

screen_prev

M-s

screenshot_all

M-S-s

screenshot_wind

M-S-v

version

M-t

float_toggle

M-S ⟨Delete⟩

lock

M-S-i

initscr

Описания действий перечислены ниже:

term

Запустить эмулятор терминала (Смотрите секцию ПРОГРАММЫ выше)

menu

Меню (Смотрите секцию ПРОГРАММЫ выше)

quit

Выйти scrotwm

restart

Перезапустить scrotwm

cycle_layout

Менять укладку окон

reset_layout

Стандартная укладка

master_shrink

Сжать область главного окна

master_grow

Расширить область главного окна

master_add

Добавить окна в главную область

master_del

Убрать окна из главной области

stack_inc

Увеличить число столбцов или рядов в текущей укладке

stack_del

Уменьшить число столбцов или рядов в текущей укладке

swap_main

Отправить текущее окно в главную область, сделать главным

focus_next

Фокусироваться на следующем окне

focus_prev

Фокусироваться на предыдущем окне

focus_main

Фокусироваться на главном окне

swap_next

Поменять со следующим окном

swap_prev

Поменять со предыдущим окном

bar_toggle

Выключить статусную строку на всех рабочих столах

wind_del

Закрыть фокусированное окно

wind_kill

Грохнуть фокусированное окно

ws_n

Переключиться на рабочий стол n, где n от 1 до 10

mvws_n

Переместить фокусированное окно в рабочий стол n, где n от 1 до 10

ws_next

Перейти к следующему не пустому рабочему столу

ws_prev

Перейти к следующему не пустому рабочему столу

screen_next

Переместить указатель в следующую область

screen_prev

Переместить указатель в следующую область

screenshot_all

Сделать снимок всего экрана (если возможно) (Смотрите секцию ПРОГРАММЫ выше)

screenshot_wind

Сделать снимок окна (если возможно) (Смотрите секцию ПРОГРАММЫ выше)

version

Показать версию в статусной строке

float_toggle

Переключить окно в фокусе в плавающий режим, float

lock

Заблокировать экран (Смотрите секцию ПРОГРАММЫ выше)

initscr

Инициализировать экран еще раз (Смотрите секцию ПРОГРАММЫ выше)

Собственные привязки назначаются следующим образом:

bind[<action>] = <keys>

⟨action⟩ это действие из списка программ ⟨keys⟩ это не более одной клавиши-модификатора (MOD, Mod1, Shift, и.т.п.) и обычные клавиши (b, space, и.т.п.), разделенные "+". Например:

```
bind[reset] = Mod4+q # назначить WIN + q на действие reset
bind[] = Mod1+q # снять все действия с Alt + q
```

На одно действие можно назначить несколько комбинаций.

## КОСТЫЛИ
scrotwm позволяет настроить костыли, нужные для специальной работы scrotwm с рядом приложений, который вы определяете сами. То есть, Вы можете принудительно установить способ тайлинга для какого-нибудь приложения

Список стандартных костылей:

Firefox-bin:firefox-bin

TRANSSZ

Firefox:Dialog

FLOAT

Gimp:gimp

FLOAT + ANYWHERE

MPlayer:xv

FLOAT + FULLSCREEN

OpenOffice.org 2.4:VCLSalFrame

FLOAT

OpenOffice.org 3.1:VCLSalFrame

FLOAT

pcb:pcb

FLOAT

xine:Xine Window

FLOAT + ANYWHERE

xine:xine Panel

FLOAT + ANYWHERE

xine:xine Video Fullscreen Window

FULLSCREEN + FLOAT

Xitk:Xitk Combo

FLOAT + ANYWHERE

Xitk:Xine Window

FLOAT + ANYWHERE

XTerm:xterm

XTERM_FONTADJ

Описание:

FLOAT

Такое окно не нужно тайлить вообще, разрешить ему float

TRANSSZ

Тразиентое окно (Смотрите секцию КОНФИГУРАЦИОННЫЕ ФАЙЛЫ).

ANYWHERE

Позволить окну самостоятельно выбрать местоположение

XTERM_FONTADJ

Изменять шрифты xterm при изменении размеров окна

FULLSCREEN

Позволить окну запускаться в полноэкранном режиме

Назначать костыли можно следующим образом:

quirk[<class>:<name>] = <quirk> [+ <quirk> ...

] ⟨class⟩ и ⟨name⟩ определяют к какому окну будет применяться костыль, а ⟨quirk⟩ один из вышеперечисленных способов. Например:

```
quirk[MPlayer:xv] = FLOAT + FULLSCREEN # mplayer настроен
quirk[pcb:pcb] = NONE  # убрать существующий костыль
```

Вы можете узнать ⟨class⟩ и ⟨name⟩ запустив xprop и нажав в интересующее окно. Вот как будет выглядеть вывод для Firefox:

```
$ xprop | grep WM_CLASS
WM_CLASS(STRING) = "Navigator", "Firefox"
```

Обратите внимание, класс и имя меняются местами, правильный костыль будет выглядеть так:

```
quirk[Firefox:Navigator] = FLOAT
```

## ФАЙЛЫ
~/.scrotwm.conf

scrotwm Личные настройки пользователя.

/etc/scrotwm.conf

scrotwm Глобавльные настройки.

## ИСТОРИЯ
scrotwm идейно основан на dwm и xmonad

## АВТОРЫ
scrotwm написан: Marco Peereboom ⟨marco@peereboom.us⟩, Ryan Thomas McBride ⟨mcbride@countersiege.com⟩ and Darrin Chandler ⟨dwchandler@stilyagin.com⟩.

## БАГИ
При вызове меню с помощью M-p, необходима корректная работа dmenu.


sediff

package: setools-console

title: sediff(1)

text:
# sediff(1)

## ИМЯ
sediff - утилита выявления различий политик SELinux

## ОБЗОР
sediff [OPTIONS] [EXPRESSION] POLICY1 POLICY2

## ОПИСАНИЕ
Определить различия между двумя политиками SELinux.

## ПОЛИТИКА
sediff поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Это файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Форматы политик могут не совпадать. Если файл не указан, sediff выведет сообщение об ошибке и выполнит выход.

## ВЫРАЖЕНИЯ
Пользователь может указать выражение, перечисляющее элементы политики, различия которых следует выявить. Если оно не указано, будут проверены все поддерживаемые элементы политики.

### Различия компонентов
--common

Найти различия наборов общих разрешений.

-c, --class

Найти различия классов объектов.

-t, --type

Найти различия атрибутов, связанных с типами.

-a, --attribute

Найти различия типов, назначенных атрибутам.

-r, --role

Найти различия типов, разрешённых для ролей.

-u, --user

Найти различия ролей, разрешённых для пользователей.

-b, --bool

Найти различия значений логических переключателей по умолчанию.

--sensitivity

Найти различия определений конфиденциальности.

--category

Найти различия определений категорий.

--level

Найти различия определений уровней MLS.

### Различия правил принудительного присвоения типов
-A

Найти различия разрешительных правил и расширенных разрешительных правил (allow и allowxperm).

--allow

Найти различия разрешительных правил.

--auditallow

Найти различия правил включения журналирования событий.

--dontaudit

Найти различия правил запрета журналирования событий.

--neverallow

Найти различия запрещающих правил.

--allowxperm

Найти различия расширенных разрешительных правил.

--auditallowxperm

Найти различия расширенных правил включения журналирования событий.

--dontauditxperm

Найти различия расширенных правил запрета журналирования событий.

--neverallowxperm

Найти различия расширенных запрещающих правил.

-T, --type_trans

Найти различия правил перехода типов.

--type_member

Найти различия правил участия типов.

--type_change

Найти различия правил смены типов.

### Различия правил управления доступом на основе ролей (RBAC)
--role_allow

Найти различия разрешительных правил для ролей.

--role_trans

Найти различия правил перехода ролей.

### Различия правил MLS
--range_trans

Найти различия правил перехода диапазонов.

### Различия ограничений
--constrain

Найти различия ограничивающих правил.

--mlsconstrain

Найти различия ограничивающих правил MLS.

--validatetrans

Найти различия правил проверки переходов.

--mlsvalidatetrans

Найти различия правил проверки переходов MLS.

### Различия инструкций по проставлению меток
--initialsid

Найти различия начальных инструкций SID.

--fs_use

Найти различия инструкций fs_use_*.

--genfscon

Найти различия инструкций genfscon.

--netifcon

Найти различия инструкций netifcon.

--nodecon

Найти различия инструкций nodecon.

--portcon

Найти различия инструкций portcon.

### Другие различия
--default

Найти различия инструкций default_*.

--property

Найти различия свойств политик. Применимо только к двоичным политикам (версия политики, включённая/отключённая система MLS, значение параметра обработки неизвестных разрешений).

--polcap

Найти различия возможностей политик.

--typebounds

Найти различия инструкций typebounds.

## ПАРАМЕТРЫ
-h, --help

Вывести справочные сведения и выйти.

--stats

Вывести только статистику различий.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## РАЗЛИЧИЯ
sediff относит различия элементов политики к одному из трёх видов.

added

Элемент существует только в изменённой политике.

removed

Элемент существует только в исходной политике.

modified

Элемент существует в обеих политиках, но его семантическое значение изменилось. Например, класс изменяется при добавлении или удалении одного или нескольких разрешений.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
apol(1), sedta(1), seinfo(1), seinfoflow(1), sesearch(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


seinfo

title: seinfo(1)

text:
# seinfo(1)

## ИМЯ
seinfo - утилита получения информации о политике SELinux

## ОБЗОР
seinfo [OPTIONS] [EXPRESSION] [POLICY]

## ОПИСАНИЕ
seinfo позволяет пользователю опрашивать компоненты политики SELinux.

## ПОЛИТИКА
apol поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Этот файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Если файл политики не указан, seinfo выполнит поиск политики, которая выполняется в текущей системе. Если политику не удалось найти, seinfo выведет сообщение об ошибке и выполнит выход.

## ВЫРАЖЕНИЯ
Возможно опросить один или несколько следующих типов компонентов. Если выражения не предоставлены, будет выведена статистика политики.

-a [ATTR], --attribute [ATTR]

Вывести список атрибутов типов или, если предоставляется ATTR, вывести именованный атрибут. Использование -x позволяет вывести список типов, назначенных каждому отображаемому атрибуту.

-b [BOOL], --bool [BOOL]

Вывести список логических переключателей или, если предоставляется BOOL, вывести именованный логический переключатель. Использование -x позволяет вывести инструкцию каждого отображаемого условного логического переключателя.

-c [CLASS], --class [CLASS]

Вывести список классов объектов или, если предоставляется CLASS, вывести именованный класс объектов. Использование -x позволяет вывести список разрешений для каждого отображаемого класса объектов.

-r [ROLE], --role [ROLE]

Вывести список ролей или, если предоставляется NAME, вывести именованную роль. Использование -x позволяет вывести инструкцию для каждой отображаемой роли.

-t [TYPE], --type [TYPE]

Вывести список типов или, если предоставляется TYPE, вывести именованный тип. Использование -x позволяет вывести список атрибутов, которые включают каждый отображаемый тип.

-u [USER], --user [USER]

Вывести список пользователей или, если предоставляется USER, вывести именованного пользователя. Использование -x позволяет вывести список инструкций для каждого отображаемого пользователя.

--category [CAT]

Вывести список категорий или, если предоставляется CAT, вывести именованную категорию. Использование -x позволяет вывести список уровней конфиденциальности, с которыми может быть связана каждая отображаемая категория.

--common [COMMON]

Вывести список общих наборов разрешений или, если предоставляется COMMON, вывести именованный общий набор разрешений. Использование -x позволяет вывести список разрешений в наборе.

--constrain [CLASS]

Вывести список ограничений и инструкций ограничений MLS или, если предоставляется CLASS, вывести все ограничения для именованного класса объектов. Для этого компонента нет расширенных сведений.

--default [CLASS]

Вывести список инструкций default_* или, если предоставляется CLASS, вывести все инструкции default_* для именованного класса объектов. Для этого компонента нет расширенных сведений.

--fs_use [FS_TYPE]

Вывести список инструкций fs_use_* или, если предоставляется FS_TYPE, вывести инструкцию для именованного типа файловой системы. Для этого компонента нет расширенных сведений.

--genfscon [FS_TYPE]

Вывести список инструкций genfscon или, если предоставляется FS_TYPE, вывести инструкцию для именованного типа файловой системы. Для этого компонента нет расширенных сведений.

--initialsid [NAME]

Вывести список начальных SID или, если предоставляется NAME, вывести именованный начальный идентификатор безопасности. Использование -x позволяет вывести контекст, назначенный каждому отображаемому идентификатору безопасности.

--netifcon [DEVICE]

Вывести список контекстов netif или, если предоставляется DEVICE, вывести именованную инструкцию для этого интерфейса. Для этого компонента нет расширенных сведений.

--nodecon [ADDR]

Вывести список контекстов узлов или, если предоставляется ADDR, вывести именованную инструкцию для узла с этим адресом. Для этого компонента нет расширенных сведений.

--permissive [TYPE]

Вывести разрешительные типы или, если предоставляется TYPE, вывести именованную инструкцию, если она является разрешительной. Для этого компонента нет расширенных сведений.

--polcap [NAME]

Вывести возможности политики или, если указано NAME, вывести именованную возможность, если она включена. Использование -x позволяет вывести инструкцию.

--portcon [PORTNUM[-PORTNUM]]

Вывести список контекстов портов или, если предоставляется PORT или диапазон PORT, вывести именованную инструкцию для порта/диапазона портов. Для этого компонента нет расширенных сведений.

--sensitivity [SENS]

Вывести список уровней конфиденциальности или, если предоставляется SENS, вывести именованный уровень конфиденциальности. Использование -x позволяет вывести инструкцию для каждого уровня конфиденциальности.

--typebounds [BOUND_TYPE]

Вывести список инструкций typebounds или, если предоставляется BOUND_TYPE, вывести инструкцию для именованного типа привязки. Для этого компонента нет расширенных сведений.

--validatetrans [CLASS]

Вывести список правил validatetrans и MLS validatetrans или, если предоставляется CLASS, вывести все ограничения для именованного класса объектов. Для этого компонента нет расширенных сведений.

--all

Вывести все компоненты.

## ПАРАМЕТРЫ
-x, --expand

Вывести дополнительные сведения о каждом компоненте, соответствующем выражению. Просмотрите описание каждого компонента, чтобы узнать, какие сведения предоставит этот параметр.

--flat

Исключить заголовки и отступы в выводе.

-h, --help

Вывести справочные сведения и выйти.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
apol(1), sediff(1), sedta(1), seinfoflow(1), sesearch(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


sesearch

title: sesearch(1)

summary: утилита опроса политики SELinux

text:
# sesearch(1)

## ИМЯ
sesearch - утилита опроса политики SELinux

## ОБЗОР
sesearch [OPTIONS] [OPTIONS] [EXPRESSION] [POLICY]

## ОПИСАНИЕ
sesearch позволяет пользователю выполнять поиск правил в политике SELinux.

## ПОЛИТИКА
sesearch поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Это файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Если файл политики не указан, sesearch выполнит поиск политики, которая выполняется в текущей системе. Если политику не удалось найти, sesearch выведет сообщение об ошибке и выполнит выход.

## ВЫРАЖЕНИЯ
Пользователь может указать выражение, которое содержит значение для конкретного поля (полей) в правиле. Если выражение не указано или среди указанных полей нет тех, которые применимы к конкретному типу правил, все правила этого типа считаются соответствующими выражению.

### Типы правил принудительного присвоения типов
-A

Найти разрешительные правила и расширенные разрешительные правила (allow и allowxperm).

--allow

Найти разрешительные правила.

--auditallow

Найти правила включения журналирования событий.

--dontaudit

Найти правила запрета журналирования событий.

--neverallow

Найти запрещающие правила.

--allowxperm

Найти расширенные разрешительные правила.

--auditallowxperm

Найти расширенные правила включения журналирования событий.

--dontauditxperm

Найти расширенные правила запрета журналирования событий.

--neverallowxperm

Найти расширенные запрещающие правила.

-T, --type_trans

Найти правила перехода типов.

--type_member

Найти правила участия типов.

--type_change

Найти правила смены типов.

### Типы правил управления доступом на основе ролей (RBAC)
--role_allow

Найти разрешительные правила для ролей.

--role_trans

Найти правила перехода ролей.

### Типы правил MLS
--range_trans

Найти правила перехода диапазонов.

### Поля правил
-s NAME, --source NAME

Найти правила, для которых NAME является исходным типом/ролью.

-t NAME, --target NAME

Найти правила, для которых NAME является целевым типом/ролью.

-D NAME, --default NAME

Найти правила, для которых NAME является типом/ролью/уровнем по умолчанию.

-c NAME, --class NAME

Найти правила, для которых NAME является классом объектов.

-p P1[,P2,...] --perm P1[,P2...]

Найти правила с хотя бы одним из указанных разрешений. Несколько разрешений можно указать в виде разделённого запятыми списка.

-b BOOL[,B2,...], --bool BOOL[,B2,...]

Найти условные правила, которые содержат в своём условном выражении именованный логический переключатель. Несколько логических переключателей можно указать в виде разделённого запятыми списка. При использовании этого параметра будут включены как правила в списках true, так и правила в списках false условных конструкций.

### Параметры поиска
Следующие дополнительные параметры изменяют способ поиска.

-ds

Соответствующее правило должно иметь указанный исходный атрибут/тип/роль в явном виде, а не соответствовать по содержимому атрибута.

-dt

Соответствующее правило должно иметь указанный целевой атрибут/тип/роль в явном виде, а не соответствовать по содержимому атрибута.

-eb

Соответствующее правило должно иметь все указанные логические переключатели, а не соответствовать по каким-либо из указанных логических переключателей.

-ep

Соответствующее правило должно иметь все указанные разрешения, а не соответствовать по каким-либо из указанных разрешений.

-rs

Использовать регулярное выражение для определения соответствия исходного типа/роли.

-rt

Использовать регулярное выражение для определения соответствия целевого типа/роли.

-rc

Использовать регулярное выражение для определения соответствия класса объектов.

-rd

Использовать регулярное выражение для определения соответствия типа/роли по умолчанию.

-rb

Использовать регулярное выражение для определения соответствия логических переключателей.

## ПАРАМЕТРЫ
-h, --help

Вывести справочные сведения и выйти.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
apol(1), sediff(1), sedta(1), seinfo(1), seinfoflow(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


sedta

package: setools-console-analyses

title: sedta(1)

text:
# sedta(1)

## ИМЯ
sedta - анализ доменных переходов в политиках SELinux

## ОБЗОР
sedta [OPTIONS] -s SOURCE [-t TARGET (-S|-A LIMIT)] [EXCLUDE [EXCLUDE ...]]

## ОПИСАНИЕ
sedta - утилита командной строки, которая позволяет пользователю анализировать доменные переходы в политике SELinux.

## ПОЛИТИКА
sedta поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Этот файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Если файл политики не указан, sedta выполнит поиск политики, которая выполняется в текущей системе. Если политику не удалось найти, sedta выведет сообщение об ошибке и выполнит выход.

## ПАРАМЕТРЫ

### Параметры анализа
-p POLICY

Укажите политику, которую следует проанализировать. Если политика не указана, sedta выполнит поиск политики, которая выполняется в текущей системе.

-s SOURCE

Укажите исходный тип, который следует использовать при анализе доменных переходов.

-t TARGET

Укажите целевой тип, который следует использовать при анализе доменных переходов. Для использования этого параметра также потребуется указать алгоритм анализа.

### Алгоритмы анализа
sedta использует графовые алгоритмы для анализа путей доменных переходов политики SELinux. Следующие алгоритмы являются параметрами определения путей от исходного типа к целевому типу.

-S

Вывести кратчайший путь (пути) доменных переходов от исходного типа к целевому типу. Если несколько путей имеют одинаковую длину, будут показаны все эти пути.

-A LIMIT

Вывести все пути доменных переходов с количеством шагов вплоть до LIMIT. В зависимости от количества связей в политике, это может потребовать большого количества системных ресурсов.

### Опции анализа
-r

Выполнить обратный анализ доменных переходов. Доменные переходы будут анализироваться для выявления родительских доменов, а не дочерних доменов.

-l LIMIT_TRANS

Указать максимальное количество доменных переходов, которое следует вывести. По умолчанию оно не ограничено.

EXCLUDE

Разделённый пробелами список типов, которые следует исключить из анализа.

### Общие параметры
--stats

Вывести графовую статистику доменных переходов в конце анализа.

-h, --help

Вывести справочные сведения и выйти.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
apol(1), sediff(1), seinfo(1), seinfoflow(1), sesearch(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


seinfoflow

title: seinfoflow(1)

text:
# seinfoflow(1)

## ИМЯ
seinfoflow - анализ потоков информации политик SELinux

## ОБЗОР
seinfoflow [OPTIONS] -m MAP -s SOURCE [-t TARGET (-S|-A LIMIT)] [EXCLUDE [EXCLUDE ...]]

## ОПИСАНИЕ
seinfoflow - утилита командной строки, которая позволяет пользователю анализировать потоки информации политики SELinux.

## ПОЛИТИКА
seinfoflow поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Этот файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Если файл политики не указан, seinfoflow выполнит поиск политики, которая выполняется в текущей системе. Если политику не удалось найти, seinfoflow выведет сообщение об ошибке и выполнит выход.

## ПАРАМЕТРЫ

### Параметры анализа
-p POLICY

Укажите политику, которую следует проанализировать. Если политика не указана, seinfoflow выполнит поиск политики, которая выполняется в текущей системе.

-m MAP

Укажите путь к файлу соответствий разрешений, который следует использовать при анализе потоков информации.

-s SOURCE

Укажите исходный тип, который следует использовать при анализе потоков информации.

-t TARGET

Укажите целевой тип, который следует использовать при анализе потоков информации. Для использования этого параметра также потребуется указать алгоритм анализа.

### Алгоритмы анализа
seinfoflow использует графовые алгоритмы для анализа путей потоков информации политики SELinux. Следующие алгоритмы являются параметрами определения путей от исходного типа к целевому типу.

-S

Вывести кратчайший путь (пути) потоков информации от исходного типа к целевому типу. Если несколько путей имеют одинаковую длину, будут показаны все эти пути.

-A LIMIT

Вывести все пути потоков информации с количеством шагов вплоть до LIMIT. В зависимости от количества связей в политике, при установке ограничения в значение 5 или больше может потребоваться очень большое количество системных ресурсов.

### Опции анализа
-w MIN_WEIGHT

Указать минимальный вес разрешения, который следует учитывать для анализа (1-10). По умолчанию: 3.

-l LIMIT_FLOWS

Указать максимальное количество потоков информации, которое следует вывести. По умолчанию оно не ограничено.

EXCLUDE

Разделённый пробелами список типов, которые следует исключить из анализа.

### Общие параметры
--stats

Вывести графовую статистику потоков информации в конце анализа.

-h, --help

Вывести справочные сведения и выйти.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
apol(1), sediff(1), sedta(1), seinfo(1), sesearch(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


apol

package: setools-gui

title: apol(1)

text:
# apol(1)

## ИМЯ
apol - графическая утилита анализа политики SELinux

## ОБЗОР
apol [OPTIONS] [POLICY]

## ОПИСАНИЕ
apol - графическая утилита, которая позволяет пользователю изучить и проанализировать аспекты политики SELinux.

## ПОЛИТИКА
apol поддерживает загрузку политик SELinux в одном из двух форматов.

source:

Один текстовый файл, содержащий источник монолитной политики. Этот файл обычно называется policy.conf.

binary:

Один файл, содержащий двоичную политику. В системах Linux название этого файла обычно соответствует версии, например, policy.30. В системах Android этот файл обычно называется sepolicy.

Если файл политики не указан, она не будет загружена при запуске apol.

## ПАРАМЕТРЫ
-h, --help

Вывести справочные сведения и выйти.

--version

Вывести сведения о версии и выйти.

-v, --verbose

Вывести дополнительные информационные сообщения.

--debug

Включить отладочный вывод.

## ОШИБКИ
Пожалуйста, сообщайте об ошибках через систему отслеживания ошибок SETools, https://github.com/SELinuxProject/setools/issues

## СМОТРИТЕ ТАКЖЕ
sediff(1), sedta(1), seinfo(1), seinfoflow(1), sesearch(1)

## АВТОРЫ
Chris PeBenito <pebenito@ieee.org>. Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.


package: sssd

title: sss_ssh_authorizedkeys(1)

summary: получить авторизованные ключи OpenSSH

text:
# sss_ssh_authorizedkeys(1)

## NAME
sss_ssh_authorizedkeys - получить авторизованные ключи OpenSSH

## SYNOPSIS
sss_ssh_authorizedkeys [options] USER

## ОПИСАНИЕ
sss_ssh_authorizedkeys получает открытые ключи SSH для пользователя USER и выводит их в формате authorized_keys OpenSSH (дополнительные сведения доступны в разделе “ФОРМАТ ФАЙЛА AUTHORIZED_KEYS” справочной страницы sshd(8)).

sshd(8) можно настроить на использование sss_ssh_authorizedkeys для проверки подлинности пользователей по открытым ключам, если программа собрана с поддержкой параметра “AuthorizedKeysCommand”. Дополнительные сведения об этом параметре доступны на справочной странице sshd_config(5).

Если параметр “AuthorizedKeysCommand” поддерживается, sshd(8) можно настроить на его использование, поместив следующие инструкции в sshd_config(5):

```
  AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys

  AuthorizedKeysCommandUser nobody
```

### КЛЮЧИ ИЗ СЕРТИФИКАТОВ
Помимо открытых ключей SSH для пользователя USER, sss_ssh_authorizedkeys может также возвращать открытые ключи SSH, производные от открытого ключа сертификата X.509.

Чтобы включить эту возможность, необходимо установить параметр “ssh_use_certificate_keys” в значение «true» (по умолчанию) в разделе [ssh] файла sssd.conf. Если запись пользователя содержит сертификаты (подробные сведения доступны в описании параметра “ldap_user_certificate” на справочной странице sssd-ldap(5)) или имеется сертификат в записи переопределения для пользователя (подробные сведения доступны на справочной страницеsss_override(8) или sssd-ipa(5)) и этот сертификат действителен, то SSSD извлечёт открытый ключ из сертификата и преобразует его в формат, ожидаемый sshd.

Помимо “ssh_use_certificate_keys”, параметры

•ca_db

•p11_child_timeout

•certificate_verification

могут использоваться для управления способом проверки сертификатов (подробные сведения доступны на справочной странице sssd.conf(5)).

Проверка действительности — то преимущество, которое даёт использование сертификатов X.509 вместо непосредственно ключей SSH; это позволяет лучше управлять временем жизни ключей. Когда клиент SSH настроен на использование закрытых ключей со смарт-карты с помощью общей библиотеки PKCS#11 (подробные сведения доступны на справочной странице ssh(1)), может раздражать то, что проверка подлинности продолжает работать даже в случае истечения срока действия соответствующего сертификата X.509 на смарт-карте, так как ни ssh, ни sshd не принимают сертификат во внимание.

Следует отметить, что производный открытый ключ SSH можно добавить в файлauthorized_keys пользователя для обхода проверки действительности сертификата, если это позволяет конфигурация sshd.

## ОПЦИИ
-d,--domain DOMAIN

Искать открытые ключи пользователя в домене SSSD DOMAIN.

-?,--help

Показать справочное сообщение и выйти.

## СОСТОЯНИЕ ВЫХОДА
В случае успеха возвращается значение состояния выхода «0». В ином случае возвращается «1».

## СМ. ТАКЖЕ
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8), sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)

## AUTHORS
Восходящий источник («апстрим») SSSD — https://github.com/SSSD/sssd/


title: sss_ssh_knownhostsproxy(1)

summary: получить ключи OpenSSH узла

text:
# sss_ssh_knownhostsproxy(1)

## NAME
sss_ssh_knownhostsproxy - получить ключи OpenSSH узла

## SYNOPSIS
sss_ssh_knownhostsproxy [options] HOST [PROXY_COMMAND]

## ОПИСАНИЕ
sss_ssh_knownhostsproxy получает открытые ключи SSH узла для узла HOST, сохраняет их в пользовательском файле known_hosts OpenSSH (подробные сведения доступны в разделе “ФОРМАТ ФАЙЛА SSH_KNOWN_HOSTS” справочной страницы sshd(8)) /var/lib/sss/pubconf/known_hosts и устанавливает подключение к узлу.

Если указано значение PROXY_COMMAND, оно будет использовано для создания подключения к узлу вместо открытия сокета.

ssh(1) можно настроить на использование sss_ssh_knownhostsproxy для проверки подлинности ключа узла с помощью следующих инструкций по настройке ssh(1):

```
ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h
GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts
```

## ОПЦИИ
-p,--port PORT

Использовать порт PORT для подключения к узлу. По умолчанию используется порт 22.

-d,--domain DOMAIN

Искать открытые ключи узла в домене SSSD DOMAIN.

-k,--pubkey

Вывести открытые ключи SSH узла для узла HOST.

-?,--help

Показать справочное сообщение и выйти.

## СОСТОЯНИЕ ВЫХОДА
В случае успеха возвращается значение состояния выхода «0». В ином случае возвращается «1».

## СМ. ТАКЖЕ
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8), sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)

## AUTHORS
Восходящий источник («апстрим») SSSD — https://github.com/SSSD/sssd/