Signed-off-by: David Zeuthen <davidz@redhat.com>
install-data-local:
-$(mkdir_p) $(DESTDIR)$(localstatedir)/lib/udisks
-chmod 0700 $(DESTDIR)$(localstatedir)/lib/udisks
- -$(mkdir_p) $(DESTDIR)$(localstatedir)/run/udisks
- -chmod 0700 $(DESTDIR)$(localstatedir)/run/udisks
goto out;
}
+ /* Create /var/run/udisks dir for private run-time info (also, /var/run may be a tmpfs) */
+ if (g_mkdir_with_parents (PACKAGE_LOCALSTATE_DIR "/run/udisks", 0700) != 0)
+ {
+ g_warning ("Error creating %s: %m", PACKAGE_LOCALSTATE_DIR "/run/udisks");
+ goto out;
+ }
+
/* avoid gvfs (http://bugzilla.gnome.org/show_bug.cgi?id=526454) */
if (!g_setenv ("GIO_USE_VFS", "local", TRUE))
{