Ferramentas Pessoais
Você está aqui: Entrada Documentos Manual do utilizador/administrador de ANSOL
Acções do Documento

Manual do utilizador/administrador de ANSOL

por Rui Miguel Silva Seabraúltima modificação 2006-03-18 18:57

Jaime Villate, Rúben Leote Mendes


Repositório CVS

Instruções para colaboradores

Todos os documentos e páginas web estão armazenados num repositório CVS. Existe uma interface web que permite acesso anónimo ao repositório. Esta interface está disponível em http://cvs.ansol.org/. Para quem não esteja familiarizado com o CVS encontra nesta página várias referências para manuais e outra documentação.

O acesso via web apenas permite consultar o repositório e não permite efectuar modificações. Os colaboradores que pretendam alterar directamente o repositório têm de solicitar uma conta a cvsmaster@ansol.org, indicando qual o login que desejam. Por razões de segurança, o repositório apenas aceita ligações via SSH. Para indicar ao programa cvs que deverá usar ssh em vez de rsh, é necessário definir a seguinte variável de ambiente "CVS_RSH=ssh". A conta ssh atribuída pelo cvsmaster não é uma shell normal, mas sim uma shell que está limitada a executar as seguintes operações:

  • Manipulação do repositório através do comando cvs;

  • Alteração da password através do comando passwd;

  • Efectuar cópias integrais do repositório através do comando rsync.

Seguem-se alguns exemplos dos comandos permitidos, em que se supõe que o login do colaborador é "hacker".

  • cvs -d hacker@cvs.ansol.org:/cvsroot/ansol co www

  • ssh hacker@cvs.ansol.org passwd

  • rsync -avze ssh hacker@cvs.ansol.org:/cvsroot/ansol /tmp

Nestes exemplos seria sempre solicitado ao utilizador que introduzisse a sua password. Para obviar este inconveniente é possível utilizar autenticação do utilizador por RSA. Se pretender utilizar este tipo de autenticação deverá enviar para o cvsmaster a sua chave pública que se encontra em ~/.ssh/identity.pub.



Tecnologia Plone, o Software Livre para Gestão de Conteúdos

Este sítio está em conformidade com as seguintes normas: