NPDD/Baobáxia/Plantio Mucua Coco

(Diferença entre revisões)
Ir para: navegação, pesquisa
Linha 9: Linha 9:
 
* configurar o usuario exu com bash nao sh
 
* configurar o usuario exu com bash nao sh
 
* colocar versao 1.6.7 do django (atualizar na real)
 
* colocar versao 1.6.7 do django (atualizar na real)
 +
 +
=== Cuidando da mucua ===
 +
Atualmente algumas funcionalidade não tem acesso pela interface web mas são acessiveis diretamente pelo terminal.
 +
 +
O Baobáxia é instalado em dois repositórios git, um para o software que fica em:
 +
/srv/bbx/baobaxia
 +
 +
e outro do acervo em si em:
 +
/data/bbx/repositories/mocambos
 +
 +
Como todos os repositórios git, podemos verificar e atualizar os links para outros clones "remotos".
 +
Para ver como estão configurados:
 +
cd /srv/bbx/baobaxia
 +
git remote -v
 +
 +
No caso do software deveria ter:
 +
github      http://github.com/RedeMocambos/baobaxia
 +
 +
No caso do acervo:
 +
cd /srv/bbx/baobaxia
 +
git remote -v
 +
 +
deveria ter uma rota para o dpadua (ou outra mucua):
 +
dpadua      ssh://exu@dpadua.mocambos.net:9022/data/bbx/repositories/mocambos
 +
 +
Pode adicionar outra conexao, por exemplo pirriera, com:
 +
git remote add pirriera ssh://exu@pirrieta.mocambos.net/data/bbx/repositories/mocambos
 +
Uma vez verificados os remotes podemos sincronizar os repositorios. Em geral o git pode baixar (pull) ou enviar (push) as mudanças para outros clones.
 +
 +
Então para atualizar o código com a ultima versão no github.com
 +
  
 
=== Acesso a Mucua via tunnel ===
 
=== Acesso a Mucua via tunnel ===

Edição das 15h15min de 8 de outubro de 2014

Hoje 2 de outubro, no aniversario da Yalodê, começamos o plantio da mucua..

a Mucua Coco... http://cocodeumbigadanufac.wordpress.com/2014/10/03/instalacao-mucua-do-coco/

Algumas questões tecnicas

  • precisa desativar a controladora SATA Raid na Bios.. colocamos SATA AHCI Controller.
  • deu problema no pip devido a data/horario da maquina ser errado e por isso falhava a conexão segura ao https do pip.
  • configurar o usuario exu com bash nao sh
  • colocar versao 1.6.7 do django (atualizar na real)

Cuidando da mucua

Atualmente algumas funcionalidade não tem acesso pela interface web mas são acessiveis diretamente pelo terminal.

O Baobáxia é instalado em dois repositórios git, um para o software que fica em:

/srv/bbx/baobaxia

e outro do acervo em si em:

/data/bbx/repositories/mocambos

Como todos os repositórios git, podemos verificar e atualizar os links para outros clones "remotos". Para ver como estão configurados:

cd /srv/bbx/baobaxia
git remote -v

No caso do software deveria ter:

github      http://github.com/RedeMocambos/baobaxia

No caso do acervo:

cd /srv/bbx/baobaxia
git remote -v

deveria ter uma rota para o dpadua (ou outra mucua):

dpadua      ssh://exu@dpadua.mocambos.net:9022/data/bbx/repositories/mocambos

Pode adicionar outra conexao, por exemplo pirriera, com:

git remote add pirriera ssh://exu@pirrieta.mocambos.net/data/bbx/repositories/mocambos

Uma vez verificados os remotes podemos sincronizar os repositorios. Em geral o git pode baixar (pull) ou enviar (push) as mudanças para outros clones.

Então para atualizar o código com a ultima versão no github.com


Acesso a Mucua via tunnel

Aqui no Coco não temos acesso a todos os roteadores para reancaminhar a porta do ssh para o acesso externo. Nesse caso usamos um tunnel ssh reverso que cria uma conexao para dpadua. Assim o ssh do coco esta acessivel na porta 6666 do dpadua.

Para manter ativo o tunnel pode colocar esse script no /etc/rc.local (é necessário antes criar as autenticação via chaves para o usuario exu)

HOME=/home/exu/
autossh -f -N -M 10984 -o "PubkeyAuthentication=yes" -o "PasswordAuthentication=no" -i /home/exu/.ssh/id_rsa -R 6666:localhost:22 exu@dpadua.mocambos.net -p 9022 &
exit 0
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas
Rede Mocambos