Size: a a a

Russian Fedora Community

2020 September 09

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
в целом очень большая проблема пакетить для EPEL. в RHEL всё быстро устаревает, поэтому любые изменение в пакетировании которые происходят в федоре обычно попадают только в следующую версию EL, когда в федоре уже используются новые макросы и т.д.
Вот вот,  лет пять назад аж вплотную занимался пакетированием, потому в этой группе и состою, и тогда таких проблем не было, а сейчас макросов просто море. И в это все надо погружаться снова как в первый раз
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
mock -r epel-8-x86_64 --chroot -- rpm --showrc
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
ну и да, пакетировать go в целом очень проблематично )
но ты этим успешно занимаешься на koji.fedoraproject.org ;)
источник

IG

Igor Gnatenko in Russian Fedora Community
-13: build_ldflags      -Wl,-z,relro %{_ld_as_needed_flags} %{_ld_symbols_flags} %{_hardened_ldflags} %[ "%{toolchain}" == "clang" ? "%{?_lto_cflags}" : "" ]
источник

IG

Igor Gnatenko in Russian Fedora Community
ты случайно там не заменял какие-нибудь макросы?
источник

IG

Igor Gnatenko in Russian Fedora Community
такого в EL8 не было
источник

IG

Igor Gnatenko in Russian Fedora Community
я это добавил только в rawhide / f33 какое-то время назад
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
-13: build_ldflags      -Wl,-z,relro %{_ld_as_needed_flags} %{_ld_symbols_flags} %{_hardened_ldflags} %[ "%{toolchain}" == "clang" ? "%{?_lto_cflags}" : "" ]
Это содержимое временного файла, который генерируется, я только не знал где хранится шаблон
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
я это добавил только в rawhide / f33 какое-то время назад
точно, ну я вчера много чего делал. Видимо и наделал делов
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
-13: build_ldflags      -Wl,-z,relro %{_ld_as_needed_flags} %{_ld_symbols_flags} %{_hardened_ldflags} %[ "%{toolchain}" == "clang" ? "%{?_lto_cflags}" : "" ]
А можешь подсказать как такие вещи редактировать? Для себя на будущее хотелось бы понимать
источник

IG

Igor Gnatenko in Russian Fedora Community
Dmitriy S.
А можешь подсказать как такие вещи редактировать? Для себя на будущее хотелось бы понимать
ну вообще такие вещи не стоит редактировать )) но вообще если редактируешь, то создаёшь новый пакет my-cool-rpm-macros, создаёшь в нём /etc/rpm/macros.zz-my-shit и оверрайдишь там что угодно
источник

IG

Igor Gnatenko in Russian Fedora Community
ну и когда меняешь что-нибудь, убедись что это поддерживается версией дистрибутива... потому что %[] завезли в RPM 4.16
источник

DS

Dmitriy S. in Russian Fedora Community
Igor Gnatenko
ну вообще такие вещи не стоит редактировать )) но вообще если редактируешь, то создаёшь новый пакет my-cool-rpm-macros, создаёшь в нём /etc/rpm/macros.zz-my-shit и оверрайдишь там что угодно
Я просто уже натолкнулся на то что LTO можно отключать и такие мысли в голову пришли
источник

IG

Igor Gnatenko in Russian Fedora Community
а в EL8 4.15
источник

S

SWNNK in Russian Fedora Community
Алексей А.
Отключать селинукс на лету выглядит как дыра
Вот +
источник

S

SWNNK in Russian Fedora Community
Алексей А.
Убедите мен, что мой комп часть ботнета
Всякие мелдаун, спектр были аппаратными уязвимостями, которые позволяли получить доступ к твоему ПК. Они не возникали от необновленной винды. Они были всегда, но закрылись только после обновления.
источник

er

emlen ra in Russian Fedora Community
Alexey
На малине же с усб не умеет грузиться вроде по дефолту, тока с СД карты ?
смотря на какой малине
источник

НР

Никита Разуваев... in Russian Fedora Community
SWNNK
Всякие мелдаун, спектр были аппаратными уязвимостями, которые позволяли получить доступ к твоему ПК. Они не возникали от необновленной винды. Они были всегда, но закрылись только после обновления.
они не могли закрыться обновлениями винды, потому что эти эксплойты эксплуатировали уязвимость процессора
источник

НР

Никита Разуваев... in Russian Fedora Community
вернее, это не уязвимость даже
источник

НР

Никита Разуваев... in Russian Fedora Community
обновления могут только затруднить работу, но закрыть никак не возможно их
источник