- http://sunfreeware.com에서 패키지 다운로드 및 추가
# wget ftp://ftp.sunfreeware.com/pub/freeware/intel/10/cpio-2.6-sol10-x86-local.gz
# gizp -d cpio-2.6-sol10-x86-local.gz
# pkgadd -d cpio-2.6-sol10-x86-local.gz
- 그룹 추가 <root 계정>
# groupadd cvs
- 사용자 추가
# useradd -m -d /home/cvsuser -s /bin/bash -g cvs cvsuser
에러시 useradd -d /export/home/cvsuser -m -s /bin/bash -g cvs cvsuser
에러시 그냥 useradd cvsuser
- 사용자 비밀번호 설정
# passwd cvsuser
- 사용자 .profile 추가
# vi /home/cvsuser/.profile
export CVSROOT=/home/cvsuser
- /etc/services 서비스 포트 추가
# vi /etc/services
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp # CVS client/server operations
- /etc/inetd.conf 서비스 추가
# vi /etc/inetd.conf
cvspserver stream tcp nowait root /usr/local/bin/cvs -f --allow-root=/home/cube pserver
# inetconv -n
# inetconv -e
# vi /var/svc/profile/inetd_services.xml
<service name='network/cvspserver-tcp' version='1' type='service'>
<instance name='default' enabled='true'/>
</service>
#svcadm restart svc:/network/inetd:default
- 서비스 확인
# netstat -a | grep cvs
*.cvspserver *.* 0 0 49152 0 LISTEN
# svcs | grep cvs
enabled online svc:/network/cvspserver/tcp:default
- repository 설정
# su - cvsuser
$ /usr/local/bin/cvs -d /home/cvsuser init
- passwd 파일 생성
$ apache_home/bin/htpasswd -nb cvsuser 패스워드
( 아피치홈의 htpasswd를 이용해서 사용. )
cvsuser:AD@$AAGER
$ vi /home/cvsuser/CVSROOT/passwd 파일을 만든 후 htpasswd 로 나온 결과를 복사해서
passwd파일안에 적는다. cvsuser:AD@$AAGER:cvsuser
'IT 이야기 - About IT' 카테고리의 다른 글
[SUN] Webalizer 설치(Solaris9) (0) | 2008.08.01 |
---|---|
IPS 란? (0) | 2008.08.01 |
[EJB] RMI 예제 (0) | 2008.08.01 |