Bug 1292 - can\'t create temporary directory /root/tmp/cvs-serv3877
Summary: can\'t create temporary directory /root/tmp/cvs-serv3877
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cvs-pserver (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Dmitry V. Levin
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-20 15:47 MSD by Anton V. Boyarshinov
Modified: 2003-08-25 15:18 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton V. Boyarshinov 2002-09-20 15:47:19 MSD
cvs-pserver, похоже, сначала сбрасывает привилегии, а потом пытается создать временный каталог. Это место, похоже, затронуто alt патчем, и вызывается mktemp без указания опции -p и публично доступного временного каталога. В результате pserver не работает вообще.
---

---
Master 2.0
Comment 1 Anton V. Boyarshinov 2002-09-20 16:42:51 MSD
Более пристальное изучение показало, что /usr/sbin/cvspserver это скрипт :) Определение в нём TMPDIR решает проблему.
Comment 2 Anton V. Boyarshinov 2002-09-20 16:42:51 MSD
Более пристальное изучение показало, что /usr/sbin/cvspserver это скрипт :) Определение в нём TMPDIR решает проблему.
Comment 3 Dmitry V. Levin 2002-09-23 13:35:23 MSD
У меня все работает и без внесения изменений в /usr/sbin/cvspserver.
На какой операции происходит сбой?
Comment 4 Dmitry V. Levin 2002-09-23 13:35:23 MSD
У меня все работает и без внесения изменений в /usr/sbin/cvspserver.
На какой операции происходит сбой?
Comment 5 Anton V. Boyarshinov 2002-09-23 13:47:20 MSD
при checkuot
пишет:
 can\'t create temporary directory /root/tmp/......
 Pemission denied
Comment 6 Anton V. Boyarshinov 2002-09-23 13:47:20 MSD
при checkuot
пишет:
 can\'t create temporary directory /root/tmp/......
 Pemission denied
Comment 7 Anton V. Boyarshinov 2002-10-01 10:25:41 MSD
Похоже, что эффект проявляется только если сделать перед этим от root xinetd restart
Comment 8 Anton V. Boyarshinov 2002-10-01 10:25:41 MSD
Похоже, что эффект проявляется только если сделать перед этим от root xinetd restart
Comment 9 Dmitry V. Levin 2002-11-25 02:42:40 MSK
Try cvs-pserver-1.11.2-alt2
Comment 10 Dmitry V. Levin 2002-11-25 02:42:40 MSK
Try cvs-pserver-1.11.2-alt2
Comment 11 Anton V. Boyarshinov 2002-11-25 10:22:11 MSK
it works, thanks
Comment 12 Anton V. Boyarshinov 2002-11-25 10:22:11 MSK
it works, thanks
Comment 13 Dmitry V. Levin 2002-11-25 16:17:59 MSK
Fixed cvs-pserver-1.11.2-alt2
Comment 14 Dmitry V. Levin 2002-11-25 16:17:59 MSK
Fixed cvs-pserver-1.11.2-alt2