semodule man page on CentOS

Man page or keyword search:  
man Server   8420 pages
apropos Keyword Search (all sections)
Output format
CentOS logo
[printable version]

SEMODULE(8)			      NSA			   SEMODULE(8)

NAME
       semodule - Manage SELinux policy modules.

SYNOPSIS
       semodule [options]... MODE [MODES]...

DESCRIPTION
       semodule	 is  the tool used to manage SELinux policy modules, including
       installing, upgrading, listing and removing modules.  semodule may also
       be  used	 to  force a rebuild of policy from the module store and/or to
       force a reload of policy	 without  performing  any  other  transaction.
       semodule	 acts on module packages created by semodule_package.  Convenā€
       tionally, these files have a .pp suffix (policy package), although this
       is not mandated in any way.

OPTIONS
       -R, --reload
	      force a reload of policy

       -B, --build
	      force a rebuild of policy (also reloads unless -n is used)

       -i,--install=MODULE_PKG
	      install/replace a module package

       -u,--upgrade=MODULE_PKG
	      upgrade an existing module package

       -b,--base=MODULE_PKG
	      install/replace base module package

       -r,--remove=MODULE_NAME
	      remove existing module

       -l,--list-modules
	      display list of installed modules (other than base)

       -s,--store
	      name of the store to operate on

       -n,--noreload
	      do not reload policy after commit

       -h,--help
	      prints help message and quit

       -v,--verbose
	      be verbose

EXAMPLE
       # Install or replace a base policy package.
       $ semodule -b base.pp
       # Install or replace a non-base policy package.
       $ semodule -i httpd.pp
       # List non-base modules.
       $ semodule -l
       # Install or replace all non-base modules in the current directory.
       $ semodule -i *.pp
       # Install or replace all modules in the current directory.
       $ ls *.pp | grep -Ev "base.pp|enableaudit.pp" | xargs /usr/sbin/semodule -b base.pp -i


SEE ALSO
       checkmodule(8), semodule_package(8)

AUTHORS
       This manual page was written by Dan Walsh <dwalsh@redhat.com>.
       The program was written by Karl MacMillan <kmacmillan@tresys.com>, Joshua Brindle <jbrindle@tresys.com>, Jason Tang <jtang@tresys.com>

Security Enhanced Linux		   Nov 2005			   SEMODULE(8)
[top]

List of man pages available for CentOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net