Ignore:
Timestamp:
07/11/12 11:45:10 (8 years ago)
Author:
niltonneto
Message:

Ticket #0000 - Copiadas as alterações do Trunk. Versão final da 2.4.1.

Location:
branches/2.4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.4

  • branches/2.4/INSTALL/expressoInstall.sh

    r6595 r6754  
    44# 
    55# Criado por William Fernando Merlotto <william@prognus.com.br> 
    6 # Baseado no script original desenvolvido por João Alfredo Knopik Junior <jakjr@celepar.pr.gov.br> 
    7 # com colaborações de: 
     6# Baseado no script original desenvolvido por João Alfredo Knopik Junior <jakjr@celepar.pr.gov.br> 
     7# com colaborações de: 
    88#       "William Fernando Merlotto" <william@prognus.com.br>, para Debian, Ubuntu, Red Hat e CentOS 
    99#       "Gustavo Nakahara" <gustavonk@prognus.com.br>, para Debian, Ubuntu, Red Hat e CentOS 
    1010#       "Rafael Cristaldo" <rafael@prognus.com.br>, para Debian, Ubuntu, Red Hat e CentOS 
    1111#       "Alexandre Felipe Muller de Souza" <amuller@celepar.pr.gov.br>, para Debian 
    12 #       "Cássio Luiz" <cassiolp@cnpq.br>, para Red Hat e CentOS 
     12#       "Cássio Luiz" <cassiolp@cnpq.br>, para Red Hat e CentOS 
    1313#       "M. Rodrigo Monteiro" <mrodrigom@gmail.com>, para Red Hat e CentOS 
    1414# 
    1515# 
    16 # Versões: 
     16# Versões: 
    1717# 27/03/2012 - v1.0 
    1818#       Termino do instalador basico, para Debian Squeeze, CentOS 6 e Ubuntu Server 11.10 
     
    2424################################################################################################# 
    2525 
    26 # TODO: Internacionalizar o script de instalação: 
     26# TODO: Internacionalizar o script de instalação: 
    2727# http://www.linuxquestions.org/questions/programming-9/bash-script-how-to-get-locale-translations-802726/ 
    2828# http://tldp.org/LDP/abs/html/localization.html 
     
    4444 
    4545# Verifica o usuario que esta executando o script 
    46 # DEBUG: Comente esta linha para testar o script sem utilizar o usuário root. 
     46# DEBUG: Comente esta linha para testar o script sem utilizar o usuário root. 
    4747[ $UID != 0 ] && { echo "Este script deve ser executado como superusuario (root) ou com sudo"; exit 1; } 
    4848 
     
    6262        echo "Sistema operacional desconhecido ou incompativel com o instalador do Expresso Livre!" 
    6363        echo "$OSSTR" 
    64         echo "Por favor, utilize uma distribuição GNU/Linux compatível: Debian 6.x, Ubuntu 11.10 ou CentOS/RedHat 6.x" 
     64        echo "Por favor, utilize uma distribuição GNU/Linux compatível: Debian 6.x, Ubuntu 11.10 ou CentOS/RedHat 6.x" 
    6565        exit 1 
    6666fi 
    6767 
    68 # Telas da instalacao  
    69 BACKTITLE="Instalação do ExpressoLivre versão $VERSAO" 
     68# Telas da instalacao 
     69BACKTITLE="Instalação do ExpressoLivre versão $VERSAO" 
    7070 
    7171BACKTITLE="$BACKTITLE, para $INSTALL" 
    7272 
    73 # Inicializacao basica de instalacao, como atualização de repositório e criação de variáveis de ambiente 
     73# Inicializacao basica de instalacao, como atualização de repositório e criação de variáveis de ambiente 
    7474ini_$INSTALL 
    7575 
    76 INTRO='  
    77 Bem-Vindo(a) a instalação do ExpressoLivre!  
    78   
    79 O script de instalação lhe permitirá escolher entre instalar e configurar automaticamente todos os serviços necessários ao funcionamento do ExpressoLivre ou lhe permitirá escolher quais serviços serão instalados e configurados. Esta Última alternativa é interessante para ambientes grandes, onde os serviços são instalados e configurados em máquinas distintas.  
    80   
    81 As informações de senha, domí­nio e organização serão requisitadas de acordo com o(s) serviço(s) selecionado(s).  
    82           
    83 A equipe ExpressoLivre não se responsabiliza por danos ocasionados pelo uso deste instalador ou mesmo pelo próprio ExpressoLivre.  
    84 Você deseja prosseguir, por sua conta e risco, a instalação ExpressoLivre?'  
    85   
    86 # Se o usuario escolher "nao", será retornado 1 e consequentemente o script será encerrado.  
    87 dialog --backtitle "$BACKTITLE" --cr-wrap --yesno "$INTRO" 18 80 || exit 0  
     76INTRO=' 
     77Bem-Vindo(a) a instalação do ExpressoLivre! 
     78 
     79O script de instalação lhe permitirá escolher entre instalar e configurar automaticamente todos os serviços necessário ao funcionamento do ExpressoLivre ou lhe permitirá escolher quais serviços serão instalados e configurados. Esta última alternativa é interessante para ambientes grandes, onde os serviços são instalados e configurados em máquinas distintas. 
     80 
     81As informações de senha, domínio e organização serão requisitadas de acordo com o(s) serviço(s) selecionado(s). 
     82 
     83A equipe ExpressoLivre não se responsabiliza por danos ocasionados pelo uso deste instalador ou mesmo pelo próprio ExpressoLivre. 
     84Você deseja prosseguir, por sua conta e risco, a instalação ExpressoLivre?' 
     85 
     86# Se o usuario escolher "nao", será retornado 1 e consequentemente o script será encerrado. 
     87dialog --backtitle "$BACKTITLE" --cr-wrap --yesno "$INTRO" 18 80 || exit 0 
    8888 
    8989# Inicia a escolha/instalacao e configuracao dos servicos nessarios ao ExpressoLivre 
    9090SERVICOS=$( dialog --backtitle "$BACKTITLE" --stdout --separate-output \ 
    91         --checklist 'Por favor, selecione quais serviços serão instalados neste sistema operacional:' 14 75 14 \ 
    92         http 'Servidor http (apache) juntamente com os módulos do PHP5' on \ 
     91        --checklist 'Por favor, selecione quais serviços serão instalados neste sistema operacional:' 14 75 14 \ 
     92        http 'Servidor http (apache) juntamente com os módulos do PHP5' on \ 
    9393        ldap 'Servidor ldap (openldap)' on \ 
    9494        bd 'Servidor de banco de dados (postgresql)' on \ 
     
    102102done 
    103103 
    104 dialog --backtitle "$BACKTITLE" --cr-wrap --msgbox "A comunidade do Expresso Livre agradece a sua participação.\n\n\nEm caso de dúvidas, por favor, visite: http://www.expressolivre.org" 8 75 
     104dialog --backtitle "$BACKTITLE" --cr-wrap --msgbox "A comunidade do Expresso Livre agradece a sua participação.\n\n\nEm caso de dúvidas, por favor, visite: http://www.expressolivre.org" 8 75 
Note: See TracChangeset for help on using the changeset viewer.