Cyber Script

Publicado por Perfil removido 20/02/2009

[ Hits: 15.313 ]

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

edita

Reiniciar um serviço de acordo com o consumo de memória.

Renomeador Automático de Arquivos de Mídia

Mostra cores

diario


  

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