Cyber Script

Publicado por Perfil removido 20/02/2009

[ Hits: 15.662 ]

Download cyber_script




Simples script desenvolvido para instalar o Gerenciador de Lan House e/ou Cyber Café (LanBr, OpenLanHouse, Cafe Con Leche) no Ubuntu.

Ideal para quem possui este tipo de estabelecimento e não têm tempo de digitar comando por comando em todas as máquinas. Recomendo executá-lo como root seguido de sh ou mesmo movendo-o para um diretório bin qualquer.

  



Esconder código-fonte

#!/bin/sh
# Simples Script desenvolvido para a Instalação de Gerenciadores de Lan House
# e Cyber Café no Ubuntu 8.04 e 8.10.
# By Ricardo Santiago
# E-mail: rychardi@yahoo.com.br
# Data 20/02/2009
# Hora: 08:42 hs

Principal() {

clear

echo
echo "          +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
echo "          +                                                                                     +"
echo "          +            .oooooo.   oooooo   oooo oooooooooo.  oooooooooooo ooooooooo.            +"
echo "          +           d8P'   Y8b    888.   .8'   888'    Y8b  888'      8  888    Y88.          +"
echo "          +          888             888. .8'    888     888  888          888   .d88'          +"
echo "          +          888              888.8'     888oooo888'  888oooo8     888ooo88P'           +"
echo "          +          888               888'      888     88b  888          888 88b.             +"
echo "          +           88b    ooo       888       888    .88P  888       o  888   88b.           +"
echo "          +            Y8bood8P'      o888o     o888bood8P'  o888ooooood8 o888o  o888o          +"
echo "          +                                                                                     +"
echo "          +                                                                                     +"
echo "          +        .oooooo..o   .oooooo.   ooooooooo.   ooooo ooooooooo.   ooooooooooooo        +"
echo "          +       d8P'     Y8  d8P'   Y8b   888    Y88.  888'  888    Y88. 8'   888    8        +"
echo "          +       Y88bo.      888           888   .d88'  888   888   .d88'      888             +"
echo "          +          Y8888o.  888           888ooo88P'   888   888ooo88P'       888             +"
echo "          +              Y88b 888           888 88b.     888   888              888             +"
echo "          +       oo     .d8P  88b    ooo   888   88b.   888   888              888             +"
echo "          +       8  88888P'    Y8bood8P'  o888o  o888o o888o o888o            o888o            +"
echo "          +                                                                                     +"
echo "          +                                By Ricardo Santiago                                  +"
echo "          +                                                                                     +"
echo "          +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
echo
   echo "                               Qual Gerenciador você deseja instalar?  "
   echo

   echo "   1. LanBr"
   
   echo "   2. OpenLanHouse"
   
   echo "   3. Cafe Con Leche"

   echo "   4. Sair"
   
   echo


echo -n "Digite aqui o número da opção desejada:"

read opcao



case $opcao in

   1) instalar_lanbr ;;

   2) instalar_openlanhouse ;;

   3) instalar_ccl ;;
   
   4) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;
   
   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; Principal ;;

   
esac

}

## ======================================== Instalar LanBr ====================================================
## ============================================================================================================

instalar_lanbr() {

clear

   echo 
   echo "       =============================== Gerenciador LanBr ======================================="
   echo "       ========================================================================================="
   
   echo
   echo "Selecione a opção que você deseja instalar."
   echo 

   echo "1. Servidor"

   echo "2. Cliente"
   
   echo "3. Voltar"
   
   echo "4. Sair"
   
   echo

echo -n "Digite aqui o número da opção desejada:"

read opcao

## ===========================================================================================================

case $opcao in

   1) servidor_lanbr ;;

   2) cliente_lanbr ;;

   3) Principal ;;
   
   4) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;
   
   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; instalar_lanbr ;;

   
   
esac

}

## ======================================== Instalar Servidor LanBr ===========================================
## ============================================================================================================

servidor_lanbr() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   apt-get update

clear

   echo "Aguarde... Baixando pacotes"
   
mkdir LanBr_Servidor
cd LanBr_Servidor

sleep 2

   sudo apt-get install libslang1 tcputils scrot qiv zenity xdialog -y

clear

   echo "Aguarde... Baixando o dosemu."

sleep 2

   wget -c http://www.portalcriativa.com.br/linux_files/dosemu-lanbr-ubuntu.deb

sleep 2

   echo "Instalando..."

sleep 2

   sudo dpkg -i --force-all dosemu-lanbr-ubuntu.deb

clear
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Executar  o  DOSEmu  é indispensável na primeira instalação do servidor LanBr +"
   echo "     + para que ele possa funcionar corretamente,  caso contrário a entrada ao LanBr +" 
   echo "     + não irá ocorrer. O DOSEMU será aberto em seguida e você deverá digitar apenas +"
   echo "     + o comando exitemu e nada mais.                                                +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo ""
   echo "                            (Tecle ENTER para abrir o dosemu)                         "
   echo

read pausa

   xdosemu

clear

   echo "Aguarde... Baixando o Servidor LanBr."

sleep 2

   wget -c http://www.portalcriativa.com.br/linux_files/lanbr-servidor.deb

sleep 2

   echo "Instalando..."

sleep 2

   sudo dpkg -i --force-all lanbr-servidor.deb

sleep 1
cd ..
chmod -R 777 LanBr_Servidor

clear
   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Agora é recomendável habilitar a chamada do comando sudo sem pedir senha    +"
   echo "     + para os executáveis do LanBr. Você precisa editar o arquivo /etc/sudoers    +"
   echo "     + e inserir as seguintes informações no final do arquivo:                     +"
   echo "     +                                                                             +"
   echo "     + nome_do_usuario ALL=NOPASSWD:/usr/bin/lanbr                                 +"
   echo "     + nome_do_usuario ALL=NOPASSWD:/usr/bin/xlanbr                                +"
   echo "     +                                                                             +"
   echo "     + Você deve substituir nome_do_usuario pelo nome do usuário do micro que pode +"
   echo "     + executar o LanBr sem necessidade de digitar a senha.                        +"
   echo "     + Ex: Você instalou o sistema com o nome de usuário pedro, então o arquivo    +"
   echo "     + ficaria assim:                                                              +"
   echo "     +                                                                             +"
   echo "     + pedro ALL=NOPASSWD:/usr/bin/lanbr                                           +"
   echo "     + pedro ALL=NOPASSWD:/usr/bin/xlanbr                                          +"
   echo "     +                                                                             +"
   echo "     + Após editar o arquivo não esqueça de salvá-lo com CTRL O (Letra Ó) e        +"
   echo "     + CTRL X para sair do editor nano.                                            +"
   echo "     +                                                                             +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo 
   echo "                           (Tecle ENTER para abrir o arquivo)                       "

read pausa

   nano /etc/sudoers
   
clear
   echo
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Concluído...você deverá criar um atalho no Desktop da seguinte forma:      +"
   echo "     + Clique com o botão direito do mouse no Desktop e selecione Criar Lançador. +"
   echo "     + Digite LanBr em Nome, e em comando digite sudo -H xlanbr e confirme em OK. +"
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo 
   echo "                      (Tecle ENTER para sair do Cyber Script)                      "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

## ======================================== Instalar Cliente LanBr ============================================
## ============================================================================================================

cliente_lanbr() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   sudo apt-get update

clear

   echo "Aguarde... Baixando pacotes."

mkdir LanBr_Cliente
cd LanBr_Cliente

sleep 2

   sudo apt-get install xosd-bin xlockmore tcputils scrot qiv zenity xdialog -y

clear

   echo "Aguarde... baixando o Cliente LanBr"

sleep 2

   wget -c http://www.portalcriativa.com.br/linux_files/lanbr-cliente.deb

sleep 2

   echo "Instalando..."

sleep 2

   sudo dpkg -i --force-all lanbr-cliente.deb

sleep 1
cd ..
chmod -R 777 LanBr_Cliente

clear
   
   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Agora é recomendável habilitar a chamada do comando sudo sem pedir senha  +"
   echo "     + para os executáveis do LanBr Cliente. Você edita o arquivo /etc/sudoers   +"
   echo "     + e adicione as seguintes informações no final do arquivo:                  +"
   echo "     +                                                                           +"
   echo "     + nome_do_usuario ALL=NOPASSWD:/usr/bin/Assassino                           +"
   echo "     + nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/Start                       +"
   echo "     + nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/SuperAssassino              +"
   echo "     +                                                                           +"
   echo "     + Você deve substituir nome_do_usuario pelo nome do usuário do micro que    +"
   echo "     + pode executar o LanBr Cliente sem necessidade de digitar a senha.         +"
   echo "     + Ex: Você instalou o sistema com o nome de usuário pedro, então o arquivo  +"
   echo "     + ficaria assim:                                                            +"
   echo "     +                                                                           +"
   echo "     + pedro ALL=NOPASSWD:/usr/bin/Assassino                                     +"
   echo "     + pedro ALL=NOPASSWD:/usr/local/LanBr/Start                                 +"
   echo "     + pedro ALL=NOPASSWD:/usr/local/LanBr/SuperAssassino                        +"
   echo "     +                                                                           +"
   echo "     + Após editar o arquivo não esqueça de salvá-lo com CTRL O (Letra Ó) e.     +"
   echo "     + tecle ENTER para confirmar. Depois CTRL X para sair do editor nano.       +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                          (Tecle ENTER para abrir o arquivo)                      "
   echo 

read pausa

   sudo nano /etc/sudoers

clear

   echo
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Você deverá configurar através do Painel de Controle do LanBr as seguintes +"
   echo "     + informações:                                                               +"
   echo "     +                                                                            +"
   echo "     + - Ip do Servidor                                                           +"
   echo "     + - Número do Micro                                                          +"
   echo "     + - Desmarcar a opção que põe o monitor para iniciar desligado               +"
   echo "     + - Outros ajustes tais como modelo de fontes etc fica a seu critério.       +"
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                 (Tecle ENTER para abrir o Painel de Controle do LanBr)            "
   echo 

read pausa

   lanbr-config

clear

   echo
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Para o micro possa entrar de forma automática sem necessidade de digitar   +"
   echo "     + usuário e senha, basta clicar em Sistema, Administração, Janela de Início  +"
   echo "     + de Sessão. Clique na aba Segurança e marque as duas caixinhas que diz:     +"
   echo "     +                                                                            +"
   echo "     + - Habilitar início automático de sessão                                    +"
   echo "     + - Perminitir início de sessão programada                                   +"
   echo "     +                                                                            +"
   echo "     + Lembre-se que dentro destas duas opções você deverá selecionar o usuário.  +"
   echo "     + Marque para 10 segundos a opção que diz: Pausar antes do início da sessão. +"
   echo "     +                                                                            +"
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                        (Tecle ENTER para sair do Cyber Script)                    "
   echo 

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}


## ======================================== Instalar OpenLanHouse =============================================
## ============================================================================================================

instalar_openlanhouse() {

clear

echo ""   
echo "          =============================== Gerenciador OpenLanHouse ==================================="
echo "          ============================================================================================"
   
   echo  
   echo "Selecione a opção que você deseja instalar."
   echo 

   echo "1. Servidor"

   echo "2. Cliente"
   
   echo "3. Voltar"
   
   echo "4. Sair"

   
   echo

echo -n "Digite aqui o número da opção desejada:"

read opcao

## ===========================================================================================================

case $opcao in

   1) servidor_openlanhouse ;;

   2) cliente_openlanhouse ;;

   3) Principal ;;
   
   4) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;
   
   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; instalar_openlanhouse ;;
   
esac

}

## ==================================== Instalar Servidor OpenLanHouse ========================================
## ============================================================================================================

servidor_openlanhouse() {

clear

echo ""
echo "          ============================ Gerenciador OpenLanHouse ================================"
echo "          ======================================================================================"

echo ""

   echo "Selecione a versão do seu Ubuntu?"
   echo ""

   echo "1. Ubuntu 8.04"
   
   echo "2. Ubuntu 8.10"
   
   echo "3. Eu não sei... (Selecione esta opção para verificar a versão)."
   
   echo "4. Voltar "
   
   echo "5. Sair"
   
   echo ""

echo -n "Digite aqui o número da opção desejada:"

read opcao

case $opcao in

   1) servidor_ubuntu_8_04 ;;

   2) servidor_ubuntu_8_10 ;;

   3) verificar_versao1 ;;
   
   4) Principal ;;
   
   5) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;

   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; servidor_openlanhouse ;;
   
esac

}

## ==================================== Servidor OpenLanHouse Ubuntu 8.04 =====================================
## ============================================================================================================

servidor_ubuntu_8_04() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   apt-get update

clear

   echo "Baixando dependências do OpenLanHouse..."

mkdir OpenLanHouse_Servidor_8.04
cd OpenLanHouse_Servidor_8.04

sleep 2

   apt-get install python-gnome2 python-gtk2 python-gnutls python-sqlalchemy -y

sleep 2

   wget -c http://openlanhouse.org/releases/ubuntu/8.04/python-certtool_0.1-1.deb


   echo 
   echo "Instalando..."
   echo 

sleep 2

   dpkg -i python-certtool_0.1-1.deb

clear

   echo "Baixando o Servidor OpenLanHouse..."

sleep 2

   wget -c http://openlanhouse.org/releases/ubuntu/8.04/openlh-server_0.1-1_i386.deb


   echo 
   echo "Instalando..."
   echo 

sleep 2

   dpkg -i openlh-server_0.1-1_i386.deb

sleep 1
cd ..
chmod -R 777 OpenLanHouse_Servidor_8.04

   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Concluido...O Icone do OpenLanHouse está em Internet. Lembre-se que ao      +"
   echo "     + executá-lo é necessário configurar o preço da hora de acesso pela setinha   +"
   echo "     + para que a opção Aplicar possa surgir. Caso o ícone não surgir em Internet, +"
   echo "     + reinicie o X pressionando as teclas CTRL + ALT + BACKSPACE.                 +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo 
   echo "                         (Tecle ENTER para sair do Cyber Script)                    "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

## ==================================== Servidor OpenLanHouse Ubuntu 8.10 =====================================
## ============================================================================================================

servidor_ubuntu_8_10() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   apt-get update

clear

   echo "Baixando dependências do OpenLanHouse..."

mkdir OpenLanHouse_Servidor_8.10
cd OpenLanHouse_Servidor_8.10

sleep 2

   apt-get install python-gnome2 python-gtk2 python-gnutls python-sqlalchemy -y

clear

   wget http://openlanhouse.org/releases/debian/python-certtool_0.1-i386.deb


   echo 
   echo "Instalando..."
   echo 

sleep 2

   dpkg -i python-certtool_0.1-i386.deb

   echo 
   echo "Aguarde..."
   echo 

sleep 2

   wget http://openlanhouse.org/releases/ubuntu/8.10/python-gnutls-1.1.6.deb

   echo 
   echo "Instalando..."
   echo 

sleep 2

   dpkg -i python-gnutls-1.1.6.deb

clear

   echo "Baixando o Servidor OpenLanHouse..."
   echo 

sleep 2

   wget http://openlanhouse.org/releases/debian/openlh-server_0.1-1_i386.deb


   echo 
   echo "Instalando..."
   echo 

sleep 3

   dpkg -i openlh-server_0.1-1_i386.deb

sleep 1
cd ..
chmod -R 777 OpenLanHouse_Servidor_8.10

   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Concluido...O Icone do OpenLanHouse está em Internet. Lembre-se que ao      +"
   echo "     + executá-lo é necessário configurar o preço da hora de acesso pela setinha   +"
   echo "     + para que a opção Aplicar possa surgir. Caso o ícone não surgir em Internet, +"
   echo "     + reinicie o X pressionando as teclas CTRL + ALT + BACKSPACE.                 +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo 
   echo "                         (Tecle ENTER para sair do Cyber Script)                    "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

## ==================================== Verificar Versão do Ubuntu Instalado ==================================
##                   Opção do Servidor
## ============================================================================================================

verificar_versao1() {

clear

versao=$( sed 's/\\.*//' /etc/issue )

   echo 
   echo "A versão do seu sistema é: $versao"
   echo 
   echo "(Tecle ENTER para voltar)"
   echo

read pausa

clear

servidor_openlanhouse

}


## ===================================== Instalar Cliente OpenLanHouse ========================================
## ============================================================================================================

cliente_openlanhouse() {

clear

echo 
echo "          =============================== Cliente OpenLanHouse ================================="
echo "          ======================================================================================"

echo ""

   echo "Selecione a versão do seu Ubuntu?"
   echo ""

   echo "1. Ubuntu 8.04"
   
   echo "2. Ubuntu 8.10"
   
   echo "3. Eu não sei... (Selecione esta opção para verificar a versão)."
   
   echo "4. Voltar"
   
   echo "5. Sair"
   
   echo ""

echo -n "Digite aqui o número da opção desejada:"

read opcao

case $opcao in

   1) cliente_ubuntu_8_04 ;;

   2) cliente_ubuntu_8_10 ;;

   3) verificar_versao2 ;;
   
   4) Principal ;;
   
   5) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;

   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; cliente_openlanhouse ;;
   
esac

}

## ===================================== Cliente OpenLanHouse Ubuntu 8.04 =====================================
## ============================================================================================================

cliente_ubuntu_8_04() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   apt-get update

clear

   echo "Baixando dependências do OpenLanHouse..."

mkdir OpenLanHouse_Cliente_8.04
cd OpenLanHouse_Cliente_8.04

sleep 2

apt-get install python-gnome2 python-gtk2 python-gnutls libdbus-glib-1-2 python-dbus libgnome-desktop-2 -y

clear

   wget -c http://openlanhouse.org/releases/ubuntu/8.04/python-certtool_0.1-1.deb

   echo ""
   echo "Instalando..."
   echo ""

sleep 2

   dpkg -i python-certtool_0.1-1.deb

clear

   echo "Aguarde... baixando o Cliente OpenLanHouse."
   echo ""

   wget -c http://openlanhouse.org/releases/ubuntu/8.04/openlh-client_0.1-1_i386.deb

sleep 2

   echo ""
   echo "Instalando..."
   echo ""

   dpkg -i openlh-client_0.1-1_i386.deb

sleep 1
cd ..
chmod -R 777 OpenLanHouse_Cliente_8.04

   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + O Icone do OpenLanHouse está em Internet. Lembre-se que ao executá-lo é     +"
   echo "     + necessário inserir o IP do Servidor. Caso o ícone não aparecer em Internet, +"
   echo "     + reinicie X pressionando as teclas CTRL + ALT + BACKSPACE.                   +"
   echo "     +                                                                             +"
   echo "     + Para o Cliente OpenLanHouse iniciar automaticamente, adicione um atalho     +"
   echo "     + clicando em Sistema, Preferências, Sessões. Clique em Adicionar, dê o nome  +"
   echo "     + de Openlh-Cliente, em comando digite apenas openlh-client e confirme em OK. +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                          (Tecle ENTER para sair do Cyber Script)                   "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

## ===================================== Cliente OpenLanHouse Ubuntu 8.10 =====================================
## ============================================================================================================

cliente_ubuntu_8_10() {

clear

   echo "Aguarde... atualizando a base de dados do apt-get."

sleep 2

   apt-get update

clear

   echo "Baixando dependências do OpenLanHouse..."

mkdir OpenLanHouse_Cliente_8.10
cd OpenLanHouse_Cliente_8.10

sleep 2

apt-get install python-gnome2 python-gtk2 python-gnutls libdbus-glib-1-2 python-dbus libpanel-applet2-0 -y

clear

   wget -c http://openlanhouse.org/releases/debian/python-certtool_0.1-i386.deb

sleep 2

   echo ""
   echo "Instalando..."
   echo ""

   dpkg -i python-certtool_0.1-i386.deb

clear

   wget -c http://openlanhouse.org/releases/ubuntu/8.10/python-gnutls-1.1.6.deb

sleep 2

   echo ""
   echo "Instalando..."
   echo ""

   dpkg -i python-gnutls-1.1.6.deb

clear

   echo "Aguarde... baixando o Cliente OpenLanHouse."

sleep 2

   wget -c http://openlanhouse.org/releases/debian/openlh-client_0.1-1_i386.deb


   echo ""
   echo "Instalando..."
   echo

sleep 2

   dpkg -i openlh-client_0.1-1_i386.deb

sleep 1
cd ..
chmod -R 777 OpenLanHouse_Cliente_8.10

   echo
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + O Icone do OpenLanHouse está em Internet. Lembre-se que ao executá-lo é     +"
   echo "     + necessário inserir o IP do Servidor. Caso o ícone não aparecer em Internet, +"
   echo "     + reinicie X pressionando as teclas CTRL + ALT + BACKSPACE.                   +"
   echo "     +                                                                             +"
   echo "     + Para o Cliente OpenLanHouse iniciar automaticamente, adicione um atalho     +"
   echo "     + clicando em Sistema, Preferências, Sessões. Clique em Adicionar, dê o nome  +"
   echo "     + de Openlh-Cliente, em comando digite apenas openlh-client e confirme em OK. +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                        (Tecle ENTER para sair do Cyber Script)                     "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

# ==================================== Verificar Versão do Ubuntu Instalado ==================================
##                   Opção do Cliente
## ============================================================================================================

verificar_versao2() {

clear

versao=$( sed 's/\\.*//' /etc/issue )

   echo ""
   echo "A versão do seu sistema é: $versao"
   echo ""
   echo "(Tecle ENTER para voltar)"
   echo

read pausa

clear

cliente_openlanhouse

}

## ========================================== Instalar CCL ====================================================
## ============================================================================================================

instalar_ccl() {

clear

echo    
echo "     ============================== Gerenciador CCL ======================================="
echo "     ======================================================================================"
   
   echo  ""
   echo "Selecione a opção que você deseja instalar."
   echo ""

   echo "1. Servidor"

   echo "2. Cliente"
   
   echo "3. Voltar"
   
   echo "4. Sair"
   
   echo

echo -n "Digite aqui o número da opção desejada:"

read opcao

## ===========================================================================================================

case $opcao in

   1) servidor_ccl ;;

   2) cliente_ccl ;;

   3) Principal ;;

   4) echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit ;;
   
   *) echo ; echo "Opção Inválida." ; echo ; sleep 2 ; instalar_ccl ;;
   
esac

}

## ======================================== Instalar Servidor CCL =============================================
## ============================================================================================================

servidor_ccl() {

clear

   echo "Atualizando a base de dados do apt-get."

sleep 2

   apt-get install sqlite3 libsqlite3-dev libfox1.4-dev libglib2.0-dev libssl-dev build-essential -y 

clear

   echo "Aguarde...Baixando os pacotes..."

mkdir Servidor_CCL
cd Servidor_CCL

sleep 2

   wget -c http://ufpr.dl.sourceforge.net/sourceforge/ccl/libccls-0.7.0.tar.bz2 

echo 

   wget -c http://ufpr.dl.sourceforge.net/sourceforge/ccl/cclfox-0.7.0.tar.bz2 

   echo 
   echo "Aguarde...Descompactando o pacote libccls-0.7.0.tar.bz2."
   echo 

sleep 2

   tar -vxjpf libccls-0.7.0.tar.bz2

clear

   echo
   echo "Aguarde... Descompactando o pacote cclfox-0.7.0.tar.bz2."
   echo

sleep 2

   tar -vxjpf cclfox-0.7.0.tar.bz2

clear

   echo
   echo "Aguarde... Movendo os pacotes para o diretório /usr."
   echo

   mv -v libccls-0.7.0 /usr

sleep 2

   mv -v cclfox-0.7.0 /usr

sleep 1
cd ..
chmod -R 777 Servidor_CCL

clear

   echo
   echo "Aguarde... acessando o diretório libccls para iniciar a compilação."
   echo

sleep 2

   cd /usr/libccls-0.7.0

   echo
   echo "Compilando ..."
   echo

sleep 2

   ./configure

sleep 1

   make

sleep 1

   make install

clear

   echo
   echo "Aguarde... acessando o diretório cclcfox para iniciar a compilação."
   echo

sleep 2

   cd .. ; cd cclfox-0.7.0

   echo 
   echo "Compilando..."
   echo

   ./configure

sleep 1

   make

sleep 1

   make install

clear

   echo "Aguarde... atualizando as libs."
   

sleep 2

   ldconfig 


clear

   echo 
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Crie um atalho na Área de Trabalho clicando com o botão direito, selecione  +"
   echo "     + Criar Lançador. Dê o nome de CCL e digite em comando apenas cclfox -nossl e +"
   echo "     + confirme em OK.                                                             +"
   echo "     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                       (Tecle ENTER para sair do Cyber Script)                      "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

## ======================================== Instalar Cliente CCL ==============================================
## ============================================================================================================

cliente_ccl() {

clear

   echo "Atualizando a base de dados do apt-get."

sleep 2

apt-get install sqlite3 libsqlite3-dev libfox1.4-dev libglib2.0-dev libssl-dev build-essential -y 

clear

   echo "Aguarde... Baixando os pacotes"

mkdir Cliente_CCL
cd Cliente_CCL

sleep 2

   wget -c http://ufpr.dl.sourceforge.net/sourceforge/ccl/libcclc-0.7.0.tar.bz2 

echo

   wget -c http://ufpr.dl.sourceforge.net/sourceforge/ccl/cclcfox-0.7.0.tar.bz2 


clear

   echo 
   echo "Aguarde... Descompactado o pacote libcclc-0.7.0.tar.bz2."
   echo 

sleep 2

   tar -vxjpf libcclc-0.7.0.tar.bz2

clear

   echo 
   echo "Aguarde... Descompactado o pacote cclcfox-0.7.0.tar.bz2."
   echo 

sleep 2

   tar -vxjpf cclcfox-0.7.0.tar.bz2

clear

   echo "Aguarde... movendo os pacotes"

sleep 2

   mv -v libcclc-0.7.0 /usr

sleep 2

   mv -v cclcfox-0.7.0 /usr

sleep 1
cd ..
chmod -R 777 Cliente_CCL

clear

   echo "Aguarde... Acessando o diretório libcclc-0.7.0 para iniciar a compilação."

sleep 2

   cd /usr/libcclc-0.7.0

   echo 
   echo "Compilando..."
   echo 

   ./configure

sleep 1

   make

sleep 1

   make install

clear

   echo "Aguarde... Acessando o diretório cclcfox-0.7.0 para iniciar a compilação."
   
sleep 2

   cd .. ;   cd cclcfox-0.7.0

   echo 
   echo "Compilando..."
   echo 

   ./configure

sleep 1

   make

sleep 1

   make install 

clear

   echo "Aguarde... atualizando as libs."
   

sleep 2

   sudo ldconfig 

clear

   echo "Aguarde enquanto altero a permissão para que este micro possa ser desligado ou"
   echo "Reiniciado quando o servidor acionar o comando Turn off ou Reboot."

sleep 5

   chmod -cv 7755 /sbin/shutdown
   chmod -cv 7755 /sbin/reboot 


sleep 2

   echo 
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo "     + Concluído...Para que o Cliente CCL possa ser aberto de forma automática      +"
   echo "     + toda vez que ligar o micro, crie um atalho da seguinte forma:                +"
   echo "     +                                                                              +"
   echo "     + - Clique em Sistema, Preferências, Sessões                                   +"
   echo "     + - Clique em Adicionar. Em Nome digite CCl Cliente                            +"
   echo "     + - Em  comando digite cclcfox -host IP_do_Servidor -name Nome_do_Micro -nossl +"
   echo "     +                                                                              +" 
   echo "     + Lembre-se de alterar o nome IP_do_Servidor pelo IP do seu servidor e também  +"
   echo "     + de alterar Nome_do_Micro pelo nome que você deseja (MAQ-01, MICRO-01, etc).  +"
   echo "     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
   echo
   echo "                       (Tecle ENTER para sair do Cyber Script)                       "
   echo

read pausa

echo "" && echo "Você acabou de sair do Cyber Script." && echo "" && exit

}

Principal

Scripts recomendados

Crivo de Eratóstenes Simples em Shell Script (BASH Script)

Seletor de wallpaper para fluxbox modo grafico

youtube2mp3

Extrair arquivos em lote

Backup da base de dados PostgreSQL


  

Comentários
[1] Comentário enviado por joserribeirojuni em 21/02/2009 - 23:46h

Cara esse script é muito fera muto legal mesmo, não tem um na versão rpm, mandriva por exemplo.
Abraço.

[2] Comentário enviado por removido em 22/02/2009 - 10:46h

Você possui Lan House? Desta forma irei desenvolver para a distro Mandriva também....

[3] Comentário enviado por joserribeirojuni em 22/02/2009 - 16:09h

Não possuo lan não, eu dou manutençãos em lan houses, e tenho alguns projeto para implantação de software livre.
e se desenvolver amigo, seria muito util.
Abraço.

[4] Comentário enviado por leallex em 24/03/2009 - 12:56h

Boa tarde Pessoal,
ACreditem vcs, eu estou usando o Brlix com cara do Vista e estou amando
Estou instalando em minha cyber e agora estou preocupado numa coisa, nem sei chamar um script!!(Verdade)
Baixei o cyber_script no OS BR LIX e fiquei olhando pra ele , como ia executa-lo, por favor me ajudem, Segunda Feira inauguro minha lan com Linux em todas as maquinas se Deus quiser e vcs me ajudarem!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts