diff options
author | Tom Gundersen <teg@jklm.no> | 2015-02-04 11:44:37 +0100 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2015-02-05 11:50:34 +0100 |
commit | e331e24649213f2e093e16e4d3d64ee823dfc375 (patch) | |
tree | d21fa218f79f2621d6d61f071e846cc6465458c1 /units | |
parent | networkd: don't warn about missing links unnecessarily (diff) | |
download | systemd-e331e24649213f2e093e16e4d3d64ee823dfc375.tar.xz systemd-e331e24649213f2e093e16e4d3d64ee823dfc375.zip |
networkd: add basic dbus API
Only the very basics, more to come.
For now:
$ busctl tree org.freedesktop.network1
└─/org/freedesktop/network1
└─/org/freedesktop/network1/link
├─/org/freedesktop/network1/link/1
├─/org/freedesktop/network1/link/2
├─/org/freedesktop/network1/link/3
├─/org/freedesktop/network1/link/4
├─/org/freedesktop/network1/link/5
├─/org/freedesktop/network1/link/6
├─/org/freedesktop/network1/link/7
├─/org/freedesktop/network1/link/8
└─/org/freedesktop/network1/link/9
$ busctl introspect org.freedesktop.network1 /org/freedesktop/network1
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.network1.Manager interface - - -
.OperationalState property s "carrier" emits-change
$ busctl introspect org.freedesktop.network1 /org/freedesktop/network1/link/1
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.network1.Link interface - - -
.AdministrativeState property s "unmanaged" emits-change
.OperationalState property s "carrier" emits-change
Diffstat (limited to 'units')
-rw-r--r-- | units/org.freedesktop.network1.busname | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/units/org.freedesktop.network1.busname b/units/org.freedesktop.network1.busname new file mode 100644 index 0000000000..c68f4ade36 --- /dev/null +++ b/units/org.freedesktop.network1.busname @@ -0,0 +1,14 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +[Unit] +Description=Network Service Bus Name +Documentation=man:systemd-networkd.service(8) + +[BusName] +Service=systemd-networkd.service +AllowWorld=talk |