Пытаюсь поднять свой 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
В какую сторону копать?..
>Пытаюсь поднять свой 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.
>>Пытаюсь поднять свой 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 #Устройство есть...
Все оказалось проще. Пытался делать chroot в раздел на котором стоит опция монтирования nodev. Соответсвенно после создания еще одного раздела все стало хорошо