Bug 47181

Summary: Требует xterm
Product: Sisyphus Reporter: Evgeniy Korneechev <ekorneechev>
Component: myconnector-kioskAssignee: ekorneechev <ekorneechev>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: ekorneechev, ekorneechev, iv, qa-sisyphus, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on: 44441    
Bug Blocks: 47179    

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 или виртуальная консоль) нет проблем с созданием пользователя.