From 9d3b5b6886d6d3f3932088097724087def9b6ea2 Mon Sep 17 00:00:00 2001 From: kremlin Date: Thu, 14 Jul 2016 17:22:08 -0500 Subject: add new method handlers/properties for new location & deployment elements --- conf/introspect-xml/hostnamed-ispect.xml | 10 ++++++++++ conf/polkit-policy/org.freedesktop.hostname1.policy | 18 ++++++++++++++++++ conf/service-files/org.freedesktop.hostname1.service | 4 ++++ conf/service-files/org.freedesktop.locale1.service | 4 ++++ conf/service-files/org.freedesktop.timedate1.service | 4 ++++ 5 files changed, 40 insertions(+) create mode 100644 conf/service-files/org.freedesktop.hostname1.service create mode 100644 conf/service-files/org.freedesktop.locale1.service create mode 100644 conf/service-files/org.freedesktop.timedate1.service (limited to 'conf') diff --git a/conf/introspect-xml/hostnamed-ispect.xml b/conf/introspect-xml/hostnamed-ispect.xml index bca38cf..a67c306 100644 --- a/conf/introspect-xml/hostnamed-ispect.xml +++ b/conf/introspect-xml/hostnamed-ispect.xml @@ -9,6 +9,8 @@ + + @@ -44,5 +46,13 @@ + + + + + + + + diff --git a/conf/polkit-policy/org.freedesktop.hostname1.policy b/conf/polkit-policy/org.freedesktop.hostname1.policy index f80d57d..cc9fa99 100644 --- a/conf/polkit-policy/org.freedesktop.hostname1.policy +++ b/conf/polkit-policy/org.freedesktop.hostname1.policy @@ -54,4 +54,22 @@ auth_admin_keep + + Set system's deployment. + Setting the system's deployment requires authentication. + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + + + Set system's location. + Setting the system's location requires authentication. + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + diff --git a/conf/service-files/org.freedesktop.hostname1.service b/conf/service-files/org.freedesktop.hostname1.service new file mode 100644 index 0000000..9f8e2e0 --- /dev/null +++ b/conf/service-files/org.freedesktop.hostname1.service @@ -0,0 +1,4 @@ +[D-BUS Service] +Name=org.freedesktop.hostname1 +Exec=/usr/local/libexec/systemd/systemd-hostnamed +User=root diff --git a/conf/service-files/org.freedesktop.locale1.service b/conf/service-files/org.freedesktop.locale1.service new file mode 100644 index 0000000..9638a6f --- /dev/null +++ b/conf/service-files/org.freedesktop.locale1.service @@ -0,0 +1,4 @@ +[D-BUS Service] +Name=org.freedesktop.locale1 +Exec=/usr/local/libexec/systemd/systemd-localed +User=root diff --git a/conf/service-files/org.freedesktop.timedate1.service b/conf/service-files/org.freedesktop.timedate1.service new file mode 100644 index 0000000..8477b5f --- /dev/null +++ b/conf/service-files/org.freedesktop.timedate1.service @@ -0,0 +1,4 @@ +[D-BUS Service] +Name=org.freedesktop.timedate1 +Exec=/usr/local/libexec/systemd/systemd-timedated +User=root -- cgit v1.2.3