import gnome-remote-desktop-0.1.6-5.el8
This commit is contained in:
parent
d55351d909
commit
f571bcd1da
@ -0,0 +1,42 @@
|
||||
From 1467e4c26f47ad3747903392a026698a169870aa Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Jonas=20=C3=85dahl?= <jadahl@gmail.com>
|
||||
Date: Wed, 10 Apr 2019 15:59:54 +0200
|
||||
Subject: [PATCH] vnc: Allow overriding password with env var
|
||||
|
||||
For testing purposes. Also overrides VNC auth method setting.
|
||||
---
|
||||
src/grd-settings.c | 11 ++++++++++-
|
||||
1 file changed, 10 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/grd-settings.c b/src/grd-settings.c
|
||||
index c886b7e..d6c4a25 100644
|
||||
--- a/src/grd-settings.c
|
||||
+++ b/src/grd-settings.c
|
||||
@@ -71,6 +71,12 @@ char *
|
||||
grd_settings_get_vnc_password (GrdSettings *settings,
|
||||
GError **error)
|
||||
{
|
||||
+ const char *test_password_override;
|
||||
+
|
||||
+ test_password_override = g_getenv ("GNOME_REMOTE_DESKTOP_TEST_VNC_PASSWORD");
|
||||
+ if (test_password_override)
|
||||
+ return g_strdup (test_password_override);
|
||||
+
|
||||
return secret_password_lookup_sync (GRD_VNC_PASSWORD_SCHEMA,
|
||||
NULL, error,
|
||||
NULL);
|
||||
@@ -85,7 +91,10 @@ grd_settings_get_vnc_view_only (GrdSettings *settings)
|
||||
GrdVncAuthMethod
|
||||
grd_settings_get_vnc_auth_method (GrdSettings *settings)
|
||||
{
|
||||
- return settings->vnc.auth_method;
|
||||
+ if (g_getenv ("GNOME_REMOTE_DESKTOP_TEST_VNC_PASSWORD"))
|
||||
+ return GRD_VNC_AUTH_METHOD_PASSWORD;
|
||||
+ else
|
||||
+ return settings->vnc.auth_method;
|
||||
}
|
||||
|
||||
GrdVncEncryption
|
||||
--
|
||||
2.21.0
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
Name: gnome-remote-desktop
|
||||
Version: 0.1.6
|
||||
Release: 3%{?dist}
|
||||
Release: 5%{?dist}
|
||||
Summary: GNOME Remote Desktop screen share service
|
||||
|
||||
License: GPLv2+
|
||||
@ -22,6 +22,9 @@ Patch3: 0002-vnc-pipewire-stream-Close-session-when-disconnected.patch
|
||||
# Backport various fixes (rhbz#1659118)
|
||||
Patch4: rhel8.0.0-backports.patch
|
||||
|
||||
# Backport password override, for testing (rhbz#1713330)
|
||||
Patch5: 0001-vnc-Allow-overriding-password-with-env-var.patch
|
||||
|
||||
BuildRequires: git
|
||||
BuildRequires: gcc
|
||||
BuildRequires: meson >= 0.36.0
|
||||
@ -80,6 +83,13 @@ GNOME desktop environment.
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu May 30 2019 Tomáš Popela <tpopela@redhat.com> - 0.1.6-5
|
||||
- Bump the version to make gating happy - that's bug 1681618
|
||||
- Resolves: rhbz#1713330
|
||||
|
||||
* Fri May 24 2019 Jonas Ådahl <jadahl@redhat.com> - 0.1.6-4
|
||||
- Backport password override test helper (rhbz#1713330)
|
||||
|
||||
* Thu Jan 3 2019 Jonas Ådahl <jadahl@redhat.com> - 0.1.6-3
|
||||
- Backport various fixes (rhbz#1659118)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user