services: Rename 'dmd' services to 'shepherd'.
[jackhill/guix/guix.git] / doc / images / service-graph.dot
CommitLineData
0adfe95a 1digraph "Service Type Dependencies" {
d4053c71 2 shepherd [shape = box, fontname = Helvetica];
0adfe95a
LC
3 pam [shape = box, fontname = Helvetica];
4 etc [shape = box, fontname = Helvetica];
af4c3fd5 5 profile [shape = box, fontname = Helvetica];
0adfe95a
LC
6 accounts [shape = box, fontname = Helvetica];
7 activation [shape = box, fontname = Helvetica];
d62e201c
LC
8 boot [shape = box, fontname = Helvetica];
9 system [shape = house, fontname = Helvetica];
d4053c71 10 lshd -> shepherd;
0adfe95a 11 lshd -> pam;
d4053c71
AK
12 udev -> shepherd;
13 nscd -> shepherd [label = "extends"];
0adfe95a
LC
14 "nss-mdns" -> nscd;
15 "kvm-rules" -> udev;
16 colord -> udev;
d4053c71 17 dbus -> shepherd;
0adfe95a
LC
18 colord -> dbus;
19 upower -> udev;
20 upower -> dbus;
21 polkit -> dbus;
22 polkit -> pam;
23 elogind -> dbus;
24 elogind -> udev;
25 elogind -> polkit [label = "extends"];
d4053c71 26 shepherd -> boot;
0adfe95a
LC
27 colord -> accounts;
28 accounts -> activation;
29 accounts -> etc;
30 etc -> activation;
31 activation -> boot;
32 pam -> etc;
33 elogind -> pam;
d4053c71 34 guix -> shepherd;
0adfe95a
LC
35 guix -> activation;
36 guix -> accounts;
d62e201c
LC
37 boot -> system;
38 etc -> system;
af4c3fd5 39 profile -> system;
0adfe95a 40}