Skip to content

Architecture

Pier edited this page Dec 9, 2025 · 16 revisions

This page is to explain the architecture of Sysd Manager.

Basic Architecture

flowchart TD   
    A[SysD Manager] <--> D{"Need 
    privilege 
    elevation"}
    D <--> |No| G(SystemdManager)
    D <--> |Yes| B[proxy]   
    B <--> G 
  
Loading

Why?

Different hurdles have been encounter when developing Sysd Manager.

  • Different packaging
    • AUR
    • Flatpack
    • Bash Install script
  • Message bus

Clone this wiki locally