SEMODULE_PACKAGE

ÐÐЯ
ÐÐÐÐР
ÐÐÐСÐÐÐÐ
ÐРÐÐÐР
ÐÐРÐÐÐТРЫ
СÐÐТРÐТРТÐÐÐÐ
ÐÐТÐРЫ


ÐÐЯ

semodule_package − ÑоздаÑÑ Ð¿Ð°ÐºÐµÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñики SELinux

ÐÐÐÐР

semodule_package −o −m [−f ]

ÐÐÐСÐÐÐÐ

semodule_package – ÑÑилиÑа, коÑоÑÐ°Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑа модÑÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñики SELinux из двоиÑного модÑÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñики и (необÑзаÑелÑно) дÑÑÐ³Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ, ÑÐ°ÐºÐ¸Ñ ÐºÐ°Ðº конÑекÑÑÑ Ñайлов. Ðоманда semodule_package ÑпаковÑÐ²Ð°ÐµÑ Ð´Ð²Ð¾Ð¸ÑнÑе модÑли полиÑики, ÑозданнÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ checkmodule. ÐÐ°ÐºÐµÑ Ð¿Ð¾Ð»Ð¸Ñики, ÑозданнÑй Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ semodule_package, заÑем можно ÑÑÑановиÑÑ ÑеÑез semodule.

ÐРÐÐÐР

# СобÑаÑÑ Ð¿Ð°ÐºÐµÑ Ð¿Ð¾Ð»Ð¸Ñики Ð´Ð»Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ модÑлÑ.
$ 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

ÐÐРÐÐÐТРЫ

−o −−outfile

Файл пакеÑа модÑÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñики, ÑозданнÑй ÑÑим ÑÑедÑÑвом.

−s −−seuser

Файл seuser, коÑоÑÑй ÑледÑÐµÑ Ð²ÐºÐ»ÑÑиÑÑ Ð² пакеÑ.

−u −−user_extra

Файл user_extra, коÑоÑÑй ÑледÑÐµÑ Ð²ÐºÐ»ÑÑиÑÑ Ð² пакеÑ.

−m −−module

Файл модÑÐ»Ñ Ð¿Ð¾Ð»Ð¸Ñики, коÑоÑÑй ÑледÑÐµÑ Ð²ÐºÐ»ÑÑиÑÑ Ð² пакеÑ.

−f −−fc

Файл конÑекÑÑов Ñайлов Ð´Ð»Ñ Ð¼Ð¾Ð´ÑÐ»Ñ (необÑзаÑелÑно).

−n −−nc

Файл конÑекÑÑа netfilter, коÑоÑÑй ÑледÑÐµÑ Ð²ÐºÐ»ÑÑиÑÑ Ð² пакеÑ.

СÐÐТРÐТРТÐÐÐÐ

checkmodule(8), semodule(8), semodule_unpackage(8)

ÐÐТÐРЫ

ÐÑа ÑÑÑаниÑа ÑÑководÑÑва бÑла напиÑана Dan Walsh .
ÐÑогÑамма бÑла напиÑана Karl MacMillan .
ÐеÑевод на ÑÑÑÑкий ÑзÑк вÑполнила ÐеÑаÑименко ÐлеÑÑ .