Atualização automática Debian / Ubuntu
Publicado por Rogerio Reis 30/01/2007
[ Hits: 12.667 ]
Olás,
Este script foi criado para atualizar automaticamente somente os pacotes dos serviços que estão em produção. O script avisa por e-mail caso atualizações tenham sido feitas.
É preciso criar uma lista com os pacotes, um por linha, a serem atualizados. É preciso ter o pacote sendmail instalado.
Abraços.
#!/bin/bash # Atualiza Sistema # Autor: Rogerio Reis # Data: 10/10/2006 # Objetivo: Atualizar pacotes criticos para manter a seguranca do sistemaa # Dependendias: pacote sendemail ou sendEmail (mesmo pacote) DATA=`date +%d%m%Y` pulalinha() { echo "" >> /tmp/$$ } #Configurando o cabecalho do relatorio (log) echo Relatorio de Atualizacao dos Pacotes `date` > /tmp/$$ pulalinha echo "--------------------------------------" >> /tmp/$$ # Caminho do script mailserver="126.1.10.5" caminho="/usr/local/scripts/atualiza" destinatario="backup@gruposabara.com.br" assunto="Atualiza Pacotes - $HOSTNAME" sendEmail=sendEmail #Obtendo lista de pacotes for pacote in `cat $caminho/lista | grep -v ^# | grep -v ^$` do pacotes=`echo -n "$pacotes $pacote "` done # Calculando quantidade de pacotes a atualizar quant=`apt-get install $pacotes -s | grep "pacotes atualizados," | cut -f1 -d" "` if [ $quant -gt 0 ] then echo "Pacotes Atualizados com sucesso" >> /tmp/$$ pulalinha apt-get install $pacotes -y >> /tmp/$$ echo "--------------------------------------" >> /tmp/$$ cat /tmp/$$ | $sendEmail -f backup@gruposabara.com.br -t $destinatario -s $mailserver -u "Atualização dos Pacotes - $DATA" fi # Remove log criado rm -f /tmp/$$
Adicionar e Remover usuário do Samba/Squid (com menu)
SPEEDY: Adicionando DNS no Resolv.conf
Script para realizar atualização automática do flash player
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
Alguém pode me recomendar um editor de textos? (0)
meus dois pen drives não são mais reconhecidos pelo meu PC apos tentar... (1)