[devel] rngd vs haveged vs crng (khwrngd)
Alexey V. Vissarionov
gremlin на altlinux.org
Пт Сен 20 15:23:05 MSK 2019
On 2019-09-20 13:47:56 +0300, Sergey Bolshakov wrote:
>> А кто ещё, sshd? Почему с ним раньше проблем не возникало?
>> Ну и опять же, на мой взгляд это проблема, в первую очередь,
>> в диагностике. Если какая-то служба долго не стартует, то в
>> журнале должно быть что-то про нехватку энтропии.
> Подписчикам devel@ наверное будет небезынтересно узнать, что
> ssh-keygen -A, запускающийся всякий раз перед стартом sshd,
> сначала делает getrandom(), а уж затем проверяет наличие ключей,
> растрачивая, таким образом, впустую драгоценную случайность в
> подавляющем большинстве запусков.
Blattella vulgaris. То есть, баг обыкновенный.
Как в самом ssh-keygen, так и в init-скрипте (нужно добавить test -s
/etc/ssh/ssh_host_rsa_key и test -s /etc/ssh/ssh_host_ed25519_key, а
сами ключи генерировать в %post).
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel