#!/bin/bash # Lista de distribuicoes suportadas pelo script (cada item deve ser separado por um pipe "|") DISTRIBUICAO_SUPORTADA='Ubuntu' SOFTWARE="webmin" # Verifica se a distribuicao e suportada pelo script if ! egrep -q "$DISTRIBUICAO_SUPORTADA" /etc/issue ; then cat < /dev/null` if [ ! -z "$MEU_UID" ]; then if [ $MEU_UID != 0 ]; then echo "Voce necessita privilegios de root para executar este script."; exit 1 fi else echo "Nao foi possivel detectar sua UID."; exit 1 fi # Mensagem de notificacao cat </dev/null`; then APT_SOURCES_LIST=/etc/apt/sources.list FERRAMENTA=apt-get echo 'deb http://download.webmin.com/download/repository sarge contrib' >> $APT_SOURCES_LIST echo 'deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib' >> $APT_SOURCES_LIST cd /root wget http://www.webmin.com/jcameron-key.asc apt-key add jcameron-key.asc $FERRAMENTA update fi # Executa a instalacao do Webmin atraves do repositorio APT $FERRAMENTA install $SOFTWARE # Verifica se a instalacao ocorreu com sucesso if [ $? -eq 0 ]; then echo "O $SOFTWARE foi instalado com sucesso." else echo "A instalacao do $SOFTWARE nao foi concluida. Verifique o retorno do $FERRAMENTA para maiores informacoes sobre o erro." fi