Bug 35205 - Собрать с поддержкой Kerberos
Summary: Собрать с поддержкой Kerberos
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xfreerdp (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Kolchin
QA Contact: qa-sisyphus
URL: https://github.com/FreeRDP/FreeRDP/se...
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-02 08:17 MSK by Vitaly Lipatov
Modified: 2020-10-05 14:28 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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