diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-12-24 14:52:44 +0900 |
---|---|---|
committer | Luca Boccassi <luca.boccassi@gmail.com> | 2021-12-24 10:18:11 +0000 |
commit | 34b56848467a0348b724148fe3e0d9080eb56402 (patch) | |
tree | 7b01b1e07ed3f0ffd716e33bee8479d1c89ff3cf /man/org.freedesktop.home1.xml | |
parent | 0764e3a327573e7bda2f0e1a914f28482ab00574 (diff) | |
download | systemd-34b56848467a0348b724148fe3e0d9080eb56402.tar.gz |
man: also add anotations for methods
Fixes #21882.
Diffstat (limited to 'man/org.freedesktop.home1.xml')
-rw-r--r-- | man/org.freedesktop.home1.xml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/man/org.freedesktop.home1.xml b/man/org.freedesktop.home1.xml index 537c373089..1f5c50f43b 100644 --- a/man/org.freedesktop.home1.xml +++ b/man/org.freedesktop.home1.xml @@ -63,8 +63,10 @@ node /org/freedesktop/home1 { out b incomplete, out o bus_path); ListHomes(out a(susussso) home_areas); + @org.freedesktop.systemd1.Privileged("true") ActivateHome(in s user_name, in s secret); + @org.freedesktop.systemd1.Privileged("true") DeactivateHome(in s user_name); RegisterHome(in s user_record); UnregisterHome(in s user_name); @@ -72,6 +74,7 @@ node /org/freedesktop/home1 { RealizeHome(in s user_name, in s secret); RemoveHome(in s user_name); + @org.freedesktop.systemd1.Privileged("true") FixateHome(in s user_name, in s secret); AuthenticateHome(in s user_name, @@ -83,19 +86,26 @@ node /org/freedesktop/home1 { ChangePasswordHome(in s user_name, in s new_secret, in s old_secret); + @org.freedesktop.systemd1.Privileged("true") LockHome(in s user_name); + @org.freedesktop.systemd1.Privileged("true") UnlockHome(in s user_name, in s secret); AcquireHome(in s user_name, in s secret, in b please_suspend, out h send_fd); + @org.freedesktop.systemd1.Privileged("true") RefHome(in s user_name, in b please_suspend, out h send_fd); + @org.freedesktop.systemd1.Privileged("true") ReleaseHome(in s user_name); + @org.freedesktop.systemd1.Privileged("true") LockAllHomes(); + @org.freedesktop.systemd1.Privileged("true") DeactivateAllHomes(); + @org.freedesktop.systemd1.Privileged("true") Rebalance(); properties: readonly a(sso) AutoLogin = [...]; @@ -373,11 +383,14 @@ node /org/freedesktop/home1 { node /org/freedesktop/home1/home { interface org.freedesktop.home1.Home { methods: + @org.freedesktop.systemd1.Privileged("true") Activate(in s secret); + @org.freedesktop.systemd1.Privileged("true") Deactivate(); Unregister(); Realize(in s secret); Remove(); + @org.freedesktop.systemd1.Privileged("true") Fixate(in s secret); Authenticate(in s secret); Update(in s user_record); @@ -385,13 +398,18 @@ node /org/freedesktop/home1/home { in s secret); ChangePassword(in s new_secret, in s old_secret); + @org.freedesktop.systemd1.Privileged("true") Lock(); + @org.freedesktop.systemd1.Privileged("true") Unlock(in s secret); + @org.freedesktop.systemd1.Privileged("true") Acquire(in s secret, in b please_suspend, out h send_fd); + @org.freedesktop.systemd1.Privileged("true") Ref(in b please_suspend, out h send_fd); + @org.freedesktop.systemd1.Privileged("true") Release(); properties: @org.freedesktop.DBus.Property.EmitsChangedSignal("const") |