View | Details | Raw Unified | Return to bug 769570
Collapse All | Expand All

(-)a/configure.ac (-1 / +1 lines)
Lines 145-151 AC_SUBST(LIBATASMART_CFLAGS) Link Here
145
AC_SUBST(LIBATASMART_LIBS)
145
AC_SUBST(LIBATASMART_LIBS)
146
146
147
PKG_CHECK_MODULES(LIBSYSTEMD_LOGIN,
147
PKG_CHECK_MODULES(LIBSYSTEMD_LOGIN,
148
                  [libsystemd-login >= 44],
148
                  [libsystemd-login >= 44 libsystemd-daemon],
149
                  have_libsystemd_login=yes,
149
                  have_libsystemd_login=yes,
150
                  have_libsystemd_login=no)
150
                  have_libsystemd_login=no)
151
AM_CONDITIONAL(HAVE_LIBSYSTEMD_LOGIN, test x$have_libsystemd_login = xyes)
151
AM_CONDITIONAL(HAVE_LIBSYSTEMD_LOGIN, test x$have_libsystemd_login = xyes)
(-)a/src/udisksdaemonutil.c (-1 / +5 lines)
Lines 42-47 Link Here
42
#include "udiskslinuxdriveobject.h"
42
#include "udiskslinuxdriveobject.h"
43
43
44
#if defined(HAVE_LIBSYSTEMD_LOGIN)
44
#if defined(HAVE_LIBSYSTEMD_LOGIN)
45
#include <systemd/sd-daemon.h>
45
#include <systemd/sd-login.h>
46
#include <systemd/sd-login.h>
46
#endif
47
#endif
47
48
Lines 1021-1026 udisks_daemon_util_on_same_seat (UDisksDaemon *daemon, Link Here
1021
  UDisksObject *drive_object = NULL;
1022
  UDisksObject *drive_object = NULL;
1022
  UDisksDrive *drive = NULL;
1023
  UDisksDrive *drive = NULL;
1023
1024
1025
  /* if we haven't booted with systemd, assume it's always the same seat */
1026
  if (sd_booted () <= 0)
1027
    return TRUE;
1028
1024
  if (UDISKS_IS_LINUX_BLOCK_OBJECT (object))
1029
  if (UDISKS_IS_LINUX_BLOCK_OBJECT (object))
1025
    {
1030
    {
1026
      UDisksLinuxBlockObject *linux_block_object;
1031
      UDisksLinuxBlockObject *linux_block_object;
1027
- 

Return to bug 769570