summaryrefslogtreecommitdiff
path: root/man/org.freedesktop.home1.xml
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-12-24 14:52:44 +0900
committerLuca Boccassi <luca.boccassi@gmail.com>2021-12-24 10:18:11 +0000
commit34b56848467a0348b724148fe3e0d9080eb56402 (patch)
tree7b01b1e07ed3f0ffd716e33bee8479d1c89ff3cf /man/org.freedesktop.home1.xml
parent0764e3a327573e7bda2f0e1a914f28482ab00574 (diff)
downloadsystemd-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.xml18
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")