Layer: system

Module: files

Description:

This module contains basic filesystem types and interfaces. This includes:

Interfaces:

files_create_root( domain , [ private type ] , [ object ] )
Description:

Create an object in the root directory, with a private type. If no object class is specified, the default is file.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
private type The type of the object to be created. If no type is specified, the type of the root directory will be used. yes
object The object class of the object being created. If no class is specified, file will be used. yes
files_delete_generic_etc_files( domain )
Description:

Delete system configuration files in /etc.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
files_dontaudit_ioctl_all_pids( domain )
Description:

Do not audit attempts to ioctl daemon runtime data files.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
files_dontaudit_write_all_pids( domain )
Description:

Do not audit attempts to write to daemon runtime data files.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
files_exec_usr_files( domain )
Description:

Execute programs in /usr/src in the caller domain.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
files_list_home( domain )
Description:

Get listing home home directories.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
files_manage_all_files( domain , [ exception_types ] )
Description:

Manage all files on the filesystem, except the listed exceptions.


Parameters:
Parameter:Description:Optional:
domain The type of the domain perfoming this action. No
exception_types The types to be excluded. Each type or attribute must be negated by the caller. yes
files_relabel_all_files( domain , [ exception_types ] )
Description:

Relabel all files on the filesystem, except the listed exceptions.


Parameters:
Parameter:Description:Optional:
domain The type of the domain perfoming this action. No
exception_types The types to be excluded. Each type or attribute must be negated by the caller. yes
files_tmpfs_file( type )
Description:

Transform the type into a file, for use on a virtual memory filesystem (tmpfs).


Parameters:
Parameter:Description:Optional:
type The type to be transformed. No