[English] [Norsk] [Nederlands]

Skolelinux - Informações sobre o servidor CVS

O servidor CVS está acessível através do CVS (ssh, pserver e viewcvs) em developer.skolelinux.no. As últimas versões dos documentos, páginas web e código-fonte estão disponíveis neste servidor.

São fornecidos dois tipos de contas: contas ssh (incluindo acesso cvs) e contas puramente de cvs.

(Nota especial para os desenvolvedores do Cinelerra: Enviem e-mail para herman@skolelinux.no, ao invés de drift@skolelinux.no.)

Para obter uma conta puramente de cvs:

Para obter um acesso ssh:

À fim de verificar todos os módulos, faça o seguinte:

CVS através do Secure Shell (ssh) - recomendável

CVS via SSH usa conexões criptografadas, tornando quase impossível que a sua senha ou o conteúdo dos arquivos que estão sendo trocados com o servidor CVS sejam interceptados. É possível trocar arquivos com o servidor CVS através da sua própria conta em developer.skolelinux.no ou de qualquer computador conectado à Internet.

A partir do seu computador conectado à Internet, digite o seguinte:

CVS_RSH=ssh
export CVS_RSH
cvs -d :ext:cvs.skolelinux.no:/var/lib/cvs co skolelinux

Se você estiver logado em sua própria conta em developer.skolelinux.no, você deve digitar o seguinte:

cvs -d /var/lib/cvs co skolelinux

CVS via pserver

CVS via pserver envia a senha e os arquivos usando texto simples, o que torna simples para qualquer um entre o seu computador e o servidor CVS conseguir acesso àsua senha.

cvs -d :pserver:$USER@cvs.skolelinux.no:/var/lib/cvs login
[Digite a senha - ela será armazenada em ~/.cvspass e será relembrada durante as sessões.]
cvs -d :pserver:$USER@cvs.skolelinux.no:/var/lib/cvs co skolelinux

CVS anônimo via pserver

O mundo inteiro tem acesso anônimo de leitura à árvore do CVS:

cvs -d :pserver:anoncvs@cvs.skolelinux.no:/var/lib/cvs login
A senha é 'anoncvs'.
cvs -d :pserver:anoncvs@cvs.skolelinux.no:/var/lib/cvs co skolelinux

Sobre o CVS

O manual oficial do CVS (Version Management with CVS por Per Cederqvist) está disponível em http://www.cvshome.org/docs/manual/.

Informações para administradores

Como criar uma conta SSH

O acesso SSH para os desenvolvedores é criado da seguinte maneira:

Exemplo

# adduser nome_do_usuário
[digite uma senha aleatória - isto será modificado em um estágio posterior]
[digite o nome completo, incluindo o endereço de e-mail]
[o número de telefone é opcional]
# vi /etc/shadow
[entre com o hash da senha no lugar apropriado]
# adduser nome_do_usuário src
# echo mailadress > ~nome_do_usuário/.forward
# chown nome_do_usuário.nome_do_usuário ~nome_do_usuário/.forward

Como criar uma conta pserver

Crie uma conta com o shell configurado para /bin/false.

Edite o CVSROOT/passwd e entre com o hash da senha.


drift@skolelinux.no