Backend

From securityrouter.org, an OpenBSD-based firewall
Revision as of 14:18, 9 July 2012 by Anders (talk | contribs) (Created page with "The <tt>backend</tt> is the central process in H/OS, and provides: * The SOAP API, which is the only way to interact with the system (unless root access is enabled) * T...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The backend is the central process in H/OS, and provides:

  • The SOAP API, which is the only way to interact with the system (unless root access is enabled)
  • The system configuration, which can be broken down to:
    • Access to, and revision management of, the configuration file
    • Tracking the system's state, in order to perform only the necessary changes when a new configuration is applied
    • Actuating the changes (events) via kernel APIs and configuration files
    • Starting, stopping and providing watchdogs for the other processes