
Enviado em 05/03/2010 - 18:57h
Olá Amigos, estou com um problema em relação a um script para verificar se um processo está rodando e se não estiver starta-lo. Estou rodando o Honeyd com o plugin honeycomb, mas as vezes gera alguns "segmentation fault" e quero inicia-lo se o processo cair. Para isso vou usar o script logo a baixo e inserir no crotab para a cada 30 segundos executar o script que então verifica se o processo está rodando.
#!/bin/bash
startp="/usr/local/honeyd/bin/honeyd -d -i eth0 -f /usr/local/honeyd/test.conf -p /usr/local/honeyd/share/honeyd/nmap.prints -x /usr/local/honeyd/share/honeyd/xprobe2.conf -a /usr/local/honeyd/share/honeyd/nmap.assoc -l /var/log/honeyd/honeyd.log -i eth0 192.168.40.9"
#path to pgrep command (including the -f argument required)
pgrep="pgrep -f"
# Process name
pname="honeyd"
# Find a PID of pname
$pgrep ${pname}
echo $?
if [ $? -eq 0 ] # if not running
then
# start
$startp
date >> a
else
echo process ativo
fi
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (4)
Alguém tem que acabar com ANATEL!!! (0)









