(coreutils.info.gz) chcon invocation

Info Catalog (coreutils.info.gz) SELinux context (coreutils.info.gz) runcon invocation
 
 22.1 'chcon': Change SELinux context of file
 ============================================
 
 'chcon' changes the SELinux security context of the selected files.
 Synopses:
 
      chcon [OPTION]... CONTEXT FILE...
      chcon [OPTION]... [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE...
      chcon [OPTION]... --reference=RFILE FILE...
 
    Change the SELinux security context of each FILE to CONTEXT.  With
 '--reference', change the security context of each FILE to that of
 RFILE.
 
    The program accepts the following options.  Also see  Common
 options.
 
 '--dereference'
      Do not affect symbolic links but what they refer to; this is the
      default.
 
 '-h'
 '--no-dereference'
      Affect the symbolic links themselves instead of any referenced
      file.
 
 '--reference=RFILE'
      Use RFILE's security context rather than specifying a CONTEXT
      value.
 
 '-R'
 '--recursive'
      Operate on files and directories recursively.
 
 '--preserve-root'
      Refuse to operate recursively on the root directory, '/', when used
      together with the '--recursive' option.   Treating /
      specially.
 
 '--no-preserve-root'
      Do not treat the root directory, '/', specially when operating
      recursively; this is the default.   Treating / specially.
 
 '-H'
      If '--recursive' ('-R') is specified and a command line argument is
      a symbolic link to a directory, traverse it.   Traversing
      symlinks.
 
 '-L'
      In a recursive traversal, traverse every symbolic link to a
      directory that is encountered.   Traversing symlinks.
 
 '-P'
      Do not traverse any symbolic links.  This is the default if none of
      '-H', '-L', or '-P' is specified.   Traversing symlinks.
 
 '-v'
 '--verbose'
      Output a diagnostic for every file processed.
 
 '-u USER'
 '--user=USER'
      Set user USER in the target security context.
 
 '-r ROLE'
 '--role=ROLE'
      Set role ROLE in the target security context.
 
 '-t TYPE'
 '--type=TYPE'
      Set type TYPE in the target security context.
 
 '-l RANGE'
 '--range=RANGE'
      Set range RANGE in the target security context.
 
    An exit status of zero indicates success, and a nonzero value
 indicates failure.
 
Info Catalog (coreutils.info.gz) SELinux context (coreutils.info.gz) runcon invocation
automatically generated by info2html