NPDD/Baobáxia/Plantio Mucua Coco

De Rede Mocambos
< NPDD | Baobáxia
Edição feita às 15h15min de 8 de outubro de 2014 por Vince (disc | contribs)
Ir para: navegação, pesquisa

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