6.3. Script

The scripts configuring the system depending on the content of the LDAP database are made to implement the least modification possible, and to avoid editing if the system already has the desired status: this allows them to be run fairly often and to understand when we have to restart a service.

Some scripts are heavier on the system (for example the one responsible of checking permissions and the existence of thousands of files or directories). These scripts can be run in two different modes, a quick one, only creating new files or directories as needed, and a complete one, checking permissions as well. This helps to differentiate the time of the day when to execute which, so as to have a quick compliance of the system with the database content in terms of file existence.