You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should better support running as an auxiliary service manager. Some rough thoughts:
General refactoring of the logic in the manager for behaving differently according to run mode - sometimes it uses getpid(), sometimes other things - it's a mess, needs to be cleaned up.
Probably wise to add a 'auxiliary' flag to the manager struct rather than a new RunningAs mode.
The special targets and services like dbus.socket and dbus.service - need to handle these
The text was updated successfully, but these errors were encountered:
Made some good progress on point 1, implemented point 2 as a new flags enumeration for system mode (flags include is-PID1, is-in-container, is-auxiliary) and point 3 by adding a check-dbus-up.service to check if system d-bus is up. Need to consider the possibility of system d-bus failing too?
We should better support running as an auxiliary service manager. Some rough thoughts:
The text was updated successfully, but these errors were encountered: