URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61137
[ Назад ]

Исходное сообщение
"cvsd"

Отправлено catap , 21-Окт-05 16:17 
Пытаюсь поднять свой cvs сервер. chroot окружение для cvsd настроено, все нормально. Пытаюсь залить туда структуру проекта:

catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs login
Logging in to :pserver:catap@stalin:2401/cvs
CVS password:
catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs import -m 'Test project' test catt start
open /dev/null failed
Permission denied
catap@stalin ~/T $

в момент: open /dev/null failed

в логи пишется следующее:

cvsd: debug: limit coredumpsize to 0(soft) and 0(hard)
сvsd: debug: fork() succeeded (child pid=26518)
cvsd: debug: select() failed (ignored): Interrupted system call
cvsd: cvs command exited with exit-status 0


В какую сторону копать?..


Содержание

Сообщения в этом обсуждении
"cvsd"
Отправлено newser , 21-Окт-05 16:28 
>Пытаюсь поднять свой cvs сервер. chroot окружение для cvsd настроено, все нормально.
>Пытаюсь залить туда структуру проекта:
>
>catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs login
>Logging in to :pserver:catap@stalin:2401/cvs
>CVS password:
>catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs import -m 'Test project' test catt
>start
>open /dev/null failed
>Permission denied
>catap@stalin ~/T $
>
>в момент: open /dev/null failed
>
>в логи пишется следующее:
>
>cvsd: debug: limit coredumpsize to 0(soft) and 0(hard)
>сvsd: debug: fork() succeeded (child pid=26518)
>cvsd: debug: select() failed (ignored): Interrupted system call
>cvsd: cvs command exited with exit-status 0
>
>
>В какую сторону копать?..

Создать в chroot'овом окружении псевдоустройство /dev/null, либо примонтировать в $CHROOTDIR/dev devfs.


"cvsd"
Отправлено catap , 21-Окт-05 16:38 
>>Пытаюсь поднять свой cvs сервер. chroot окружение для cvsd настроено, все нормально.
>>Пытаюсь залить туда структуру проекта:
>>
>>catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs login
>>Logging in to :pserver:catap@stalin:2401/cvs
>>CVS password:
>>catap@stalin ~/T $ cvs -d :pserver:catap@stalin:/cvs import -m 'Test project' test catt
>>start
>>open /dev/null failed
>>Permission denied
>>catap@stalin ~/T $
>>
>>в момент: open /dev/null failed
>>
>>в логи пишется следующее:
>>
>>cvsd: debug: limit coredumpsize to 0(soft) and 0(hard)
>>сvsd: debug: fork() succeeded (child pid=26518)
>>cvsd: debug: select() failed (ignored): Interrupted system call
>>cvsd: cvs command exited with exit-status 0
>>
>>
>>В какую сторону копать?..
>
>Создать в chroot'овом окружении псевдоустройство /dev/null, либо примонтировать в $CHROOTDIR/dev devfs.

stalin catap # ls -l /var/lib/cvsd/dev/
итого 0
crw-rw-rw-  1 root root 1, 3 Окт 19 04:44 null
crw-rw-rw-  1 root root 1, 5 Окт 19 04:44 zero
stalin catap #

Устройство есть...


"cvsd"
Отправлено catap , 21-Окт-05 18:24 
Все оказалось проще. Пытался делать chroot в раздел на котором стоит опция монтирования nodev. Соответсвенно после создания еще одного раздела все стало хорошо