.TH SEMODULE_PACKAGE "8" "ÐоÑбрь 2005" "Security Enhanced Linux" NSA .SH ИМЯ semodule_package \- Ñоздать пакет Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸ SELinux .SH ОБЗОР.B semodule_package \-o <output file> \-m <module> [\-f <file contexts>] .br .SH ОПИСÐÐИЕ .PP semodule_package - утилита, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¸ÑпользуетÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸ SELinux из двоичного Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸ и (необÑзательно) других данных, таких как контекÑÑ‚Ñ‹ файлов. Команда semodule_package упаковывает двоичные модули политики, Ñозданные Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ checkmodule. Пакет политики, Ñозданный Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ semodule_package, затем можно уÑтановить через semodule. .SH ПРИМЕР.nf # Собрать пакет политики Ð´Ð»Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ модулÑ. $ semodule_package \-o base.pp \-m base.mod \-f file_contexts # Собрать пакет политики Ð´Ð»Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ httpd. $ semodule_package \-o httpd.pp \-m httpd.mod \-f httpd.fc # Собрать пакет политики Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… правил принудительного приÑÐ²Ð¾ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð², не Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ ÐºÐ¾Ð½Ñ‚ÐµÐºÑÑ‚Ñ‹ файлов. $ semodule_package \-o local.pp \-m local.mod .fi .SH "ПÐÐ ÐМЕТРЫ" .TP .B \-o \-\-outfile <output file> Файл пакета Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸, Ñозданный Ñтим ÑредÑтвом. .TP .B \-s \-\-seuser <seuser file> Файл seuser, который Ñледует включить в пакет. .TP .B \-u \-\-user_extra <user extra file> Файл user_extra, который Ñледует включить в пакет. .TP .B \-m \-\-module <Module file> Файл Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸, который Ñледует включить в пакет. .TP .B \-f \-\-fc <File context file> Файл контекÑтов файлов Ð´Ð»Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ (необÑзательно). .TP .B \-n \-\-nc <netfilter context file> Файл контекÑта netfilter, который Ñледует включить в пакет. .SH СМОТРИТЕ ТÐКЖЕ .B checkmodule(8), semodule(8), semodule_unpackage(8) .SH ÐВТОРЫ .nf Ðта Ñтраница руководÑтва была напиÑана Dan Walsh <dwalsh@redhat.com>. Программа была напиÑана Karl MacMillan <kmacmillan@tresys.com>. Перевод на руÑÑкий Ñзык выполнила ГераÑименко ОлеÑÑ <gammaray@basealt.ru>.