CVS 설정을 하는데요...
CVS 저장공간을 하나 만들어서 쓰다가
하나 더 만들라고 하거든요...
전에는 /A_DIR/CVS 라는 곳을 쓰다가...
새로운 /B_DIR/CVS 라는 저장공간을
cvs -d /B_DIR/CVS init 일케 만들고 몇가지를 설정해주고
원격에서 접속을 할라고 아래같은 명령을 내렸습니다...
cvs -d :pserver:username at domain.com:/B_DIR/CVS login
CVS password 를 입력하래서 입력했더니...
cvs login: authorization failed: server domain.com rejected access to /B_DIR/CVS for user username
라고 에러가 나네요...
/A_DIR/CVS 같은 경우는
cvs -d :pserver:username at domain.com:/A_DIR/CVS login
으로 자~알 접속되고요...
그래서 여러가지 삽질을 해보다가
/etc/xinetd.d/cvspserver 파일 내용이 아래같거든요..
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = --allow-root=/A_DIR/CVS pserver
log_on_failure += USERID
}
이거의 server_args 부분을 /A_DIR/CVS 가 아닌 /B_DIR/CVS 로 바꿔주고
xinetd 를 restart 시키니까
cvs -d :pserver:username at domain.com:/B_DIR/CVS login
로 자~알 접속이 되는겁니다~ 근데 대신 A_DIR 로 접속이 안되더군요..
그래서 cvspserver 파일내용을 원래대로 A_DIR 로 바꾸고 했더니
역시나 A_DIR 이 잘되고 B_DIR 이 접속이 안되더라구요...
둘다 접속되게 하고 싶은데...
cvspserver 파일을 어떻게 바꿔줘야할지 모르겠습니다 T_T;
내용이 무지 길어졌네요.. 꼭 좀 답변주세요...