|
|
|
@ -6,8 +6,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
#include "kdisplaymanager.h" |
|
|
|
#include "kdisplaymanager.h" |
|
|
|
|
|
|
|
|
|
|
|
#if HAVE_X11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <kuser.h> |
|
|
|
#include <kuser.h> |
|
|
|
|
|
|
|
|
|
|
|
#include <KLocalizedString> |
|
|
|
#include <KLocalizedString> |
|
|
|
@ -19,6 +17,9 @@ |
|
|
|
#include <QDBusMetaType> |
|
|
|
#include <QDBusMetaType> |
|
|
|
#include <QDBusObjectPath> |
|
|
|
#include <QDBusObjectPath> |
|
|
|
#include <QDBusReply> |
|
|
|
#include <QDBusReply> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "config-X11.h" |
|
|
|
|
|
|
|
#if HAVE_X11 |
|
|
|
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) |
|
|
|
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) |
|
|
|
#include <private/qtx11extras_p.h> |
|
|
|
#include <private/qtx11extras_p.h> |
|
|
|
#else |
|
|
|
#else |
|
|
|
@ -27,6 +28,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
#include <X11/Xauth.h> |
|
|
|
#include <X11/Xauth.h> |
|
|
|
#include <X11/Xlib.h> |
|
|
|
#include <X11/Xlib.h> |
|
|
|
|
|
|
|
#endif // HAVE_X11
|
|
|
|
|
|
|
|
|
|
|
|
#include <errno.h> |
|
|
|
#include <errno.h> |
|
|
|
#include <fcntl.h> |
|
|
|
#include <fcntl.h> |
|
|
|
@ -852,6 +854,7 @@ void KDisplayManager::lockSwitchVT(int vt) |
|
|
|
|
|
|
|
|
|
|
|
void KDisplayManager::GDMAuthenticate() |
|
|
|
void KDisplayManager::GDMAuthenticate() |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
#if HAVE_X11 |
|
|
|
FILE *fp; |
|
|
|
FILE *fp; |
|
|
|
const char *dpy, *dnum, *dne; |
|
|
|
const char *dpy, *dnum, *dne; |
|
|
|
int dnl; |
|
|
|
int dnl; |
|
|
|
@ -887,6 +890,5 @@ void KDisplayManager::GDMAuthenticate() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
fclose(fp); |
|
|
|
fclose(fp); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif // HAVE_X11
|
|
|
|
#endif // HAVE_X11
|
|
|
|
|
|
|
|
} |
|
|
|
|