apt-indicator использует /usr/bin/xdg-su Но повышение привилегий через xdg-su устарело. Вместо этого требуется использовать pkexec. synaptic-usermode переведён на запуск через pkexec, поэтому предлагаю запускать /usr/bin/synaptic-usermode
(Ответ для Антон Мидюков на комментарий #0) > synaptic-usermode А я его никогда не использовал. У меня есть synaptic-kde. ;-)
(Ответ для Sergey V Turchin на комментарий #1) > (Ответ для Антон Мидюков на комментарий #0) > > synaptic-usermode > А я его никогда не использовал. У меня есть synaptic-kde. ;-) Теперь смысла в synaptic-kde нет, как мне кажется.
(Ответ для Антон Мидюков на комментарий #2) > Теперь смысла в synaptic-kde нет, как мне кажется. Вообще, смысл совсем не исчез, т.к. использует su. Но, т.к. su наплевательски не развивается(bug#53436), то ненавистный polkit становится предпочтительнее.
(Ответ для Sergey V Turchin на комментарий #3) > (Ответ для Антон Мидюков на комментарий #2) > > Теперь смысла в synaptic-kde нет, как мне кажется. > Вообще, смысл совсем не исчез, т.к. использует su. > Но, т.к. su наплевательски не развивается(bug#53436), то ненавистный polkit > становится предпочтительнее. polkit повсюду, поэтому смысла с ним бороться давно нет.
(Ответ для Антон Мидюков на комментарий #4) > polkit повсюду, поэтому смысла с ним бороться давно нет. А я и не имел ввиду, что он мной ненавистный. ;-)
Ааа, нашёл противопоказание. Дело в том, что apt-indicator уже позиционируется для всякого legacy и XDG-недоделанного, а там далеко не везде есть polkit-agent, а он необходим. А xdg-su умеет в xterm-е пароль спросить при необходимости.
(Ответ для Sergey V Turchin на комментарий #6) > Ааа, нашёл противопоказание. > Дело в том, что apt-indicator уже позиционируется для всякого legacy и > XDG-недоделанного, а там далеко не везде есть polkit-agent, а он необходим. > А xdg-su умеет в xterm-е пароль спросить при необходимости. А пример такого legacy будет?
(Ответ для Антон Мидюков на комментарий #7) > А пример такого legacy будет? icewm
(Ответ для Sergey V Turchin на комментарий #8) > (Ответ для Антон Мидюков на комментарий #7) > > А пример такого legacy будет? > icewm Там polkit-gnome много лет, как и в windowmaker. Жизни на десктопе без polkit-агента лет 10 как нет.
(Ответ для Антон Мидюков на комментарий #9) > Жизни на десктопе без polkit-агента лет 10 как нет. Ок, тогда выпилю xdg-su.
apt-indicator-0.4.1-alt1 -> sisyphus: Mon May 12 2025 Sergey V Turchin <zerg at altlinux dot org> 0.4.1-alt1 - use pkexec instead of xdg-su (closes: 54157) - remove months from period setting (closes: 40154)
Используй просто команду: pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" /usr/sbin/synaptic Всё остальное лишнее.
(Ответ для Антон Мидюков на комментарий #12) > Используй просто команду: > pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" /usr/sbin/synaptic > > Всё остальное лишнее. То есть pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" "${@}"
И тем более надо переделывать, потому что в спеке осталось: Requires: /usr/bin/xdg-su /usr/sbin/synaptic
Подготовил NMU: [#383950] EPERM (try 2) apt-indicator.git=0.4.1-alt2 https://packages.altlinux.org/tasks/383950
(Ответ для Антон Мидюков на комментарий #14) > И тем более надо переделывать, потому что в спеке осталось: > Requires: /usr/bin/xdg-su /usr/sbin/synaptic Я сам вспомнил, поэтому сперва полез переделывать, а только потом прочёл. :-)
(Ответ для Антон Мидюков на комментарий #12) > Используй просто команду: > pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" /usr/sbin/synaptic > Всё остальное лишнее. Оно не мешает. Мне больше нравится, что я могу это скопировать при необходимости.
(Ответ для Sergey V Turchin на комментарий #17) > (Ответ для Антон Мидюков на комментарий #12) > > Используй просто команду: > > pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" /usr/sbin/synaptic > > Всё остальное лишнее. > Оно не мешает. Мне больше нравится, что я могу это скопировать при > необходимости. Сомнительный аргумент. Такой скрипт в alterator-standalone, то есть на каждой десктопной системе: /usr/bin/acc-legacy.
(Ответ для Антон Мидюков на комментарий #18) > Сомнительный аргумент. Мне подходит. :-) > Такой скрипт в alterator-standalone Не гарантируется.