Bug 35205

Summary: Собрать с поддержкой Kerberos
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: xfreerdpAssignee: Mikhail Kolchin <mvk>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, mvk, shevtsov.anton, zorg1331
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://github.com/FreeRDP/FreeRDP/search?q=kerberos&type=Issues

Description Vitaly Lipatov 2018-08-02 08:17:16 MSK
Если собрать с параметром WITH_GSSAPI, появится поддержка Kerberos.
Comment 1 Pavel Nakonechnyi 2018-11-21 21:43:34 MSK
(In reply to comment #0)
> Если собрать с параметром WITH_GSSAPI, появится поддержка Kerberos.

Я уверен, что появится. Но в своё время это было отключено в пакете из-за бага https://github.com/FreeRDP/FreeRDP/issues/4348 который до сих пор считается неисправленным. В той же Fedora GSSAPI пока еще не включен. Мне и проверить не на чем, даже если тестовую сборку делать для себя. :(
Comment 2 Vitaly Lipatov 2020-10-05 02:01:27 MSK
Основная задача здесь:
https://github.com/FreeRDP/FreeRDP/issues/5746

К сожалению, дело почти не продвинулось.

По сборке:
ручка %def_with gss
не работает: нужно передавать
-DWITH_GSS_API=ON
_DWITH_KERBEROS=ON
Comment 3 Andrey Cherepanov 2020-10-05 09:48:21 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
> Основная задача здесь:
> https://github.com/FreeRDP/FreeRDP/issues/5746
> 
> К сожалению, дело почти не продвинулось.
> 
> По сборке:
> ручка %def_with gss
> не работает: нужно передавать
> -DWITH_GSS_API=ON
> _DWITH_KERBEROS=ON
Учёл в спеке.
Comment 4 Vitaly Lipatov 2020-10-05 14:28:23 MSK
(Ответ для Andrey Cherepanov на комментарий #3)
> (Ответ для Vitaly Lipatov на комментарий #2)
> > Основная задача здесь:
> > https://github.com/FreeRDP/FreeRDP/issues/5746
> > 
> > К сожалению, дело почти не продвинулось.
> > 
> > По сборке:
> > ручка %def_with gss
> > не работает: нужно передавать
> > -DWITH_GSS_API=ON
> > _DWITH_KERBEROS=ON
> Учёл в спеке.

Подумываю сделать макрос, чтобы было короче. Годится так:
%{cmake_with WITH_GSS_API gss}
?

или cmake_on_with ?

У нас есть subst_with, который по сути для autoconf
и делает --with-param/--without-param
А тут будет -DWITH_param=ON/OFF в зависимости от param