From 831b1082ab352fd7e2696b8cee070ac03f79baf5 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Mon, 3 Nov 2014 12:47:16 +0100 Subject: Apply 03_x2go+rls.patch. Provide support for X2Go remote logins. --- debian/changelog | 1 + po/POTFILES.in | 1 + src/Makefile.am | 2 + src/com.canonical.RemoteLogin.xml | 12 +- src/defines.h | 3 + src/main.c | 1 + src/server.c | 6 + src/x2go-server.c | 227 ++++++++++++++++++++++++++++++++++++++ src/x2go-server.h | 59 ++++++++++ tests/slmock | 15 +++ 10 files changed, 322 insertions(+), 5 deletions(-) create mode 100644 src/x2go-server.c create mode 100644 src/x2go-server.h diff --git a/debian/changelog b/debian/changelog index 4dadca3..d813719 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ remote-login-service-x2go (1.0.0.1-0x2go1) UNRELEASED; urgency=medium GLib versions. - Apply 02_server-name.patch. Provide support for non-Canonical UCCS servers. + - Apply 03_x2go+rls.patch. Provide support for X2Go remote logins. * Add SERVER_NAME env var support. * Add X2Go support to RLS. * Provide via ppa:x2go/ppa and ppa:x2go/stable on Launchpad. diff --git a/po/POTFILES.in b/po/POTFILES.in index ed4237c..12b4fa6 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -3,5 +3,6 @@ src/server.c src/remote-login.c src/rdp-server.c src/citrix-server.c +src/x2go-server.c src/main.c src/uccs-server.c diff --git a/src/Makefile.am b/src/Makefile.am index a402870..b5f5d5b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -36,6 +36,8 @@ libservers_la_SOURCES = \ citrix-server.h \ rdp-server.c \ rdp-server.h \ + x2go-server.c \ + x2go-server.h \ uccs-server.c \ uccs-server.h \ defines.h \ diff --git a/src/com.canonical.RemoteLogin.xml b/src/com.canonical.RemoteLogin.xml index 0fec355..f0d8cb1 100644 --- a/src/com.canonical.RemoteLogin.xml +++ b/src/com.canonical.RemoteLogin.xml @@ -2,19 +2,21 @@