mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-03 01:17:45 +03:00
core: add missing dependency DBus properties
Follow-up for0bc488c99a
. Also sort dependency properties to make them match the definition of `enum UnitDependency` in basic/unit-def.h. Fixes #22133. (cherry picked from commitadc1b76c30
)
This commit is contained in:
parent
9f43dde134
commit
44198d7ddb
@ -34,6 +34,7 @@ Most generic unit settings are available for transient units.
|
|||||||
✓ PropagatesReloadTo=
|
✓ PropagatesReloadTo=
|
||||||
✓ ReloadPropagatedFrom=
|
✓ ReloadPropagatedFrom=
|
||||||
✓ PartOf=
|
✓ PartOf=
|
||||||
|
✓ Upholds=
|
||||||
✓ JoinsNamespaceOf=
|
✓ JoinsNamespaceOf=
|
||||||
✓ RequiresMountsFor=
|
✓ RequiresMountsFor=
|
||||||
✓ StopWhenUnneeded=
|
✓ StopWhenUnneeded=
|
||||||
|
@ -1649,6 +1649,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as PartOf = ['...', ...];
|
readonly as PartOf = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
|
readonly as Upholds = ['...', ...];
|
||||||
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as RequiredBy = ['...', ...];
|
readonly as RequiredBy = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as RequisiteOf = ['...', ...];
|
readonly as RequisiteOf = ['...', ...];
|
||||||
@ -1657,6 +1659,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as BoundBy = ['...', ...];
|
readonly as BoundBy = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
|
readonly as UpheldBy = ['...', ...];
|
||||||
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as ConsistsOf = ['...', ...];
|
readonly as ConsistsOf = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as Conflicts = ['...', ...];
|
readonly as Conflicts = ['...', ...];
|
||||||
@ -1667,14 +1671,14 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as After = ['...', ...];
|
readonly as After = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as OnFailure = ['...', ...];
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly as OnFailureOf = ['...', ...];
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly as OnSuccess = ['...', ...];
|
readonly as OnSuccess = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as OnSuccessOf = ['...', ...];
|
readonly as OnSuccessOf = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
|
readonly as OnFailure = ['...', ...];
|
||||||
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
|
readonly as OnFailureOf = ['...', ...];
|
||||||
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as Triggers = ['...', ...];
|
readonly as Triggers = ['...', ...];
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly as TriggeredBy = ['...', ...];
|
readonly as TriggeredBy = ['...', ...];
|
||||||
@ -1820,16 +1824,20 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
|
|
||||||
<!--property PartOf is not documented!-->
|
<!--property PartOf is not documented!-->
|
||||||
|
|
||||||
|
<!--property Upholds is not documented!-->
|
||||||
|
|
||||||
<!--property RequisiteOf is not documented!-->
|
<!--property RequisiteOf is not documented!-->
|
||||||
|
|
||||||
<!--property ConsistsOf is not documented!-->
|
<!--property UpheldBy is not documented!-->
|
||||||
|
|
||||||
<!--property OnFailureOf is not documented!-->
|
<!--property ConsistsOf is not documented!-->
|
||||||
|
|
||||||
<!--property OnSuccess is not documented!-->
|
<!--property OnSuccess is not documented!-->
|
||||||
|
|
||||||
<!--property OnSuccessOf is not documented!-->
|
<!--property OnSuccessOf is not documented!-->
|
||||||
|
|
||||||
|
<!--property OnFailureOf is not documented!-->
|
||||||
|
|
||||||
<!--property ReloadPropagatedFrom is not documented!-->
|
<!--property ReloadPropagatedFrom is not documented!-->
|
||||||
|
|
||||||
<!--property PropagatesStopTo is not documented!-->
|
<!--property PropagatesStopTo is not documented!-->
|
||||||
@ -1948,6 +1956,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
|
||||||
|
|
||||||
|
<variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
|
||||||
@ -1956,6 +1966,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
|
||||||
|
|
||||||
|
<variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
|
||||||
@ -1966,14 +1978,14 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
|||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="After"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="After"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
|
||||||
|
|
||||||
|
<variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
|
||||||
|
|
||||||
|
<variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
|
||||||
|
@ -872,19 +872,21 @@ const sd_bus_vtable bus_unit_vtable[] = {
|
|||||||
SD_BUS_PROPERTY("Wants", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("Wants", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("BindsTo", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("BindsTo", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("PartOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("PartOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
|
SD_BUS_PROPERTY("Upholds", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("RequiredBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("RequiredBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("RequisiteOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("RequisiteOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("WantedBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("WantedBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("BoundBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("BoundBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
|
SD_BUS_PROPERTY("UpheldBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("ConsistsOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("ConsistsOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("Conflicts", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("Conflicts", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("ConflictedBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("ConflictedBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("Before", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("Before", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("After", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("After", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("OnFailure", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
|
||||||
SD_BUS_PROPERTY("OnFailureOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
|
||||||
SD_BUS_PROPERTY("OnSuccess", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("OnSuccess", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("OnSuccessOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("OnSuccessOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
|
SD_BUS_PROPERTY("OnFailure", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
|
SD_BUS_PROPERTY("OnFailureOf", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("Triggers", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("Triggers", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("TriggeredBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("TriggeredBy", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
SD_BUS_PROPERTY("PropagatesReloadTo", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
SD_BUS_PROPERTY("PropagatesReloadTo", "as", property_get_dependencies, 0, SD_BUS_VTABLE_PROPERTY_CONST),
|
||||||
|
Loading…
Reference in New Issue
Block a user