diff -Nru remote-logon-service-1.0.2.90/debian/changelog remote-logon-service-1.0.2.90/debian/changelog --- remote-logon-service-1.0.2.90/debian/changelog 2018-12-02 21:08:13.000000000 +0000 +++ remote-logon-service-1.0.2.90/debian/changelog 2019-02-06 13:41:07.000000000 +0000 @@ -1,3 +1,16 @@ +remote-logon-service (1.0.2.90-3) unstable; urgency=medium + + * debian/patches: + + Add 0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch. + Fixes not appearing Remote Logon login box in Arctica Greeter. + * debian/control: + + Bump Standards-Version: to 4.3.0. No changes needed. + * debian/{control,compat}: + + Drop compat file. Switch to debhelper-compat notation in control file. + + Bump to DH compat level version 12. + + -- Mike Gabriel Wed, 06 Feb 2019 14:41:07 +0100 + remote-logon-service (1.0.2.90-2) unstable; urgency=medium * debian/control: diff -Nru remote-logon-service-1.0.2.90/debian/compat remote-logon-service-1.0.2.90/debian/compat --- remote-logon-service-1.0.2.90/debian/compat 2018-05-30 09:37:17.000000000 +0000 +++ remote-logon-service-1.0.2.90/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru remote-logon-service-1.0.2.90/debian/control remote-logon-service-1.0.2.90/debian/control --- remote-logon-service-1.0.2.90/debian/control 2018-12-02 21:08:13.000000000 +0000 +++ remote-logon-service-1.0.2.90/debian/control 2019-02-06 13:40:27.000000000 +0000 @@ -5,7 +5,7 @@ Uploaders: Mike Gabriel , Build-Depends: dbus-test-runner, - debhelper (>= 11~), + debhelper-compat (= 12), dpkg-dev (>= 1.16.1.1), intltool (>= 0.35.0), libdbus-1-dev, @@ -17,7 +17,7 @@ libsoup2.4-dev, libgtest-dev, python3, -Standards-Version: 4.2.1 +Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/debian-remote-team/remote-logon-service Vcs-Git: https://salsa.debian.org/debian-remote-team/remote-logon-service.git Homepage: https://github.com/ArcticaProject/remote-logon-service diff -Nru remote-logon-service-1.0.2.90/debian/patches/0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch remote-logon-service-1.0.2.90/debian/patches/0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch --- remote-logon-service-1.0.2.90/debian/patches/0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch 1970-01-01 00:00:00.000000000 +0000 +++ remote-logon-service-1.0.2.90/debian/patches/0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch 2019-02-06 13:38:37.000000000 +0000 @@ -0,0 +1,32 @@ +From 26966da0eef6bed888da642cd6290abd8cfdad1f Mon Sep 17 00:00:00 2001 +From: Mike Gabriel +Date: Sat, 16 Jun 2018 21:34:29 +0200 +Subject: [PATCH 1/2] src/uccs-server.c: Inject another artificial + nm_state_changed() callback after UCCS config file has been fully parsed-in. + + Fixes ArcticaProject/arctica-greeter#10. + + Another fix is needed in Arctica Greeter, though. With this fix, the + UCCS query happens immediately, if network connectivity is already + available. However, the Remote Logon box still does not get shown, + but with this commit, the issue now becomes an Arctica Greeter UI + issue. +--- + src/uccs-server.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/uccs-server.c b/src/uccs-server.c +index 3337aa7..fda6494 100644 +--- a/src/uccs-server.c ++++ b/src/uccs-server.c +@@ -457,6 +457,7 @@ uccs_server_new_from_keyfile (GKeyFile * keyfile, const gchar * groupname) + server->verify_server = g_key_file_get_boolean(keyfile, groupname, CONFIG_UCCS_VERIFY, NULL); + } + ++ nm_state_changed(server->nm_client, NULL, server); + uccs_notify_state_change(server); + + return SERVER(server); +-- +2.11.0 + diff -Nru remote-logon-service-1.0.2.90/debian/patches/series remote-logon-service-1.0.2.90/debian/patches/series --- remote-logon-service-1.0.2.90/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ remote-logon-service-1.0.2.90/debian/patches/series 2019-02-06 13:39:19.000000000 +0000 @@ -0,0 +1 @@ +0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch