Pular para o conteúdo principal

Instalando o SMS Power View no Debian

Saudações,

Nesta postagem vou descrever como instalar o SMS Power View no Debian (no meu caso, uso a versão 7 Wheezy) mas este método deve funcionar para versões anteriores também. O SMS Power View é um software que serve para monitorar no-breaks da SMS ligados ao computador

O primeiro passo é baixar o software em http://www.alerta24h.com.br, antes de baixar é preciso se cadastrar e fornecer o número serial do no-break. Provavelmente o software será salvo em um arquivo com o nome install_SMS.tar.gz.

Antes de instalar o software é preciso ter uma máquina virtual Java funcionando no sistema. No meu caso, uso o OpenJDK:

# aptitude install openjdk-7-jre

Pode ser instalada outra máquina virtual Java de sua preferência. Agora, vamos a instalação do SMS Power View. Abra um terminal no diretório onde o software foi baixado e execute os comandos (verifique o nome do arquivo que você baixou):

cp install_SMS.tar.gz /tmp

# cd /tmp

# tar zxf install_SMS.tar.gz

# cd sms_install

# ./install

Responda as perguntas durante a instalação. O meu local de instalação foi /opt/smspowerview.

Após a instalação, vamos criar um serviço para iniciar e desligar o SMS Power View automaticamente. Crie o arquivo /etc/init.d/smspowerview com o seguinte conteúdo:


#!/bin/bash

### BEGIN INIT INFO
# Provides:          smspowerview
# Required-Start:
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: smspowerview
# Description:       Script para logar como um user chamado sms e fazer parte como serviço
### END INIT INFO

SMS_HOME="/opt/smspowerview"
SMS_OWR="sms"

# Se não encontrar o executável, dar erro
if [ ! -f $SMS_HOME/powerview -o ! -d $SMS_HOME ]
then
echo "Não foi encontrado software sms"
exit 1
fi

case "$1" in
start)
# SMS_POWER Levantando serviço
echo -n "Starting SMS PowerView: "
su - $SMS_OWN -c "$SMS_HOME/powerview start >> startup.log"
echo "OK"
;;
stop)

# SMS Power Shutdown
echo -n "Shutdown SMS PowerView: "
su - $SMS_OWN -c "$SMS_HOME/powerview stop"
echo "OK"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: smspower start|stop|restart|reload"
exit 1
esac
exit 0


Dê as permissões corretas ao script:

# chmod 755 /etc/init.d/smspowerview

Coloque o script para inicialização:

# update-rc.d smspowerview defaults

Inicialize o serviço

# service smspowerview start

Agora podemos acessar o software pelo navegador, através do endereço: http://localhost:8080/

Comentários

Postagens mais visitadas deste blog

Referências Bibliográficas com ABNTeX e JabRef

É inevitável escrever textos técnicos e científicos sem referências bibliográficas. Quando escrevemos em LaTeX a maneira mais conveniente de trabalhar com referências é a criação de bancos de dados bibliográficos que são incorporados ao documento final com o utilitário BibTeX . Estes bancos de dados são arquivos texto que obedecem uma formatação e possuem extensão "bib" . Para facilitar o nosso trabalho e não termos que nos preocupar com a formatação do arquivo podem ser utilizadas ferramentas específicas para trabalhar com arquivos BibTeX. Nesta postagem vamos explicar como trabalhar com o JabRef , um excelente software livre multiplataforma para lidar com arquivos BibTeX para documentos que usam a classe abnTeX  (Classes LaTeX para as normas ABNT). Antes de criarmos um arquivo e incluir qualquer referência vamos verificar algumas configurações importantes. A primeira delas é definir a codificação padrão para os arquivos através do menu "Options / Preferences" ....

Tesseract OCR: obtendo textos a partir de imagens

Introdução Existem diversas ferramentas livre para Optical Character Recognition ( OCR - Reconhecimento ótico de caracteres ) como o gocr e o ocrad . Entretanto, eu ainda não tinha obtido uma eficiência tão boa até usar o Tesseract OCR . O Tesseract OCR foi desenvolvido em um laboratórios da Hewlett-Packard entre 1985 e 1995. Em 1995 era um dos 3 melhores na competição de exatidão de OCR's organizada pela Universidade de Nevada em Las Vegas (UNLV) . Entretanto, logo após isto, a HP decidiu sair do ramo de OCR e o Tesseract foi descontinuado. Felizmente a HP com a ajuda do Instituto de Pesquisas em Ciência da Informação da UNLV decidiu abrir o código fonte do Tesseract. Atualmente o Tesseract é mantido pela Google e já suporta vários idiomas, inclusive o português. Instalação no Debian Já existem pacotes nos repositórios do Debian para o Tesseract OCR e alguns idiomas, mas não consegui fazer com que eles funcionassem corretamente. Então eu baixei o código fonte, acrescen...

Instalando o ZEOSDBO no Lazarus via Global Links

Neste tutorial iremos demonstrar como instalar os componentes ZEOSDBO para conexão com banco de dados da IDE Lazarus . Utilizaremos o Lazarus 0.9.26.2-2, o ZEOSDBO 6.6.5 e Debian Lenny 5.0.2. O ZEOZDBO deve ser descompactado em um diretório e que por sua vez eve ser copiado para /usr/lib/lazarus/components/ZEOZDBO-6.6.5 . Agora criaremos os global links que são arquivos texto que referenciam os pacotes (veja mais detalhes nesta postagem ) Crie os seguintes arquivos de no diretório /usr/lib/lazarus/packager/globallinks : zcomponent-6.6.5.lpl contendo "$(LazarusDir)/components/ZEOSDBO-6.6.5/packages/lazarus/zcomponent.lpk" zcore-6.6.5.lpl contendo "$(LazarusDir)/components/ZEOSDBO-6.6.5/packages/lazarus/zcore.lpk" zdbc-6.6.5.lpl contendo "$(LazarusDir)/components/ZEOSDBO-6.6.5/packages/lazarus/zdbc.lpk" zparsesql-6.6.5.lpl contendo "$(LazarusDir)/components/ZEOSDBO-6.6.5/packages/lazarus/zparsesql.lpk" zplain-6.6.5.lpl contendo ...