Bug 47181 - Требует xterm
Summary: Требует xterm
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: myconnector-kiosk (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 44441
Blocks: 47179
  Show dependency tree
 
Reported: 2023-08-09 17:32 MSK by Evgeniy Korneechev
Modified: 2023-09-04 14:02 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Korneechev 2023-08-09 17:32:22 MSK
+++ Данная ошибка создана размножением ошибки 44441 +++

Буквы "xterm" в исходниках можно безболезненно заменить на буквы "xvt" и зависимость xterm на /usr/bin/xvt .
Comment 1 Sergey V Turchin 2023-08-09 17:39:44 MSK
> 2.4.2-alt1
> - xterm return for myconnector-kiosk
Интересно, зачем?
И в логах как-то не видно. https://git.altlinux.org/gears/m/myconnector.git?p=myconnector.git;a=shortlog;h=34d913fa3549b48602210b7ed572e3c6fd6ae579
Comment 2 Evgeniy Korneechev 2023-08-09 17:45:25 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> > 2.4.2-alt1
> > - xterm return for myconnector-kiosk
> Интересно, зачем?

В python3 конструкция os.system( "xvt -e 'adduser %s'" % user ) не отрабатывает в виртуальной консоли. А с xterm в ней все ОК.
Comment 3 Sergey V Turchin 2023-08-09 17:55:07 MSK
(Ответ для Evgeniy Korneechev на комментарий #2)
> В python3 конструкция os.system( "xvt -e 'adduser %s'" % user ) не
> отрабатывает в виртуальной консоли.
А кто в этот момент /usr/bin/xvt ?
Comment 4 Evgeniy Korneechev 2023-08-09 17:59:15 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> (Ответ для Evgeniy Korneechev на комментарий #2)
> > В python3 конструкция os.system( "xvt -e 'adduser %s'" % user ) не
> > отрабатывает в виртуальной консоли.
> А кто в этот момент /usr/bin/xvt ?

В Альт РС9/10:
'/etc/alternatives/links/|usr|bin|xvt' -> /usr/bin/mate-terminal
Comment 5 Sergey V Turchin 2023-08-09 18:26:51 MSK
Получается, не работает `mate-terminal -e 'adduser newuser'?
Comment 6 Repository Robot 2023-08-21 09:52:53 MSK
myconnector-2.4.4-alt1 -> sisyphus:

 Mon Aug 21 2023 Evgeniy Korneechev <ekorneechev@altlinux> 2.4.4-alt1
 - Fixed using password with special symbols
 - Fixed password removing when copying connection
 - Replaced xvt by x-terminal-emulator
 - kiosk:
  + Dropped xterm from deps (ALT #47181)
Comment 7 Evgeniy Korneechev 2023-09-04 14:02:15 MSK
Вернул xterm в зависимости в 2.4.4-alt2. Так как только с ним во всех поддерживаемых DM и во всех вариантах настройки (GUI, CLI или виртуальная консоль) нет проблем с созданием пользователя.