Glossary

mysql

Storage on local system. For the moment undefined. It can be SQLite simply Files or File. In the moment it’s a var/ directory in SAF-Client Project.

Client-UID

A Unique string to authenticate a client

init code

Immutable, this code is a part of the client and describes basics like how and where to connect to get updates. The code is very small and provides just initial stuff. See /saf-client/software/init.py (TODO ref.)

work code

Code lives on the server but is executed by the client. This code depends on the client type. Default type is assigned at client registration! This is the code provided by the server, which performs the rest of the actions: load test procedures from the server, execute procedures, report non-compliant behavior and audit logs to the server, provide network and host failure resilience, …

control tests code

Procedures to call on the client machine to test network, database, health, ports, etc….