Roteiro de instalação do Linux para uso do URLibService e montagem de uma Biblioteca Digital Gerald Jean Francis Banon Alexandre Balistrieri João Benedito Diehl Instalação da Distribuição GNU/Linux Slackware 10.2 com o KDE (foi feita por Alexandre Balistrieri 6752) fazer o download a partir de http://www.slackware.com o nome da máquina tem que ser da forma: md-m09 (já usado) mi-m01 (já usado) mtc-m13 (já usado) mtc-m15 (para meteorologia) mtc-m16 mtc-m12 ... Particionamento do HD (SATA) ------------------------------------------ sda1 01 GB / sda2 01 GB SWAP sda3 Todo o restante do HD sda5 01 GB /tmp sda6 05 GB /home sda7 05 GB /usr sda8 02 GB /var sda9 31 GB /mnt/dados1 sa10 31 GB /mnt/dados2 Pacotes importantes a instalar que constam da distribuição: ----------------------------------------------------------- tcl/tk ssh rsync zip unzip firefox kwrite Pacotes importantes a instalar que não constam da distribuição: --------------------------------------------------------------- Amanda http://www.amanda.org/ Tightvnc http://www.tightvnc.org/ Dump http://dump.sourceforge.net/ Compilados e instalados à partir de seus fontes. Tightvnc: --------- Foram pedidas duas senhas digitei "xxxx" e depois "suporte" para view only. Editei o arquivo /root/.vnc/xstartup #twm & (comentei) startkde & (adicionei) ---------------------------------------------------------------------------------------- Dump: ----- 1) Compilar e instalar dump com: ./configure --with-manowner=root -with-mangrp=root make make install 2) Criar /usr/local/etc/dumpdates com: touch /usr/local/etc/dumpdates chown root:disk /usr/local/etc/dumpdates chmod 664 /usr/local/etc/dumpdates 3) Criar usuario amanda pertencente ao grupo disk 4) Colocar em /home/amanda um arquivo de nome .amandahosts contendo: amanda prodes.dpi.inpe.br amanda 150.163.2.7 ---------------------------------------------------------------------------------------- Amanda: ------- 1) Compilar e instalar amanda com: ./configure --with-user=amanda --with-group=disk --without-server make make install 2) Em /etc/services incluir: amanda 10080/udp #Dump server control amandaidx 10082/tcp #Amanda indexing amidxtape 10083/tcp #Amanda tape indexing 3) Em /etc/inetd.conf incluir (reiniciar depois da mudanca): # Amanda - Soft. para backup amanda dgram udp wait amanda /usr/local/libexec/amandad amandad 4) Se o host estiver filtrando pacotes, então liberar no firewall local do host conexões vindas de 150.163.2.7 Notas: 1) Quando o servidor verifica o cliente, este cria o diretorio /tmp/amanda, com informacoes sobre a configuracao. Na instalacao inicial, deletar esse diretorio, se ele já existir; 2) As mensagens de erro sao gravadas em /var/log/syslog ---------------------------------------------------------------------------------------- Instalação do URLibService (foi feita por Gerald Banon 6489 como root) 1. abrir no Linux uma conta de usário para o administrador do acervo da biblioteca digital. O nome do usuário tem que ser o nome de usuário usado no endereço de e-mail do administrador (i.e., tudo que vem antes do @). Por exemplo se o administrador tiver como e-mail banon@dpi.inpe.br, o nome do usário da conta a ser aberta é banon. 2. criar o diretório URLibFOTO (poderia ser outro nome desde que começa com URLib) debaixo de /mnt/dados1 cd /mnt/dados1 mkdir URLibFOTO chmod g+s URLibFOTO chmod g+w URLibFOTO 3. fazer o download do URLibService a partir de http://hermes.dpi.inpe.br:1920/download.cgi/iconet.com.br/banon/2002/02.04.12.37 e depositar o arquivo doc.zip no diretório /mnt/dados1/URLibFOTO 4. descompactar o arquivo doc.zip em /mnt/dados1/URLibFOTO cd URLibFOTO /usr/bin/unzip doc.zip 5. iniciar a instalação do URLibService chmod 774 start ./start preencher as preferências na janela do URLibService o e-mail tem que ser o e-mail do administrador mencionado acima a porta é preferencialmente a porta 80 o navegador é Netscape (assim será usado o firefox) ver mais detalhes para criar atalhos em: http://hermes.dpi.inpe.br:1920/rep-/iconet.com.br/banon/2000/12.30.22.55 ---------------------------------------------------------------------------------------- Arquivo /etc/rc.d/rc.local: --------------------------- 1) Adicionar as seguintes linhas: /usr/local/bin/vncserver /mnt/dados1/URLibFOTO/post Arquivo /etc/rc.d/rc.6: ----------------------- 1) Adicionar antes de # Stop the Apache web server as linhas: # Termina o vncserver /usr/local/bin/vncserver -kill :1 (ajustar o caminho se for necessario) # Termina a aplicacao do Banon /mnt/dados1/URLibFOTO/unpost (ajustar o caminho se for necessario) ----------------------------------------------------------------------------------------