svnserve를 xinetd를 이용한 서비스로 등록하기 위해서는
/etc/xinetd.conf에 svn이라는 이름으로 다음과 같은 내용을 갖는 파일 생성service svn
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = svn
group = svn
umask = 002
port = 3690
server = /usr/bin/svnserve
server_args = -i -r /svnrepos
}
/etc/xinetd.conf 의 default 섹션에groups = yes항목 추가
이 세팅을 해주어야 svn 파일의 group 설정이 유효하게 된다.
원본: http://www.red-bean.com/pipermail/svnbook-dev/2005-March/000100.html
그리고 /etc/services 파일에
svn 3690/tcp
svn 3690/udp
항목을 추가한 후에
# /etc/rc.d/init.d/xinetd restart
하여 xinetd 를 재시작해준다
2008-08-22
xinetd에 svn service 등록하기
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기