Creating a New Project

Select 'File -> New -> SLIDE Project' from the menu. The New SLIDE Project wizard walks through the process of creating a new project.

New Project Wizard

The first page prompts for the name, location and type of project.

New project type choices are:

  • Policy Module Project

    This type of project points to an installed full Reference Policy source or Reference Policy headers without creating a local copy. Policy headers are typically installed in /usr/share/selinux/refpolicy/include.

  • Full Reference Policy Project

    With this type of project, the full Reference Policy is copied into the project location, so it can be modified to meet any specific needs. This choice requires the full Reference Policy source code to be installed on the machine (so it can be copied).

In most cases, the selection should be Policy Module Project.

Reference Policy Location

For both project types, the Reference Policy Location is the directory containing full Reference Policy or installed policy headers must be specified.

For Full Reference Policy Projects, select the checkbox 'Reference Policy already exists' to specify that the project directory exists and contains the policy. Use this option when getting the project from source control or when working with an existing project.

File Exclusions

For Full Reference Policy Projects an additional screen provides advanced options to specify files that should not be copied, for example special version control files.