Утилита at
Утилита отоложенного запуска команд at не работает в Astra Linux 1.6 под обычным пользователем. Единственный способ заставить работать эту утилиту - запустить ее под пользователем root.
При запуске от обычного пользователя появляется ошибка:
warning: commands will be executed using /bin/sh
job 34 at Wed Jul 20 10:14:00 2022
at: kill returned impossible error number
Техподдержка ничего внятного по этому поводу не говорит и рекомендует пользоваться вместо at подсистемной запуска по расписанию cron. Очень, блин, удобно для выполнения одноразовых отложенных действий.
Сервер ejabberd
В обновлении AStra Linux 1.6 Update 10 ужесточили требования к криптографическим сертификатам, и обновили библиотеку openssl. В результате перестал работать jabber-сервер. В логах следующие ошибки:
crash log:
2022-08-22 11:51:20 =CRASH REPORT====
crasher:
initial call: ejabberd_http:init/2
pid: <0.670.0>
registered_name: []
exception error: {{badmatch,{error,
<<"Setting DH parameters failed:
error:1408518A:SSL routines:ssl3_ctx_ctrl:dh key too small">>}},[
ancestors: [<0.633.0>,ejabberd_listeners,ejabberd_sup,<0.62.0>]
messages: []
links: [#Port<0.12730>,#Port<0.12731>]
dictionary: []
trap_exit: false
status: running
heap_size: 6772
stack_size: 27
reductions: 11336
error log:
2022-08-22 11:51:20.743 [error] <0.670.0> CRASH REPORT
Process <0.670.0> with 0 neighbours crashed with reason:
no match of right hand value {error,<<"Setting DH parameters failed:
error:1408518A:SSL routines:ssl3_ctx_ctrl:dh key too small">>}
in ejabberd_http:init/2 line 120
Как заставить работать jabber, пока неясно.