Bug 31284

Summary: сломанный инитскрипт в 0.6.1-alt1
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: xrdpAssignee: Andrey Cherepanov <cas>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, gbophuk_alt, lakostis, lav
Version: unstableKeywords: regression
Hardware: all   
OS: Linux   
Bug Depends on: 27853    
Bug Blocks:    

Description Michael Shigorin 2015-09-18 18:15:17 MSK
...ссылается на неправильные пути ($RUNDIR/$XRDP и $RUNDIR/$SESMAN):

# service xrdp start
xrdp is not executable
sesman is not executable
Starting xrdp services: start-stop-daemon: stat: /usr/lib64/xrdp/xrdp: No such file or directory
Starting sesman services: start-stop-daemon: stat: /usr/lib64/xrdp/sesman: No such file or directory

Если поправить их соответственно содержимому пакета:

SESMAN=xrdp-sesman
STARTWM=/etc/X11/xdm/Xsession
#RUNDIR=/usr/lib64/xrdp
RUNDIR=/usr/sbin

то:

# service xrdp start
Starting xrdp services: running in daemon mode with no access to pid files, quitting
Starting sesman services:  [ DONE ]

(и вроде sesman первым должен взлетать, нет?)

что непохоже на https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575438 уже тем, что у нас не создаются псевдоюзер/группа xrdp:xrdp (или там _xrdp, неважно в данном контексте).
Comment 1 Andrey Cherepanov 2015-09-19 23:16:30 MSK
Хм, в p7 запускается.
Comment 2 Andrey Cherepanov 2015-09-22 00:32:06 MSK
Исправлено в версии 0.6.1-alt1.1 (спасибо lakostis@altlinux.org)
Comment 3 gBopHuk 2015-11-10 13:04:58 MSK
Я чего-то непонимаю:

$ rpm -qa | egrep -i --color -- "xrdp"
xrdp-0.6.1-alt1

$ apt-repo
rpm ftp://download.etersoft.ru/pub/ALTLinux p7/branch/x86_64 classic
rpm ftp://download.etersoft.ru/pub/ALTLinux p7/branch/x86_64-i586 classic
rpm ftp://download.etersoft.ru/pub/ALTLinux p7/branch/noarch classic

$ sudo service xrdp start
xrdp is not executable
sesman is not executable
Starting xrdp services: start-stop-daemon: stat: /usr/lib64/xrdp/xrdp: No such file or directory
Starting sesman services: start-stop-daemon: stat: /usr/lib64/xrdp/sesman: No such file or directory
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2015-11-10 14:53:29 MSK
(In reply to comment #3)
> Я чего-то непонимаю:
> 
> $ rpm -qa | egrep -i --color -- "xrdp"
> xrdp-0.6.1-alt1
> 
Исправлено в alt1.1, а у вас alt1
Comment 5 Andrey Cherepanov 2015-11-10 17:30:28 MSK
(В ответ на комментарий №4)
> (In reply to comment #3)
> > Я чего-то непонимаю:
> > 
> > $ rpm -qa | egrep -i --color -- "xrdp"
> > xrdp-0.6.1-alt1
> > 
> Исправлено в alt1.1, а у вас alt1
Отправил исправление в p7.