]>
Commit | Line | Data |
---|---|---|
7d8cfaa5 JK |
1 | diff -dur LVM2.2.02.98.orig/daemons/clvmd/Makefile.in LVM2.2.02.98/daemons/clvmd/Makefile.in |
2 | --- LVM2.2.02.98.orig/daemons/clvmd/Makefile.in 2012-10-15 16:24:58.000000000 +0200 | |
3 | +++ LVM2.2.02.98/daemons/clvmd/Makefile.in 2012-11-01 18:35:19.000000000 +0100 | |
4 | @@ -90,6 +90,8 @@ | |
5 | DEFS += -D_REENTRANT | |
6 | CFLAGS += -fno-strict-aliasing | |
7 | ||
b7318447 | 8 | +LIBS += `pkg-config --libs libsystemd` |
7d8cfaa5 JK |
9 | + |
10 | INSTALL_TARGETS = \ | |
11 | install_clvmd | |
12 | ||
13 | diff -dur LVM2.2.02.98.orig/daemons/clvmd/clvmd.c LVM2.2.02.98/daemons/clvmd/clvmd.c | |
14 | --- LVM2.2.02.98.orig/daemons/clvmd/clvmd.c 2012-10-15 16:24:58.000000000 +0200 | |
15 | +++ LVM2.2.02.98/daemons/clvmd/clvmd.c 2012-11-01 18:34:20.000000000 +0100 | |
16 | @@ -41,6 +41,8 @@ | |
17 | #include <sys/un.h> | |
18 | #include <sys/utsname.h> | |
19 | ||
20 | +#include <systemd/sd-daemon.h> | |
21 | + | |
22 | #ifndef TRUE | |
23 | #define TRUE 1 | |
24 | #endif | |
25 | @@ -599,6 +601,7 @@ | |
26 | clops->cluster_init_completed(); | |
27 | ||
28 | DEBUGLOG("clvmd ready for work\n"); | |
29 | + sd_notify(0, "READY=1"); | |
30 | child_init_signal(SUCCESS); | |
31 | ||
32 | /* Try to shutdown neatly */ |