Skip to content

Commit 8f29ed3

Browse files
committed
Update unit.pyi with latest systemd D-Bus interfaces
Add new properties and methods from systemd's org.freedesktop.systemd1.Unit and org.freedesktop.systemd1.Service interfaces while preserving backward compatibility with existing types. Unit interface additions: - New properties: AccessSELinuxContext, ActivationDetails, CanFreeze, CanLiveMount, DebugInvocation, FreezerState, Markers, OnFailureOf, OnSuccess, OnSuccessJobMode, OnSuccessOf, PropagatesStopTo, SliceOf, StopPropagatedFrom, SurviveFinalKillSignal, UpheldBy, Upholds, WantsMountsFor - New methods: Freeze, Thaw, KillSubgroup, QueueSignal Service interface additions: - BPF delegation properties - Credential management (LoadCredential, SetCredential, ImportCredential) - Memory management (MemoryPeak, MemoryZSwap*, ManagedOOM*) - Namespace/container settings (PrivateIPC, PrivatePIDs, ProtectClock, etc.) - Directory quota properties - New methods: BindMount, DumpFileDescriptorStore, MountImage, RemoveSubgroup
1 parent e004ed9 commit 8f29ed3

File tree

1 file changed

+164
-12
lines changed

1 file changed

+164
-12
lines changed

0 commit comments

Comments
 (0)