Ir para o conteúdo

 Voltar a OpenACS: Des...
Tela cheia

Instalando o daemontools no UBUNTU

2 de Janeiro de 2008, 9:35 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 115 vezes

Bom dia Pessoal,

Estou utilizando o guia de instalação do openACS contido no wiki para instalar no UBUNTU. Ao tentar instalar o daemontools com o comando:
apt-get install daemontools-installer, acontece o seguinte erro:

grep: /etc/inittab: Arquivo ou diretório inexistente
Adding svscanboot to inittab...
cat: /etc/inittab: Arquivo ou diretório inexistente
dpkg: erro processando daemontools (--configure):
 subprocesso post-installation script retornou código de saída de error 1
Erros foram encontrados durante processamento de:
 daemontools

Não existe o inittab no /etc, realizei buscas no google e alguns disseram que o Ubuntu Enodgy e suas derivações não usam mais o Unix System V para iniciar os serviços e terminais. Agora para executar essa tarefa é usado o upstart.

Fiquei perdido, pois sou iniciante no linux e não sei como instalar utilizando um outro caminho.

eu agradeço, caso alguém possa me ajudar .

 abraços,

fabricio marques barbosa 

Autor: fabricio barbosa


33 comentários

  • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
    2 de Janeiro de 2008, 12:50

     

    Olá Fabrício,

    Esse é um problema até certo ponto simples. O que acontece é que o inittab é um arquivo que contém os scripts de inicialização de vários serviços que são feitos junto com o sistema. Estranho o pacote estar no Ubuntu e ainda não terem feito essa alteração. Como a maneira de iniciar o serviço é fundamental para o daemontools, você teria que fazer as alterações necessárias e recompilar o código, o que pode dar muito trabalho. Tente iniciar o serviço manualmente que pode te dar menos trabalho, com o seguinte comando:

    $RAIZ_AOLSERVER/bin/nsd-postgres -it $RAIZ_OPENACS/etc/config.tcl -u service0 -g web -b 0.0.0.0:80

    Substitua os valores de $RAIZ_AOLSERVER pelo diretório de instalação do AOLServer, que poder ser /usr/local/aolserver ou outro local onde esteja o comando nsd-postgres e $RAIZ_OPENACS troque pelo caminho onde você baixou o OpenACS, que pode ser /var/www ou /var/lib/aolserver.

  • Aaa585a3b5743e24dad5fc7222fdda04?only path=false&size=50&d=404Orzenil Silva Junior(usuário não autenticado)
    2 de Janeiro de 2008, 13:08

     

    Prezado Fabrício,

    o erro que você relata na instalação do Ubuntu ocorre exatamente pelo fato de o Ubuntu ter substituído o sysvinit pelo upstart para controlar os eventos de inicialização de programas. Isso ocorre desde o Edgy e todas as versões subsequentes do Ubuntu (eu uso o Feisty e tem o mesmo problema).

     Para resolver o bem simples. Instale normalmente o daemontools via daemontools-installer (apt-get). Siga as instrucoes e digite

    #sudo build-daemontools

    para gerar o binário daemontools.

    Geralmente eu escolha o método de instalação recomendado, digitando "djb".

    Isso instala os binários no caminho:

    /package/admin/daemontools/command

    Ignore o erro sobre o inittab.

    Crie um arquivo chamado svscan no diretório /etc/event.d que é utilizado pelo upstart para inicializar programas em tempo de execucao.

     O arquivo svscan deve ter o conteúdo

    ------------- 

    #svscan - daemontools
    #
    # This service starts daemontools from the point
    #the system is  started until it is shut down again.

    start on runlevel 1
    start on runlevel 2
    start on runlevel 3
    start on runlevel 4
    start on runlevel 5
    start on runlevel 6

    stop on shutdown

    exec /package/admin/daemontools/command/svscanboot
    respawn

     ------------------

     reinicie o computador ou simplesmente digite

    #sudo init 2

    verifique se está tudo ok procurando o processo readproctitle com o comando

    #ps auwx |grep readproc

    Se estiver tudo ok, crie os links simbolicos para controlar o seu serviço openacs

     

Oportunidade de Trabalho com OpenACS

9 de Dezembro de 2011, 16:07, por Desconhecido

Domí­nio do ambiente Linux em modo Shell;



Fundamentos de desenvolvimento e criação de comunidades virtuais com o framework OpenACS

28 de Outubro de 2010, 16:51, por Desconhecido

Durante o Latinoware, que será realizado em Foz do Iguaçu entre os dias 10 e 12 de Novembro, será realizada uma oficina sobre desenvolvimento em OpenACS. A oficina é parte da iniciativa de compartilhamento do Projeto Software Público Internacional, e conta com apoio da organização.



Oficina sobre OpenACS em Belo Horizonte

19 de Novembro de 2008, 9:43, por Desconhecido

No dia 27 de novembro de 2008, será realizado durante o Encontro Mineiro de Software Livre, uma oficina para formação de desenvolvedores OpenACS. A oficina tem por objetivo introduzir a ferramenta na cidade e atender a uma demanda crescente por especialistas na área.



Treinamento em OpenACS em Brasília tem sua aula inaugural

10 de Novembro de 2008, 9:43, por Desconhecido

Fruto de uma paceria entre a Lupa Treinamento e a Secretaria de Logística e Tecnologia da Informação do Ministério do Planejamento, começou no último Sábado o terceiro treinamento em OpenACS realizado em Brasília.



Instalacao do OACS 5.3 em Debian e Ubuntu

29 de Janeiro de 2008, 16:52, por Desconhecido

Acaba http://cognovis.de/developer/ou de sair do forno...