diff options
-rw-r--r-- | modules/lvm2/Makefile.am | 1 | ||||
-rw-r--r-- | modules/lvm2/udiskslinuxvolumegroupobject.c | 4 | ||||
-rw-r--r-- | modules/lvm2/udiskslvm2moduleiface.c | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/modules/lvm2/Makefile.am b/modules/lvm2/Makefile.am index 61db3ed..2dc4f91 100644 --- a/modules/lvm2/Makefile.am +++ b/modules/lvm2/Makefile.am @@ -13,6 +13,7 @@ INCLUDES = \ -DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\" \ -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \ -DPACKAGE_LIB_DIR=\""$(libdir)"\" \ + -DLVM_HELPER_DIR=\""$(prefix)/lib/udisks2/"\" \ -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \ -DUDISKS_COMPILATION \ $(POLKIT_GOBJECT_1_CFLAGS) \ diff --git a/modules/lvm2/udiskslinuxvolumegroupobject.c b/modules/lvm2/udiskslinuxvolumegroupobject.c index 3d83371..7ba9f90 100644 --- a/modules/lvm2/udiskslinuxvolumegroupobject.c +++ b/modules/lvm2/udiskslinuxvolumegroupobject.c @@ -549,7 +549,7 @@ update_with_variant (GPid pid, void udisks_linux_volume_group_object_update (UDisksLinuxVolumeGroupObject *object) { - const gchar *args[] = { PACKAGE_LIB_DIR "/udisks2/udisks-lvm", "-b", "show", object->name, NULL }; + const gchar *args[] = { LVM_HELPER_DIR "udisks-lvm", "-b", "show", object->name, NULL }; udisks_daemon_util_lvm2_spawn_for_variant (args, G_VARIANT_TYPE("a{sv}"), update_with_variant, g_object_ref (object)); } @@ -641,7 +641,7 @@ poll_timeout (gpointer user_data) static void poll_now (UDisksLinuxVolumeGroupObject *object) { - const gchar *args[] = { PACKAGE_LIB_DIR "/udisks2/udisks-lvm", "-b", "show", object->name, NULL }; + const gchar *args[] = { LVM_HELPER_DIR "udisks-lvm", "-b", "show", object->name, NULL }; object->poll_timeout_id = g_timeout_add (5000, poll_timeout, g_object_ref (object)); diff --git a/modules/lvm2/udiskslvm2moduleiface.c b/modules/lvm2/udiskslvm2moduleiface.c index f7570cc..a8e1926 100644 --- a/modules/lvm2/udiskslvm2moduleiface.c +++ b/modules/lvm2/udiskslvm2moduleiface.c @@ -165,7 +165,7 @@ lvm_update (UDisksDaemon *daemon, gboolean ignore_locks) int i; i = 0; - args[i++] = PACKAGE_LIB_DIR "/udisks2/udisks-lvm"; + args[i++] = LVM_HELPER_DIR "udisks-lvm"; args[i++] = "-b"; if (ignore_locks) args[i++] = "-f"; |