Bug 31284 - сломанный инитскрипт в 0.6.1-alt1
: сломанный инитскрипт в 0.6.1-alt1
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/xrdp)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
: regression
: 27853
:
  Show dependency tree
 
Reported: 2015-09-18 18:15 by
Modified: 2015-11-10 17:30 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2015-09-18 18:15:17
...ссылается на неправильные пути ($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 From 2015-09-19 23:16:30 -------
Хм, в p7 запускается.
------- Comment #2 From 2015-09-22 00:32:06 -------
Исправлено в версии 0.6.1-alt1.1 (спасибо lakostis@altlinux.org)
------- Comment #3 From 2015-11-10 13:04:58 -------
Я чего-то непонимаю:

$ 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 From 2015-11-10 14:53:29 -------
(In reply to comment #3)
> Я чего-то непонимаю:
> 
> $ rpm -qa | egrep -i --color -- "xrdp"
> xrdp-0.6.1-alt1
> 
Исправлено в alt1.1, а у вас alt1
------- Comment #5 From 2015-11-10 17:30:28 -------
(В ответ на комментарий №4)
> (In reply to comment #3)
> > Я чего-то непонимаю:
> > 
> > $ rpm -qa | egrep -i --color -- "xrdp"
> > xrdp-0.6.1-alt1
> > 
> Исправлено в alt1.1, а у вас alt1
Отправил исправление в p7.