Bug 54149 - ejabberd имеет ненужную зависимость на beesu
Summary: ejabberd имеет ненужную зависимость на beesu
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ejabberd (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-06 08:52 MSK by Антон Мидюков
Modified: 2025-05-06 13:10 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2025-05-06 08:52:31 MSK
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
Comment 1 Anton Farygin 2025-05-06 09:13:13 MSK
Если нужен, могу передать права на пакет. Я им уже давно не пользуюсь.
Comment 2 Антон Мидюков 2025-05-06 09:20:31 MSK
(Ответ для Anton Farygin на комментарий #1)
> Если нужен, могу передать права на пакет. Я им уже давно не пользуюсь.

Я тоже не пользуюсь. Я зависимости на beesu и consolehelper убираю повсюду.
Так что сделаю NMU.
Comment 3 Антон Мидюков 2025-05-06 09:34:35 MSK
(Ответ для Антон Мидюков на комментарий #0)
> Чтобы они были полезны, нужно было создать симлинк
> %_bindir/ejabberd -> %_sbindir/ejabberd
> %_bindir/ejabberdctl -> %_sbindir/ejabberdctl
> 

Имел в виду:
%_bindir/ejabberd -> %_libexecdir/helper/consolehelper
> %_bindir/ejabberdctl -> %_libexecdir/helper/consolehelper
Comment 4 Repository Robot 2025-05-06 13:10:19 MSK
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).