#!/bin/bash #DNS panel for BigLinux # #Authors: # Bruno Goncalves Araujo # #License: GPLv2 or later ################################################# . /usr/share/bigcontrolcenter/default/theme-categories.sh.htm #Translation export TEXTDOMAINDIR="/usr/share/locale-langpack" export TEXTDOMAIN=bigcontrolcenter echo ' ' title=$"Iniciar automaticamente" apply=$"Aplicar" close=$"Sair" #title echo "$title" #header open_header echo "$title" '
' $"Escolha o que deve ser iniciado ao ligar o PC." close_header #body if [ "$KDEHOME" = "" ] then BIGKDEHOME=$HOME/.kde else BIGKDEHOME=$KDEHOME fi #Confere se o resolv.conf esta com o ip do opendns if [ "$(grep 208.67.222.222 /etc/resolv.conf)" != "" ] then opendns_check="checked" manual_check="" fi #Confere se o resolv.conf esta apontando para o localhost 127.0.0.1 if [ "$(grep 127.0.0.1 /etc/resolv.conf)" != "" ] then bind_check="checked" manual_check="" fi #Em caso de deteccao de 2 checked da preferencia ao automatico_ckeck if [ "$automatico_check" = "checked" ] then bind_check="" opendns_check="" fi #O uso do echo pode ser separado em diversos pedacoes dentro do mesmo comando #O uso de aspas simples faz o sistema exibir exatamente o que esta escrito #Quando se utiliza aspas duplas o sistema executa algumas partes do codigo antes de passar a resposta, entre essas execucoes inclui a interpretacao de variaveis #Para incluir textos a serem exibidos ao usuario utilize aspas duplas com $ antes, para que funcione o sistema de tradução, exemplo: $"texto" #No exemplo abaixo o memso comando echo foi aberto e fechado diversas vezes de acordo com a necessidade, aspas simples, duplas e duplas com traducao. echo '
' echo "

" echo $"Ativando programas o uso de memoria e processamento aumenta, portanto desativar programas que nao deseja utilizar melhora o desempenho do sistema." "

" if [ -e "/usr/bin/jockey-gtk" ] then if [ -e "$BIGKDEHOME/Autostart/jockey-gtk" ] then jockey_gtk_check="checked" fi echo "
' fi if [ -e "/usr/bin/update-notifier" ] then if [ -e "$BIGKDEHOME/Autostart/update-notifier" ] then update_notifier_check="checked" fi echo "
' fi if [ -e "/usr/bin/bluetooth-applet" ] then if [ -e "$BIGKDEHOME/Autostart/bluetooth-applet" ] then bluetooth_applet_check="checked" fi echo "
' fi echo "

" $"Clique aqui para mais configuracoes."'
' echo '

' echo "
"