ejabberd имеет ненужную зависимость на beesu через ненужные ему конфиги pam: %config(noreplace) %_sysconfdir/pam.d/ejabberd %config(noreplace) %_sysconfdir/pam.d/ejabberdctl Чтобы они были полезны, нужно было создать симлинк %_bindir/ejabberd -> %_sbindir/ejabberd %_bindir/ejabberdctl -> %_sbindir/ejabberdctl Но это давно ему не нужно. Повышение прав может происходить через polkit, начиная с версии 18.03-alt1. Пользователь должен быть в группе ejabberd. Учитывая такую возможность, как мне кажется, стоит перенести ejabberdctl из %_sbindir в %_bindir
Если нужен, могу передать права на пакет. Я им уже давно не пользуюсь.
(Ответ для Anton Farygin на комментарий #1) > Если нужен, могу передать права на пакет. Я им уже давно не пользуюсь. Я тоже не пользуюсь. Я зависимости на beesu и consolehelper убираю повсюду. Так что сделаю NMU.
(Ответ для Антон Мидюков на комментарий #0) > Чтобы они были полезны, нужно было создать симлинк > %_bindir/ejabberd -> %_sbindir/ejabberd > %_bindir/ejabberdctl -> %_sbindir/ejabberdctl > Имел в виду: %_bindir/ejabberd -> %_libexecdir/helper/consolehelper > %_bindir/ejabberdctl -> %_libexecdir/helper/consolehelper
ejabberd-21.12-alt5 -> sisyphus: Tue May 06 2025 Anton Midyukov <antohami@altlinux> 21.12-alt5 - NMU: Remove unused pam configs for consolehelper (ALT #54149).