#1090362 Please add -DWITH_WEBVIEW=ON -DWITH_WEBVIEW_QT=ON to allow aad logins via rdp

Package:
freerdp3-sdl
Source:
freerdp3-sdl
Description:
RDP client for Windows Terminal Services (SDL client)
Submitter:
Ruben Herold
Date:
2025-03-14 08:21:02 UTC
Severity:
normal
#1090362#5
Date:
2024-12-17 14:41:17 UTC
From:
To:
Dear Maintainer,

we try to use freerdp to connect to aad (azure ad /entra) enabled hosts.
To make this work we need

    -DWITH_WEBVIEW=ON
    -DWITH_WEBVIEW_QT=ON

Or say we it we testet it with an rebuild of your package with this
addional settings and it worked.

We changed:


freerdp3/debian/rules

    -DWITH_SDL_IMAGE_DIALOGS=ON \
    -DWITH_WEBVIEW=ON \
    -DWITH_WEBVIEW_QT=ON \
    -DWITH_PULSE=ON \


freerdp3/debian/control

 xsltproc,
 libwebkit2gtk-4.1-dev,
 qtwebengine5-dev,
Standards-Version: 4.6.2


        Ruben

#1090362#10
Date:
2025-02-17 03:04:11 UTC
From:
To:
I´d advise against enabling -DWITH_WEBVIEW=ON at this point in time as
this is considered unreliable (FreeRDP dev here)

the whole thing does not block the AAD authentication (it works with
copt & paste via command line by default as well) and just does not
provide a comfortable webview with automatic token extraction


regards

On Tue, 17 Dec 2024 15:41:17 +0100 Ruben Herold <ruben@insecure.pw> wrote:

 > Package: freerdp3-sdl
 > Version: 3.6.3+dfsg1-2+b1
 > Severity: important
 >
 >
 > Dear Maintainer,
 >
 > we try to use freerdp to connect to aad (azure ad /entra) enabled hosts.
 > To make this work we need
 >
 > -DWITH_WEBVIEW=ON
 > -DWITH_WEBVIEW_QT=ON
 >
 > Or say we it we testet it with an rebuild of your package with this
 > addional settings and it worked.
 >
 > We changed:
 >
 >
 > freerdp3/debian/rules
 >
 > -DWITH_SDL_IMAGE_DIALOGS=ON \
 > -DWITH_WEBVIEW=ON \
 > -DWITH_WEBVIEW_QT=ON \
 > -DWITH_PULSE=ON \
 >
 >
 > freerdp3/debian/control
 >
 > xsltproc,
 > libwebkit2gtk-4.1-dev,
 > qtwebengine5-dev,
 > Standards-Version: 4.6.2
 >
 >
 > Ruben
 >
 > --
 > Ruben Herold
 > ruben@insecure.pw
 >
 >