El mar, 31-05-2022 a las 13:15 -0400, Damián Tomey Soto escribió:
> Buenas tardes, alguien podría ser tan amable de facilitarme algún
> script 
> para automatizar la descarga de las actualizaciones del segurmática?
> 
> Gracias.
> 
> -- 
> Damian Tomey Soto
> Administrador de Red
> CTE 10 de Octubre, Nuevitas
> Tel: (32) 414702 Ext. 280
> 
> 
> 
> 
> _______________________________________________
> Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
> To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

-- 

Sí, hombre.

Puedes usar el script de Hugo, y puedes usar el que provee la gente de
Segurmática
(no software libre). Este es el de Hugo:

#!/bin/bash
# segav.sh
# Script de descarga de actualizaciones para Segurmática AntiVirus
# versión 0.1 (2013-04-14), Hugo Florentino

# Definir rutas
SAVACT="/var/www/segav"
SAVTMP="/var/tmp/segav"
# Crear directorios si no existen
mkdir -p $SAVACT $SAVTMP
# URL de la página de descargas de Segurmática
SEGURL="http://www.segurmatica.cu/descargas/index.php";
#URL de origen de las actualizaciones
SAVURL="http://www.segurmatica.cu/descargas/actualizaciones/segavzip/";
# Obtener el nombre del archivo de actualizaciones
SAVNOM=`wget -q $SEGURL -O- | grep "/actualizaciones/segavzip/" | sed -
r "s/(.*)(\/actualizaciones\/segavzip\/)([0-9]+\.zip)(.*)/\3/g"`
# Si el archivo no se ha descargado:
if [ ! -f "$SAVTMP/$SAVNOM" ]; then
# Eliminar archivo de actualización anterior
rm -rf "$SAVTMP/*"
# Descargar el archivo
wget -q "$SAVURL/$SAVNOM" -O "$SAVTMP/$SAVNOM"
# Borrar el contenido del directorio de actualizaciones
rm -rf "$SAVACT/*"
#Extraer las nuevas actualizaciones
unzip "$SAVTMP/$SAVNOM" -d "$SAVACT/"
fi
#El script puede colocarse donde quiera (digamos en /opt/segurmatica/)
y programarse en el crontab del superusuario, por ejemplo para que se
ejecute cada 12 horas:
#00 */12 * * Mon-Fri /opt/segurmatica/segav


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Lo único no ideal de este script es que- hasta donde veo- no descarga
solo lo
nuevo, sino que lo baja todo.

Te paso por pv el de Segurmática. Ese lo uso con este script que lanzo
con
crontab:

#!/bin/sh
/usr/bin/replicator -i segav -d
/home/alberto/miscosas/ReplicatorLinux/Aca


__
M.Sc. Alberto José García Fumero
Linux Professional Institute Certification at
lpi.org/v/LPI000435088/75wdrs9vgl
ETT Francisco Pérez Germán (Partagás) 
Informático (Teléfono 78791503)

_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

Responder a